İ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
jean-pierre charras
bcb8c2097c
BOARD::BulkRemoveStaleTeardrops(): fix bug that prevent removing a teardrop.
...
When a teardrop is the first zone (or the only one) in list (i.e. last tested)
it was ignored, and therefore not removed.
(cherry picked from commit ccc396a6c24e3339adff804db64ffedf327aeb70)
2025-03-12 09:51:38 +01:00
Jon Evans
028721f3ed
Don't use size events for persistence
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20060
(cherry picked from commit 95e6ca44c6d28af670a59fc5f451a9a6ebfc9bc4)
Co-authored-by: Jon Evans <jon@craftyjon.com>
2025-03-11 22:37:29 -04:00
Jon Evans
b837dc1d3b
Fix build with protobuf 30
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20300
(cherry picked from commit 5774338af2e22e1ff541ad9ab368e459e2a2add2)
Co-authored-by: Jon Evans <jon@craftyjon.com>
2025-03-11 17:33:47 -04:00
Jeff Young
3446dbbf27
Apply Damjan's rotated table fixes to PCB_TABLE::GetEffectiveShape().
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20143
(cherry picked from commit b7ef57a97d378c183fda177074086dde165fb986)
2025-03-11 20:17:47 +00:00
Jeff Young
aee836d722
Don't disable first internal layer in footprint editor.
...
It's used as a proxy for all internal layers.
Also fixes LAYER_RANGE_ITERATOR so that it works with an odd
number of copper layers.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20246
2025-03-11 18:41:35 +00:00
Seth Hillbrand
5d9908647c
Don't write empty data tags
...
Also avoid throwing if a data stream is empty so that you can still read
the schematic/pcb/library
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20301
(cherry picked from commit a6fbf4bbdbc7e08c815a4b28f14a99be48aee621)
2025-03-11 09:45:17 -07:00
Jeff Young
631c5ec01d
Tables support for router.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20295
(cherry picked from commit 567da3de911040b2f563b89d770be94e65925e10)
2025-03-11 16:39:59 +00:00
Jeff Young
d92f42cdcb
Check parent footprint as well for component class.
...
Also output more descriptive text when checking inherited
rules on parent footprint.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20281
2025-03-11 16:39:59 +00:00
Tomasz Wlostowski
a4893523e4
router: simplify post-walkaround lines
2025-03-11 13:40:14 +01:00
Tomasz Wlostowski
4dc0a31071
multichannel: possible fix for ghosting footprints when using grouping
...
(cherry picked from commit c05cc345f3326aa6f01c21fadc5466d2ae9494fe)
2025-03-11 13:40:14 +01:00
Tomasz Wlostowski
c65a1139cb
connectivity: treat empty FPIDs as matching in TOPO_MATCH
...
(cherry picked from commit b1bf5127fa21d5b5c794378531d8640658a46632)
2025-03-11 13:40:14 +01:00
Tomasz Wlostowski
71aae415a4
connectivity: TOPO_MATCH now orders reference components by the lowest matching candidate count.
...
This heuristic seems to make the algorithm reject non-isomorphic mappings much earlier on and converges faster on a solution for typical circuits.
(cherry picked from commit 8192ba73d97d1909649d2b21da3cfb1a230ab90d)
2025-03-11 13:40:14 +01:00
Tomasz Wlostowski
7061b64319
connectivity: TOPO_MATCH now prioritizes component candidates by the ratio of matching pad nets.
...
This improves cloning of circuits with numerous of matching component mappings (e.g. LED matrices) by
taking preference for mappings with same order of net connections.
(cherry picked from commit 91ee987cfebce4478442adeac6906f57d3a9f424)
2025-03-11 13:40:14 +01:00
Tomasz Wlostowski
03da07767d
router: refine the endpoint moving logic so that it doesn't block shoving
...
(cherry picked from commit b4d29a98f97b7bbee1284617803e63c164acb6aa)
2025-03-11 13:40:14 +01:00
Tomasz Wlostowski
f3c5b21b1b
router: fix regression in post-shove optimization
...
Note to self: we keep track of the formerly pushed vias in the line stack, but pruning one from the optimizer queue should not prune the lines attached to it.
(cherry picked from commit 78fc95fd6df04e61a2eb2982d2eabc7451458cf8)
2025-03-11 13:40:14 +01:00
Tomasz Wlostowski
69eb81196d
router: prevent assertion fail in MULTI_DRAGGER
...
Fixes https://gitlab.com/kicad/code/kicad/issues/20075
(cherry picked from commit 9e4947ed36659b443af078d48fda2ca2b5f4a89c)
2025-03-11 13:40:14 +01:00
Tomasz Wlostowski
f23b06de27
router: prevent disconencting via fanout traces when shoving
...
Note to self: move-endpoints fallback mode must check for vias connected at the obstacle LINE's ends - fallback is only applicable for unconnected ends.
(cherry picked from commit 29a4ec0fde1fc3b978a43b3bbd32f1da9e787f81)
2025-03-11 13:40:14 +01:00
Tomasz Wlostowski
badaac9366
router: improved shove litter fix
...
Note to self: managing the shove stack is quite challenging and there were a few corner cases
where reverse via/segment collisions would cause a head segment (or a via) to have multiple clones in the stack.
As SHOVE::removeHeads() took only complete head lines, sometimes it resulted with stray vias/segments.
Fixes https://gitlab.com/kicad/code/kicad/issues/19045
(cherry picked from commit bfbdfcf872bfcbca5431f5429807425268492ac8)
2025-03-11 13:40:14 +01:00
Jon Evans
215c3fdf77
Switch to operator= for item updates
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20206
(cherry picked from commit d0b22d21bb27f680941a52ca25c1bde683107c30)
Co-authored-by: Jon Evans <jon@craftyjon.com>
2025-03-10 19:19:55 -04:00
dsa-t
b658031b8c
Don't translate wxFileDialog "All Files" filter.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20297
(cherry picked from commit c4655da4e6dd4133f9e6a6a9905bfe3985df7a29)
Co-authored-by: Alex Shvartzkop <dudesuchamazing@gmail.com>
2025-03-10 16:07:01 +03:00
Jeff Young
02b756189b
Formatting.
...
(cherry picked from commit e163c40e54603b85b61abdd67365f5ce15733fc3)
2025-03-09 18:18:32 +00:00
Jeff Young
d2af56597e
DRC for tables. (And some fixes for dimensions.)
...
(cherry picked from commit a468c486eb47e4dbff52d812da19cf4ad0a88f49)
2025-03-09 18:18:32 +00:00
Jeff Young
f862eea1b9
Group members are still children of the board (not
...
the group).
(cherry picked from commit 4b38932129c129ffaf3a2e842318314edb1c4310)
2025-03-09 18:18:32 +00:00
Alex Shvartzkop
73f495c67d
Update translations
2025-03-09 19:05:14 +03:00
dsa-t
b46780ad46
Translated using Weblate (Turkish)
...
Currently translated at 53.6% (5339 of 9953 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-09 17:03:59 +01:00
Argeolog
9762fb855d
Translated using Weblate (Turkish)
...
Currently translated at 53.6% (5340 of 9953 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-09 17:01:51 +01:00
Argeolog
9d156891c6
Translated using Weblate (Turkish)
...
Currently translated at 53.4% (5324 of 9953 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-09 16:37:45 +01:00
Argeolog
b73b154abc
Translated using Weblate (Turkish)
...
Currently translated at 53.4% (5315 of 9953 strings)
Translation: KiCad EDA/v9
Translate-URL: https://hosted.weblate.org/projects/kicad/v9/tr/
2025-03-09 16:33:20 +01:00