46030 Commits

Author SHA1 Message Date
Alex Shvartzkop
0c694de209 Protect against calling curl_easy_cleanup after curl_global_cleanup.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17103
Fixes KICAD-7DP
2025-01-22 13:52:28 +03:00
Alex Shvartzkop
4eaadcae5c Fix PCM logger format string usage. 2025-01-22 13:52:28 +03:00
Alex Shvartzkop
76849b05a7 Make controls of grid cell editors mostly invisible on creation.
The controls were visible momentarily when clicking on cells, at least on MSW.

The wxStyledTextCtrl is still visible, but is not multi-line with scrollbars.
2025-01-22 13:52:28 +03:00
Alex Shvartzkop
2278ee070f Fix warning C4296: '>=': expression is always true. 2025-01-22 13:52:28 +03:00
jean-pierre charras
c0e2acc8cb French translation update 2025-01-22 11:01:46 +01:00
Seth Hillbrand
0281bfe05e Fix missing display pads on MacOS
The distance from any point in the negative quadrant to
std::numeric_limits::max will be larger than std::numeric_limits::max,
meaning that if we take the square of this value, we will overflow the
extended_type.  Overflows are undefined behavior when dealing with
signed integers (c.f. C99 §3.4.3/1) so while most compilers retain a
positive value, Apple, in release mode, overflows into the sign bit,
resulting in a negative number for the squared distance.

This prevented us from displaying certain shapes in the negative
quadrant on MacOS, only in release mode builds

Fixes https://gitlab.com/kicad/code/kicad/-/issues/19424
2025-01-21 20:05:25 -08:00
Jon Evans
4118c14d97 API: Add selection handling 2025-01-21 19:53:03 -05:00
Jon Evans
71353b11f1 API: Make sure socket is cleaned up 2025-01-21 19:53:02 -05:00
Seth Hillbrand
988d229bbf Clean up unused var
Turns out we didn't need that one
2025-01-21 16:21:27 -08:00
Jeff Young
dac7c9d4d7 Convert cross-references in Table Properties dialogs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19705
2025-01-22 00:16:44 +00:00
Seth Hillbrand
5a57e5cfd4 Handle SSH keys better
OpenSSH will iterate through a series of keys.  Additionally, there may
be a key specified in the ssh/config file that we need to account for.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/18864
2025-01-21 15:59:07 -08:00
Jeff Young
4fe05bfe47 Remove some more usages of MANDATORY_FIELDS. 2025-01-21 23:38:55 +00:00
Jeff Young
27755ac317 Calc mandatoryRows on the fly to prevent initialization order issues. 2025-01-21 17:00:19 +00:00
Jeff Young
a0dd0485e9 Pull a little harder on the MANDATORY_FIELDs string.
We still conflate the fieldID, the position in the
array of fields, and whether or not that means the
field is mandatory.  But this attempts to clean up
*some* of that, without introducing too much risk.
2025-01-21 16:48:13 +00:00
Jeff Young
d21eeb4249 Nullptr safety when called from test framework. 2025-01-21 14:21:10 +00:00
Jeff Young
d50b69f1ae Reconcile divergence of MANDATORY_FIELDS between symbols and footprints.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19697
2025-01-21 13:28:28 +00:00
Seth Hillbrand
427d7d2dad Move git password management to local password control
Don't keep passwords in plain text config files that may be checked into
version control.  Passwords stored in system-specific password managers

Fixes https://gitlab.com/kicad/code/kicad/-/issues/18053
2025-01-20 17:33:55 -08:00
JamesJCode
a50d3b5d1b Set default netclass priority explicitly in constructor
This currently only happens for migrated schematics. It's not
currently needed for netclass ordering, but will ensure the
priorities are orderable without special-casing the default
netclass should anybody require that functionality in the future.
2025-01-21 00:23:48 +00:00
Alex Shvartzkop
a71b7e14d4 Update translations 2025-01-21 01:58:03 +03:00
dsa-t
eb24b18f0a
Translated using Weblate (Russian)
Currently translated at 99.8% (9962 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:47 +01:00
CloverGit
7171713315
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (9972 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-01-20 23:57:47 +01:00
Sárkány Lőrinc
aa960e661b
Translated using Weblate (Hungarian)
Currently translated at 6.0% (601 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/hu/
2025-01-20 23:57:46 +01:00
CloverGit
0cd67e3c66
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.8% (9961 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-01-20 23:57:46 +01:00
Sárkány Lőrinc
56c19a9257
Translated using Weblate (Hungarian)
Currently translated at 5.7% (571 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/hu/
2025-01-20 23:57:46 +01:00
Jan Straka
f54de9181d
Translated using Weblate (Czech)
Currently translated at 76.7% (7654 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2025-01-20 23:57:46 +01:00
Sárkány Lőrinc
1f90c17f39
Translated using Weblate (Hungarian)
Currently translated at 5.5% (556 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/hu/
2025-01-20 23:57:46 +01:00
Toni Laiho
15652dd1a7
Translated using Weblate (Finnish)
Currently translated at 99.5% (9928 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2025-01-20 23:57:46 +01:00
Ulices
e2db63236e
Translated using Weblate (Spanish (Mexico))
Currently translated at 87.1% (8688 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2025-01-20 23:57:46 +01:00
Wellington Terumi Uemura
3b943ad079
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (9972 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2025-01-20 23:57:46 +01:00
Rigo Ligo
56a19c5e1e
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.8% (9961 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-01-20 23:57:46 +01:00
Дмитрий Михирев
1cbcab4208
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:46 +01:00
Toni Laiho
40c8dc7e8e
Translated using Weblate (Finnish)
Currently translated at 99.5% (9925 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2025-01-20 23:57:46 +01:00
Дмитрий Михирев
2867b28a24
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:46 +01:00
Дмитрий Михирев
0e8c04888d
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:46 +01:00
Дмитрий Михирев
6dde23a1d2
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:46 +01:00
Дмитрий Михирев
dd14092d5f
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:46 +01:00
Дмитрий Михирев
1da00b7d1e
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:45 +01:00
Дмитрий Михирев
ba1b65cf69
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:45 +01:00
Дмитрий Михирев
058d99f236
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:45 +01:00
Дмитрий Михирев
b7ca7163f9
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:45 +01:00
Дмитрий Михирев
ed662c3f1f
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:45 +01:00
Дмитрий Михирев
b2c8c9c302
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:45 +01:00
Дмитрий Михирев
196b3d100b
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:45 +01:00
Дмитрий Михирев
b891860c25
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:45 +01:00
Дмитрий Михирев
056b8d668a
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:45 +01:00
Дмитрий Михирев
9143ab47c1
Translated using Weblate (Russian)
Currently translated at 99.2% (9897 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-01-20 23:57:45 +01:00
Marco Ciampa
e8adb46e59
Translated using Weblate (Italian)
Currently translated at 88.0% (8780 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/it/
2025-01-20 23:57:45 +01:00
Ivan Chuba
910a5d2483
Translated using Weblate (Ukrainian)
Currently translated at 76.1% (7592 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2025-01-20 23:57:45 +01:00
Ulices
6c794b85fd
Translated using Weblate (Spanish (Mexico))
Currently translated at 87.1% (8687 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2025-01-20 23:57:45 +01:00
CloverGit
4efa78abc9
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.8% (9961 of 9972 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-01-20 23:57:45 +01:00