7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-23 00:23:32 +00:00
Commit Graph

47288 Commits

Author SHA1 Message Date
JamesJCode
7a4325e610 Net inspector groups should be case insensitive 2025-03-30 00:04:37 +00:00
Jeff Young
60a26308ae COMMIT lifetime safety.
If we pass a COMMIT to a posted action, the COMMIT
may no longer exist when the action is run.
Equally problematic, if another COMMIT is pushed
in between we'd probably also run into trouble.

We still allow the API to do this because we don't
have a better solution at present.  But we need
one.
2025-03-29 21:24:08 +00:00
Jeff Young
4f115b12a4 Fix format string. 2025-03-29 21:24:08 +00:00
Jeff Young
b62f00912e Remove debug assert that's clogging up Sentry. 2025-03-29 21:24:08 +00:00
Jeff Young
408d3a0170 Code clarity. 2025-03-29 21:24:08 +00:00
Jeff Young
baaf341d0d Remove debug assert.
Yes, it does indeed fire (a lot, as Sentry can
tell us).
2025-03-29 21:24:08 +00:00
Jeff Young
4783bc4cfd Don't respond to net navigator events while we're updating the wxTreeCtrl. 2025-03-29 21:24:08 +00:00
Jon Evans
31f3c44520 API: Clear footprint caches when making changes 2025-03-29 16:47:13 -04:00
jean-pierre charras
313cc15fd3 French translation update 2025-03-29 12:54:43 +01:00
Jon Evans
dc9fa2e2ac More functional fix for IPC API item modifications
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20206
2025-03-28 20:27:45 -04:00
Jon Evans
3bac9344d2 Revert "Switch to operator= for item updates"
This reverts commit d0b22d21bb.
2025-03-28 20:27:45 -04:00
Seth Hillbrand
6d0e0312b2 Update translations 2025-03-28 16:28:56 -07:00
pominglee
175a326307
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 99.0% (10100 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2025-03-29 00:27:42 +01:00
Adolfo Jayme Barrientos
a4ad5dc773
Translated using Weblate (Spanish)
Currently translated at 85.3% (8704 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
2025-03-29 00:27:42 +01:00
pominglee
1437e66741
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 98.3% (10031 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2025-03-29 00:27:42 +01:00
Adolfo Jayme Barrientos
7f32b2452d
Translated using Weblate (Spanish)
Currently translated at 85.2% (8701 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
2025-03-29 00:27:42 +01:00
Wellington Terumi Uemura
1bed76bed8
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (10201 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2025-03-29 00:27:42 +01:00
CloverGit
3990c61ea8
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.6% (10170 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-03-29 00:27:42 +01:00
Henrik Kauhanen
11ba582d87
Translated using Weblate (Swedish)
Currently translated at 99.5% (10156 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2025-03-29 00:27:41 +01:00
CloverGit
e6f4b02e9c
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.6% (10163 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-03-29 00:27:41 +01:00
Adolfo Jayme Barrientos
560e91880e
Translated using Weblate (Spanish)
Currently translated at 85.0% (8675 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
2025-03-29 00:27:41 +01:00
pominglee
c187c098ae
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 88.7% (9051 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2025-03-29 00:27:41 +01:00
Adolfo Jayme Barrientos
be4b25026d
Translated using Weblate (Spanish)
Currently translated at 85.0% (8673 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
2025-03-29 00:27:41 +01:00
Ettore Atalan
286518e926
Translated using Weblate (German)
Currently translated at 99.1% (10116 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2025-03-29 00:27:41 +01:00
Marco Ciampa
49b145a6a0
Translated using Weblate (Italian)
Currently translated at 99.9% (10191 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/it/
2025-03-29 00:27:41 +01:00
lylythechosenone
8f9a6fde98
Translated using Weblate (Spanish (Mexico))
Currently translated at 83.9% (8559 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2025-03-29 00:27:41 +01:00
yanzhen zhu
5107bd43e7
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.2% (10126 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-03-29 00:27:41 +01:00
Pferd O
01936b1683
Translated using Weblate (German)
Currently translated at 99.1% (10113 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2025-03-29 00:27:41 +01:00
Henrik Kauhanen
5d49f4a3e9
Translated using Weblate (Swedish)
Currently translated at 98.5% (10054 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2025-03-29 00:27:41 +01:00
dsa-t
7c5ce03a93
Translated using Weblate (Russian)
Currently translated at 97.4% (9936 of 10201 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-03-29 00:27:41 +01:00
Seth Hillbrand
deb14110aa Remove accident call to default SSHKey
The sshkey should not be reset when changing to https protocol.
2025-03-28 16:25:32 -07:00
Jeff Young
629a12ab2e Don't obliterate user data when syncing copper layer count.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20484
2025-03-28 19:24:58 +00:00
Michael712
d59f624001 Don't use transform coordination for height/width property display of rectangles
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20468
2025-03-28 16:38:12 +00:00
Ian McInerney
fd94488289 Mark ODB++ as export-only
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20493
2025-03-28 15:32:03 +00:00
Jeff Young
151cb01795 Mirror pad numbers when appropriate.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20459
2025-03-27 23:28:30 +00:00
Mike Williams
659c783e5e API: unbreak the build (SwapData -> SwapItemData) 2025-03-27 14:11:06 -04:00
Jeff Young
7ba07a3bb0 Use action to change current sheet.
That way it gets into the navigation hierarchy,
the current zoom gets saved, etc.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20466
2025-03-27 17:56:53 +00:00
Mike Williams
c67924ccac schematic: convert RunOnChildren to also take recursion mode argument
Prepping for SCH_GROUPS, making consistent with the PCB code.
2025-03-27 13:16:09 -04:00
Mike Williams
a90b8ec57a pcb: merge RunOnChildren/Descendants into one function with a mode 2025-03-27 13:16:09 -04:00
Mike Williams
7cf699bc9d eeschema: move SwapData to SwapItemData/swapData paradigm
Used by BOARD_ITEM to support groups, which we are adding to the
schematic. Also adds an unused group pointer for now.
2025-03-27 13:16:09 -04:00
Jeff Young
79924b5dfd Don't gate drill mark plotting on unenabled copper layers.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20460
2025-03-27 16:57:10 +00:00
Quentin Freimanis
78b6ca8256 clear itemByIdCache in IncrementTimestamp 2025-03-27 11:50:54 -04:00
Jeff Young
8076bfa3c7 Use std::optional to better flag presence of arguments.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20460
2025-03-27 13:58:11 +00:00
Jeff Young
96835cbfcf Job layersets come in already parsed.
Only CLI argments need parsing at the handler level.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20460
2025-03-27 12:01:22 +00:00
Jeff Young
07eda5d57e ADDED: report copper area for current selection.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20439
2025-03-27 10:14:30 +00:00
Jeff Young
d16a5bf87d Formatting. 2025-03-27 10:14:30 +00:00
Seth Hillbrand
937f225df0 Update tree based on elements not map
Rather than updating the tree with all elements in the map (some of
which may have changed), we iterate over the tree and set those elements
that we find in the map.  This ensures that all elements updated in the
tree exist there

(cherry picked from commit 579c08155f)

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20464
2025-03-26 13:11:58 -07:00
Seth Hillbrand
22e1f70a7e Remove requirement for name
Name is not needed for new git repos and is hidden, so can't be set
2025-03-26 12:36:31 -07:00
Jeff Young
88267c4a47 Formatting. 2025-03-26 16:49:36 +00:00
jean-pierre charras
99e65afa1f Pcbnew, plot F&B Fab: ensure the DNP mark is plotted only on the right layer.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20458
2025-03-26 16:26:30 +01:00