Jeff Young
4a01f322ff
Special-case hit-testing of filled schematic rule areas.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17879
2024-06-01 22:48:02 +01:00
Jeff Young
dc8fd0996d
Don't attempt to plot rule areas.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18133
2024-06-01 19:17:05 +01:00
Jeff Young
53ec5d2c19
Retain UUIDs where possible when updating footprints.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17451
2024-06-01 13:45:15 +01:00
Jeff Young
11193d2cda
Make sure ERC pin-to-pin checks are always in same order.
...
Comparing U1.pin1 : U2.pin1 will return the same
results as U2.pin1 : U1.pin1, but will result in a
different serialization of any exclusions.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17004
2024-06-01 11:37:34 +01:00
Jeff Young
878a795be1
Formatting.
2024-06-01 11:37:34 +01:00
Alex Shvartzkop
5742ba2ef1
Remove gdk header from unix environment.cpp.
2024-06-01 11:37:37 +03:00
Alex Shvartzkop
e1a8e53d07
Some CMake fixups for kiplatform.
2024-06-01 07:13:17 +03:00
Alex Shvartzkop
2bc6e5a856
kiplatform: Separate operating systems and wxWidgets ports.
2024-06-01 07:05:19 +03:00
Alex Shvartzkop
5b70983692
Detect wxWidgets port in CMake (KICAD_WX_PORT).
2024-06-01 06:49:52 +03:00
Alex Shvartzkop
6d6f6f384e
Fix MSVC warning C4355: 'this': used in base member initializer list.
2024-06-01 06:49:30 +03:00
Alex Shvartzkop
cf7ad330e9
Fix some platform ifdef checks.
2024-06-01 06:49:11 +03:00
Alex Shvartzkop
0336fdbd54
Update path finding in FindwxWidgets.cmake (from upstream CMake).
2024-06-01 06:48:56 +03:00
Alex Shvartzkop
bc07efc076
Fix a build issue on MSVC with wx 3.3.
2024-06-01 06:48:47 +03:00
Seth Hillbrand
b6f1748bb3
Update translations
2024-05-31 17:41:49 -07:00
Mark Hämmerling
3335ab3918
Translated using Weblate (German)
...
Currently translated at 99.0% (9347 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2024-06-01 02:40:43 +02:00
Wellington Terumi Uemura
4dece7334e
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (9437 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2024-06-01 02:40:43 +02:00
Nguyễn Ngọc Khánh
d66f7da2d7
Translated using Weblate (Vietnamese)
...
Currently translated at 21.0% (1987 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
2024-06-01 02:40:42 +02:00
Nguyễn Ngọc Khánh
2205149034
Translated using Weblate (Vietnamese)
...
Currently translated at 20.8% (1969 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
2024-06-01 02:40:42 +02:00
pominglee
e685e5ac14
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 99.4% (9385 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2024-06-01 02:40:42 +02:00
CloverGit
c9e751d896
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.7% (9411 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2024-06-01 02:40:42 +02:00
Henrik Kauhanen
6704e1a87f
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (9429 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2024-06-01 02:40:42 +02:00
Henrik Kauhanen
9377241c58
Translated using Weblate (Finnish)
...
Currently translated at 99.9% (9434 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2024-06-01 02:40:42 +02:00
CloverGit
e704e71ede
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.4% (9385 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2024-06-01 02:40:42 +02:00
Henrik Kauhanen
490d6359b9
Translated using Weblate (Swedish)
...
Currently translated at 99.4% (9384 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2024-06-01 02:40:42 +02:00
Jan Straka
2086add8e1
Translated using Weblate (Czech)
...
Currently translated at 77.9% (7352 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2024-06-01 02:40:42 +02:00
dsa-t
1ae43f5485
Translated using Weblate (Russian)
...
Currently translated at 95.9% (9053 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2024-06-01 02:40:42 +02:00
ZbeeGin
dfea8b306c
Translated using Weblate (Polish)
...
Currently translated at 100.0% (9437 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2024-06-01 02:40:42 +02:00
Wellington Terumi Uemura
9ea2c4182a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (9437 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2024-06-01 02:40:42 +02:00
Henrik Kauhanen
d686d608c1
Translated using Weblate (Swedish)
...
Currently translated at 99.4% (9382 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2024-06-01 02:40:41 +02:00
ZbeeGin
83f32f390c
Translated using Weblate (Polish)
...
Currently translated at 99.9% (9436 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2024-06-01 02:40:41 +02:00
Laurens Holst
352b73d307
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (9437 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/nl/
2024-06-01 02:40:41 +02:00
ZbeeGin
e7526f9a87
Translated using Weblate (Polish)
...
Currently translated at 99.5% (9398 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2024-06-01 02:40:41 +02:00
Henrik Kauhanen
5f17993a9f
Translated using Weblate (Swedish)
...
Currently translated at 99.4% (9381 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2024-06-01 02:40:41 +02:00
Toni Laiho
eced442053
Translated using Weblate (Finnish)
...
Currently translated at 99.9% (9434 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2024-06-01 02:40:41 +02:00
Pferd O
cc80649014
Translated using Weblate (German)
...
Currently translated at 99.0% (9345 of 9437 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2024-06-01 02:40:41 +02:00
Seth Hillbrand
ae232054f7
Revert "Remove unneeded != operator"
...
MSVC errors when we don't keep this operator.
This reverts commit c6499cf5db
.
2024-05-31 17:38:45 -07:00
Seth Hillbrand
e8c96a8a20
Fixups for a9ae86ee
...
Correcting a couple mistakes and clarifying rounding
2024-05-31 17:31:50 -07:00
Seth Hillbrand
382477c622
Fix sin/cos fixed values
2024-05-31 17:10:36 -07:00
Marek Roszko
8b4253cda4
Drop the first point of an arc when building an outline when there's a previous point that's being changed
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18125
2024-05-31 18:40:16 -04:00
Seth Hillbrand
2f9b10e379
Revert "Add additional 45° shortcuts for sin/cos"
...
Needs more testing
This reverts commit e83ca5e91d
.
2024-05-31 14:40:10 -07:00
Jeff Young
5d62345cbd
ADDED checkbox to turn Margin layer on/off.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/12493
2024-05-31 22:08:40 +01:00
Seth Hillbrand
79a354bf0e
Unify SCH_PIN ambiguity in equality operator
...
Remove != operator that is not used for C++20 and reworked
SCH_PIN==SCH_ITEM operator that was not reciprocal
2024-05-31 13:42:36 -07:00
Seth Hillbrand
c6499cf5db
Remove unneeded != operator
...
C++20 defines these implicitly
2024-05-31 13:29:34 -07:00
Seth Hillbrand
e83ca5e91d
Add additional 45° shortcuts for sin/cos
2024-05-31 13:27:52 -07:00
Seth Hillbrand
a9ae86eefd
Cleanup geometry functions
...
Added Distance(VECTOR2) function that returns a double. Removed
superfluous EuclideanNorm, GetLineLength, integer constructor for
EDA_ANGLE (this promotes to double in the CTOR), DistanceLinePoint and
HitTestPoints
Also extended the size for arc calculations that get distances to center
points to avoid overflow
2024-05-31 12:26:37 -07:00
Jeff Young
931de12072
Use wxWidgets to track DPI.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17981
2024-05-31 17:08:43 +01:00
Jeff Young
e3f77cd410
Handle DPI_CHANGED events for 3D canvases.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17981
2024-05-31 17:08:43 +01:00
jean-pierre charras
1322e0bc73
symbol editor: allows rotation of fields in derived symbols.
...
Fields in derived symbols are editable, so the context menu must allow rotations.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18003
2024-05-31 17:32:31 +02:00
Jeff Young
3cc653b6ff
Revert DPI-change fix.
...
(Jon has a better one coming.)
2024-05-31 15:46:01 +01:00
Jeff Young
f907b58d17
Handle DPI-change for footprint 3D-previews in Footprint Chooser.
2024-05-31 13:48:44 +01:00