jean-pierre charras
c44a477823
DIALOG_SYMBOL_FIELDS_TABLE: minor enhancements and fix a minor issue
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19145
4 months ago
Jeff Young
ed8605b9c1
Nullptr safety (KICAD-78).
4 months ago
Jon Evans
0997205ffb
Minor code style fixes
4 months ago
Seegong
66d8a133e2
Implement PCB_GROUP serialization and deserialization methods
5 months ago
Jeff Young
5d3279004f
Add undefined netclass to severities list.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20373
4 months ago
Jeff Young
e48d746bbb
Must show a dialog for it to be useful.
4 months ago
Jeff Young
9add4a39c8
Must call SetPassEvent() for event to run in its own loop.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19805
4 months ago
Jeff Young
ac6e38fe2c
Formatting.
4 months ago
Jeff Young
1b81f78152
Formatting.
4 months ago
Christopher Alexander
f4b1a15cd8
fix for issue 17429 - fixes DRC unconnected items exclusion instability
4 months ago
Jeff Young
c5dd60aed9
Remove overzealous assert (KICAD-752).
4 months ago
Jeff Young
b7362c3fb5
Don't assume all EDA_ITEMs are BOARD_ITEMs (KICAD-KCZ).
4 months ago
Mark Roszko
5c8a8b5272
Expose our define for message dialog to the header for reuse
4 months ago
Mark Roszko
4e0c7cb778
Fix color picker cursors not showing in wx3.3 on windows
4 months ago
Jeff Young
8ff66e073a
Don't rebuild deleted groups.
Also don't futz with parentGroup in RemoveFromScreen();
let the commit & undo code handle it.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21191
4 months ago
Jeff Young
19a6669943
Set layerName before plotting drawing sheet.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20959
4 months ago
Jeff Young
0a59ca7590
Can't use EndModal() to cancel a modal dialog that hasn't been shown yet (KICAD-6YE).
(This particular case happens when the user cancels
the progress dialog while loading symbols before the
symbol picker has been displayed. 3.5K people have
done this 13K times on MSW.)
4 months ago
Jeff Young
e2808846ce
Formatting.
4 months ago
Jeff Young
bb92b40364
Quiet noisy assert (KICAD-9D7).
4 months ago
Jeff Young
b58f5607cc
Don't assume net navigator has root item (KICAD-7Q7).
4 months ago
Jeff Young
a7fdea9b6f
Attempt to fix destruction order crash (KICAD-6KC).
4 months ago
jean-pierre charras
0d013498ef
STEP export: ensure messages are immediately printed, and not stored in buffer.
The issue was mainly seen on Windows, in STEP export with msys2 build but also
with other builds when exported from Pcbnew dialog
4 months ago
Jeff Young
100260ed59
Don't be pedantic about selection contents when exposing commands.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21112
4 months ago
Jeff Young
541ca43d9e
Iterator safety.
4 months ago
Jeff Young
808bcdda0f
Remove auto-generated files from git tracking.
4 months ago
Jeff Young
1291880f7c
Quiet Coverity.
4 months ago
Jeff Young
b6a47fb546
Nullptr safety.
4 months ago
Jeff Young
4403c9b62f
Uninitialized variable.
4 months ago
Jeff Young
5257574361
Compiler warnings and formatting.
4 months ago
Jeff Young
89fcd3134e
ADDED: text variable processing in DRC rules.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/11231
4 months ago
Jeff Young
38f4a21b96
ADDED: expression support in min/max/opt values.
4 months ago
Jeff Young
a382fd3064
Formatting.
4 months ago
Jeff Young
99076cfc5f
Smarten libeval missing units warning.
In particular, don't choke on multiplicative statements
including a scalar.
The new algo is not actually smart enough to eval the
whole parse tree and separate conditionals from multiplication
from addition; it just contents itself with reporting
the common case of a single value with no units.
See comments in code.
4 months ago
Jeff Young
3284dc348a
Formatting.
4 months ago
Tomasz Wlostowski
ed6440b782
router: clean up shoved traces after aborting differential pair routing in shove mode
Note: the single-trace placer (LINE_PLACER) has moved to the FIXED_TAIL for tracking the interim placed routes (and reverting them if user pressed backspace). Unfortunately the DIFF_PAIR_PLACER didn't follow. The result was the dummy CommitPlacement() call at the end of aborted routing would commit the last shove state, even if FixRoute() was never called. For longer-term fix: fix ROUTER_TOOL logic to indicated aborted routing to the router/placer (AbortPlacement() is already there). Also implement FIXED_TAIL in diff pair placement mode.
4 months ago
jack2bs
8c017c7503
bitmap2component: Adding file drag and drop
4 months ago
Tomasz Wlostowski
0256ccb6a6
router: TOPOLOGY::SimplifyLine() should not try to merge segments of differing widths
Note to self: likely a regression after adding aAllowSegmentSizeMismatch parameter (default = true) to AssembleLine(). We need to improve the simplification algorithm to take differing widths into account.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21078
4 months ago
Jeff Young
8302b0d6bd
Escape/unescape symbol name in save as dialog.
SymbolNameInUse() also needed some help.
As did DIALOG_LIB_NEW_SYMBOL.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21170
4 months ago
Jeff Young
a5d11a1673
Attempt to fix Coverity warning.
4 months ago
Jeff Young
38f6fc496b
Don't generate and integer result when we're expecting a double.
4 months ago
Jeff Young
b62897bfe5
Improve code clarity.
(Hopefully enough that Sentry won't trip over it.)
4 months ago
Alex Shvartzkop
da0d9d5bb3
Update translations
4 months ago
Peter B
ff13ac4cdc
Translated using Weblate (Romanian)
Currently translated at 23.1% (2399 of 10359 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ro/
4 months ago
Sárkány Lőrinc
31a321d4be
Translated using Weblate (Hungarian)
Currently translated at 29.5% (3064 of 10359 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/hu/
4 months ago
Peter B
0e81932a8f
Translated using Weblate (Romanian)
Currently translated at 23.0% (2385 of 10359 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ro/
4 months ago
ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝)
7bab248ae7
Translated using Weblate (Latvian)
Currently translated at 0.7% (74 of 10359 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/lv/
4 months ago
Pferd O
be1ca8a9b2
Translated using Weblate (German)
Currently translated at 99.2% (10282 of 10359 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
4 months ago
Luka Borkovic
5d386193cc
Translated using Weblate (Serbian)
Currently translated at 14.1% (1467 of 10359 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sr/
4 months ago
Sárkány Lőrinc
1f79b04d6f
Translated using Weblate (Hungarian)
Currently translated at 29.5% (3063 of 10359 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/hu/
4 months ago
Luka Borkovic
06386e1e30
Translated using Weblate (Serbian)
Currently translated at 14.0% (1451 of 10359 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sr/
4 months ago