Graham Keeth
38dcfdc350
capitalize Git in display strings
...
(cherry picked from commit 68869f6439b6e600db18cf13d0a464f9567e541e)
2025-03-14 16:54:45 -07:00
Seth Hillbrand
55aeca477d
Unify embedded file writing
...
For unknown reasons, one method of writing was not working on Windows.
This is an attempt to write using the common wxFFileOutputStream to see
if that results in better output for Windows clients
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20006
(cherry picked from commit 03af293683feb291ca4bae18cbb434ab45e7a6d1)
2025-03-14 16:52:12 -07:00
Seth Hillbrand
572fcdfa22
Update fp properties even when can't update fp
...
When updating the footprint, we may encounter a missing footprint. We
should still modify the netlist against the existing footprint (if one
does exist) to match the netlist. This matches the behavior of updating
the netlist when fp are not selected for update
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18249
(cherry picked from commit 72411af9de07e159845e22a322759ed134ce0159)
2025-03-14 16:51:26 -07:00
Eric
234994bf53
ODB++:Fix date format in misc/info file
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20103
(cherry picked from commit 92cdca69b33acb90287da2a5c61dd213a6162821)
2025-03-14 16:51:18 -07:00
Seth Hillbrand
49d8fc900f
Map a full hierarchy during PDF plotting
...
Re-create the schematic hierarchy in PDF plots to ease navigation
relative to the on screen schematic
Fixes https://gitlab.com/kicad/code/kicad/-/issues/12154
(cherry picked from commit 4a3b33df4e8a95ce3cafe8dc810642501f929d72)
2025-03-14 16:51:18 -07:00
JamesJCode
27b55eb32f
Include child SCH_PINs in SCH_RULE_AREA item caches
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20332
(cherry picked from commit 078a01976f988a64a83631a80ffa21fcbf7fc462)
2025-03-14 20:58:15 +00:00
jean-pierre charras
cf118f142c
plot mask layers: do not skip mask on track when solder mask min web is not 0
...
When solder mask min web is not 0, PlotSolderMaskLayer() uses GenerateLayerPoly(),
that skipped tracks (not updated since tracks can be on a mask layer)
(cherry picked from commit 7f1b412203e73a4275c8aa9a389926451e1e2171)
2025-03-14 16:10:31 +01:00
Jeff Young
be0c8c88e5
Don't modify selection in the middle of a move/drag.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20239
2025-03-14 14:52:04 +00:00
Jeff Young
de953b0fdb
Refresh preview after rotate/flip/mirror during move.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19561
(cherry picked from commit 3c32f4d31d98791d0eb96681dc945b73bb18f008)
2025-03-14 14:52:04 +00:00
Jeff Young
3ea0191954
Init checkboxes after reading prefs.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20309
(cherry picked from commit 521b411090d7ddc360b04a59cc0d808921d7bd54)
2025-03-14 14:52:04 +00:00
Jon Evans
f835591c8b
Simulator: Fix line offset in intermediate ngspice file
...
- Fixes issue #20268
- Replace the hard coded line numbers
- Search for "Value:" string instead
(cherry picked from commit 313232c9f3c241dc7edb35823fb9e9360ba3d164)
Co-authored-by: Lucas Gerads <lucas.gerads@aixcon.de>
2025-03-13 18:30:24 -04:00
Jeff Young
12fcf31dc5
Fix failure to increment job number.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20034
(cherry picked from commit 2304d108790d97124d5b4b09b4a401f2a2afa043)
2025-03-13 16:55:32 +00:00
Jeff Young
31b65a241f
Don't report non-meeting line-pairs.
...
We're called on each line pair, so a rect would otherwise
always report to failures for the two pairs of opposite
sides.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20326
2025-03-13 16:30:48 +00:00
Alex Shvartzkop
2bf369793c
Fix Eagle PCB layers handling after v9 layer changes.
2025-03-13 17:48:29 +03:00
Jeff Young
12680cfecb
Render tables & their borders to 3D view.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19981
(cherry picked from commit f3f9730f2cac4131ab6fae3127027efed3021129)
2025-03-13 14:04:50 +00:00
Jeff Young
ff578d9866
De-duplicate table border drawing code.
...
Also cleans up a misconception about table header borders,
and renames the getter/setter to be clearer.
Also makes sure that table cells are updated when the table
layer changes.
And another bug where we were writing the grey color value
back to the cell for hidden cells.
2025-03-13 13:08:30 +00:00
Jeff Young
48e254fe4c
EE -> SCH (no functional changes)
2025-03-13 12:28:25 +00:00
Alex Shvartzkop
222bfda5c3
Update translations
2025-03-13 15:26:42 +03:00
Marco Ciampa
c93d8115cb
Translated using Weblate (Italian)
...
Currently translated at 95.9% (9555 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/it/
2025-03-13 13:23:35 +01:00
dsa-t
5c1d7f11d7
Translated using Weblate (Russian)
...
Currently translated at 100.0% (9954 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/ru/
2025-03-13 13:23:35 +01:00
İclal Gör
90d64e3eb1
Translated using Weblate (Turkish)
...
Currently translated at 60.3% (6010 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:35 +01:00
İclal Gör
8cbd172c3c
Translated using Weblate (Turkish)
...
Currently translated at 60.2% (5997 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:35 +01:00
İclal Gör
69de87675a
Translated using Weblate (Turkish)
...
Currently translated at 58.7% (5845 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:35 +01:00
Argeolog
33492efb01
Translated using Weblate (Turkish)
...
Currently translated at 58.1% (5785 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:35 +01:00
2tama3
e22e2c5109
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (9950 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/ja/
2025-03-13 13:23:35 +01:00
Marc de Miguel
8937a7cc82
Translated using Weblate (Catalan)
...
Currently translated at 41.7% (4159 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/ca/
2025-03-13 13:23:35 +01:00
Ahmet Saygın ÖĞÜLMÜŞ
141eb9d1b7
Translated using Weblate (Turkish)
...
Currently translated at 58.1% (5786 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:35 +01:00
Marc de Miguel
f291629c64
Translated using Weblate (Catalan)
...
Currently translated at 41.6% (4141 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/ca/
2025-03-13 13:23:35 +01:00
İclal Gör
b4dbba2f5f
Translated using Weblate (Turkish)
...
Currently translated at 58.0% (5775 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:35 +01:00
Marc de Miguel
bafa055114
Translated using Weblate (Catalan)
...
Currently translated at 41.5% (4133 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/ca/
2025-03-13 13:23:35 +01:00
dsa-t
2ca4f60729
Translated using Weblate (Turkish)
...
Currently translated at 57.2% (5699 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:35 +01:00
İclal Gör
9451214ecf
Translated using Weblate (Turkish)
...
Currently translated at 57.2% (5699 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:35 +01:00
Marc de Miguel
635974cfcc
Translated using Weblate (Catalan)
...
Currently translated at 41.4% (4129 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/ca/
2025-03-13 13:23:35 +01:00
İclal Gör
a40c4c68d1
Translated using Weblate (Turkish)
...
Currently translated at 55.1% (5488 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:34 +01:00
CloverGit
b422281eb8
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 99.9% (9946 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/zh_Hans/
2025-03-13 13:23:34 +01:00
Argeolog
5e3eda108f
Translated using Weblate (Turkish)
...
Currently translated at 54.7% (5454 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:34 +01:00
İclal Gör
5bd28c9569
Translated using Weblate (Turkish)
...
Currently translated at 54.7% (5454 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:34 +01:00
CloverGit
fc562ba229
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 91.0% (9063 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/zh_Hant/
2025-03-13 13:23:34 +01:00
CloverGit
e3ab4b066c
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 99.8% (9943 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/zh_Hans/
2025-03-13 13:23:34 +01:00
Ahmet Saygın ÖĞÜLMÜŞ
edfba6ce84
Translated using Weblate (Turkish)
...
Currently translated at 54.6% (5442 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:34 +01:00
Henrik Kauhanen
7f7b023c19
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (9953 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/sv/
2025-03-13 13:23:33 +01:00
Ettore Atalan
2e9c197f09
Translated using Weblate (German)
...
Currently translated at 99.9% (9949 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/de/
2025-03-13 13:23:33 +01:00
Ahmet Saygın ÖĞÜLMÜŞ
f8db7a2aca
Translated using Weblate (Turkish)
...
Currently translated at 54.4% (5423 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-13 13:23:33 +01:00
dsa-t
34138ffc42
Translated using Weblate (Russian)
...
Currently translated at 100.0% (9954 of 9954 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/ru/
2025-03-13 13:23:33 +01:00
jean-pierre charras
10d34f5b9b
Eeschema printing: ensure the flag "is first page" is correctly set.
...
It is mainly used to draw page layouts having different objects drawn on
first page and other pages.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20318
(cherry picked from commit ddd27f286934e69bf6fb862c870250c0c5cbc726)
2025-03-13 11:36:07 +01:00
Seth Hillbrand
7cb85e2dd1
Correct layerset calls
...
The Board layerset (because BOARD is a BOARD_ITEM) should return the
layers that the board contains instead of just the F.Cu. This assigns
the common function to map to the board-specific functions
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20317
(cherry picked from commit 96794e94e3fd233481f162fbebb3f18798afbf86)
2025-03-12 11:49:11 -07:00
Seth Hillbrand
34906f0871
Be sure to clear hit cache
...
When re-running the DRC creepage check, we need to ensure that the
element-element hittest set is cleared to report the same errors again
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20048
(cherry picked from commit 1c245ad01eb0b5b2f72360741559e0bb9e948803)
2025-03-12 11:49:08 -07:00
jean-pierre charras
2fa818b002
LISTBOX_TRICKS::listBoxDeleteSelected(): fix crash when trying to remove 0 entries.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20320
(cherry picked from commit dd604361d37d62a2daf193a8fde7348733288468)
2025-03-12 16:06:38 +01:00
Jeff Young
9e98bb68d7
Add textOnEdgeCuts to global DRC items list.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20308
(cherry picked from commit 6df9c90440c25e0e0eed1e16bda0522e9559b1d1)
2025-03-12 11:32:12 +00:00
Jeff Young
4b26e737c0
Don't wait for mouse move to draw selection shadows.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20309
2025-03-12 09:39:03 +00:00