Jeff Young
577c1dd332
Also limit the number of search terms (as well as their length)
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19464
2025-01-13 16:22:37 +00:00
Jeff Young
e7a79216ab
Add non-title-block var resolution to jobset outputs.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19357
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19618
2025-01-13 12:49:15 +00:00
jean-pierre charras
af366a78b3
Eeschema: fix correct background area size when plotting a sheet.
...
If a sheet is bigger than the page size selected in the plotter (PC, PDF , SVG)
(i.a a A3 sheet plotted scaled to A4 page) the background area size actually plotted
was to small.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19611
2025-01-13 11:04:16 +01:00
Seth Hillbrand
d7f89c6576
Respect DXF origin on graphics import if possible
...
We only need to adjust the DXF import box location if the graphics
imported do not fit on our drawing area
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18523
2025-01-12 19:55:47 -08:00
Seth Hillbrand
becbf82390
Keep FP Properties dialogs as quasimodal
...
The dialogs will launch their own quasi modal dialogs, which reparent
themselves to the TLW. When closing, on GTK, they will focus the TLW,
leading to events being handled while the initial quasi modal dialog is
still showing.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19385
2025-01-12 19:37:05 -08:00
Seth Hillbrand
e4d2dbb7a7
Strip extra library data when importing Altium
...
Altium stores (or can store) full information about the absolute
location of libraries for each footprint in their board files. Since
KiCad only stores an alias, we have no place to keep the full path.
Just keeping the filename should be enough for most cases and still
allows the user to disambiguate manually after import without crowding
the UI.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15593
2025-01-12 17:07:49 -08:00
Maciej Małecki
82c1118679
pcbnew: disable Zone Manager thermal relief configuration when not needed
2025-01-13 00:43:59 +00:00
Seth Hillbrand
1fc3068de6
Don't ask for data before running
...
If the sim hasn't run, we don't have data and ngspice will complain.
It's a harmless message but new users don't know this and it sounds
problematic.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19600
2025-01-12 16:14:40 -08:00
Jeff Young
a7c130b82d
Hook up TITLE_BLOCK resolver to jobs.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19471
2025-01-12 22:31:09 +00:00
Jeff Young
62041fdb69
Naming consistency.
2025-01-12 20:24:33 +00:00
Jeff Young
9322397933
Cleanup.
2025-01-12 20:24:33 +00:00
Wayne Stambaugh
5c8f4697ca
Common folder housekeeping part 1.
2025-01-12 12:06:45 -05:00
Seth Hillbrand
4ba1c0130c
Use layer numbers in Eagle importer
...
The layer names may be translated but the numbers are invariant.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19597
2025-01-12 08:53:55 -08:00
Marek Roszko
6ec00f879c
Add PROJECTNAME resolution into project's resolver
2025-01-12 11:43:10 -05:00
Maciej Małecki
2c330e07be
pcbnew: disable dialog thermal relief configuration when not needed
2025-01-12 16:39:30 +00:00
Marek Roszko
4c97d52f2c
Fix typo in last plot fix attempt
2025-01-12 10:21:41 -05:00
Jeff Young
08677d3cb6
Attempt to fix non-clang (or maybe just MSW) builds.
2025-01-12 14:14:35 +00:00
Jeff Young
4049b622f9
Fix writing/parsing of pdf plot params.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19446
2025-01-12 13:43:33 +00:00
Jeff Young
e3e7a4c97a
More consistent file/class naming.
2025-01-12 12:47:00 +00:00
Jeff Young
b7cdbbba9f
Front Kicad manager frame after running job(s).
2025-01-12 12:47:00 +00:00
Jeff Young
ab571be525
Don't depend on knowing the lifetime of a wxWindow.
2025-01-12 12:47:00 +00:00
Ethan Chien
ad48ce1147
Sync Sheet Pins: Refactor SHEET_SYNCHRONIZATION_MODEL to use GetCount() for item count management
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19592
2025-01-12 17:32:03 +08:00
Marek Roszko
a12496a04b
Fix sch plot output directory creation
2025-01-11 23:27:30 -05:00
Seth Hillbrand
8ab5d95d1b
Handle GTK themes that don't use the revealer
2025-01-11 19:56:42 -08:00
Marek Roszko
db56d51838
Fix output paths for jobs again
2025-01-11 19:05:45 -05:00
Marek Roszko
4cfd6f71e5
Fix plot job paths not saving
2025-01-11 19:05:44 -05:00
Marek Roszko
47fb4686c3
Add text var expansion in output paths
2025-01-11 19:05:44 -05:00
Jon Evans
37a3c6f8cf
Infobar close buttons also need to react to theme changes
2025-01-11 18:53:58 -05:00
Seth Hillbrand
1bce0b733e
Make infobar sensitive to color changes
2025-01-11 15:39:06 -08:00
Jeff Young
8c363411e0
Implement fixed pin name/number sizes for Eagle.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16980
2025-01-11 22:32:46 +00:00
Marek Roszko
06a61e773f
Fix bg/fg fed to GetInfoBarColours
2025-01-11 16:26:02 -05:00
Seth Hillbrand
8ccf8c1138
Speed up creepage
...
Make sure of sets where possible
Don't do checks in nested loops -- prune first
Thread when possible
Ensure we are updating the dialog as we go
Fix some coding convention issues
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19488
2025-01-11 13:18:29 -08:00
Seth Hillbrand
ae4ef7c062
Allow display of each new phase
...
KeepRefreshing is gated so if we get a bunch of phases in a row, they
won't be shown until you get past a slower phase. By yielding here, we
ensure that the dialog is updated and the user knows which phase of DRC
they are on.
2025-01-11 13:18:29 -08:00
JamesJCode
8746313ce3
Fix class-d simulation demo
2025-01-11 20:55:14 +00:00
JamesJCode
65918b8bad
Fix up-down-counter simulation demo
2025-01-11 20:53:03 +00:00
lucas
b06727d295
Eeschema sim dialog: Fix kicad crash when spice model corrupted
2025-01-11 18:48:00 +00:00
Jon Evans
17c746c00a
Make Windows hacks dependent on using KiCad-shipped interpreter
2025-01-11 12:24:44 -05:00
Jon Evans
25e7b29ad1
Fixup 37d0d5f1 to pass env vars correctly
2025-01-11 12:24:44 -05:00
Tomasz Wlostowski
b54235262a
router: fix assertion in multidragger (link count out of range)
...
Fixes https://gitlab.com/kicad/code/kicad/issues/19587
2025-01-11 18:11:29 +01:00
Alex Shvartzkop
0748cd03be
Update translations
2025-01-11 20:07:34 +03:00
Ivan Chuba
a2ceaf2621
Translated using Weblate (Ukrainian)
...
Currently translated at 75.9% (7586 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2025-01-11 18:07:12 +01:00
Wellington Terumi Uemura
e068ff415f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (9986 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2025-01-11 18:07:12 +01:00
CloverGit
8c20154227
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 99.7% (9957 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-01-11 18:07:12 +01:00
2tama3
72a654a8fd
Translated using Weblate (Japanese)
...
Currently translated at 98.3% (9826 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2025-01-11 18:07:12 +01:00
aris-kimi
fbfddc22bc
Translated using Weblate (Greek)
...
Currently translated at 87.7% (8767 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2025-01-11 18:07:12 +01:00
CloverGit
b93137177d
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 99.6% (9953 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-01-11 18:07:12 +01:00
ZbeeGin
87ca831fc1
Translated using Weblate (Polish)
...
Currently translated at 100.0% (9986 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2025-01-11 18:07:12 +01:00
2tama3
403f2726e3
Translated using Weblate (Japanese)
...
Currently translated at 98.3% (9826 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2025-01-11 18:07:11 +01:00
Pferd O
c0bfa7a833
Translated using Weblate (German)
...
Currently translated at 99.7% (9961 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2025-01-11 18:07:11 +01:00
109247019824
8697c70f81
Translated using Weblate (Bulgarian)
...
Currently translated at 7.1% (711 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/bg/
2025-01-11 18:07:11 +01:00