Jeff Young
3f73bbcc4f
Don't run keepUpright when not rotating.
...
For that matter, don't do anything at all for a rotation
of 0 (or a move vector of {0,0}).
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16402
2023-12-22 21:22:36 +00:00
Jeff Young
a77ce59487
Don't clear selection on undo/redo.
...
It's annoying to the user.
2023-12-22 17:41:43 +00:00
Jeff Young
df115dbcbd
Keep selected flags on undo/redo items.
...
Also fixes a memory leak in Symbol Editor undo/redo.
Also moves a few more things to SCH_COMMIT.
Also fixes a couple of LIB_ITEM::Clone() methods that were
failing to return the same uuid.
2023-12-22 17:30:14 +00:00
Jeff Young
eca22b05b3
Restore pin selection after PlacePin().
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16401
2023-12-22 14:59:53 +00:00
Jeff Young
8b344b13e5
Reenable m_useAuxOriginCheckBox when appropriate.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16424
2023-12-22 14:22:02 +00:00
Jeff Young
9910c670d2
Ignore reference and value when computing "allChecked".
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16408
2023-12-22 13:58:02 +00:00
Jeff Young
1f627a3a75
Fix two unrelated bugs in ungroup.
...
1) Don't double-remove the members from the group.
2) Don't auto-recurse BOARD_COMMIT::Stage for non-modify
changes.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16419
2023-12-21 22:47:23 +00:00
Jeff Young
1ca82035ae
Update SCH_SHAPE::Plot() to handle all fill styles.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16429
2023-12-21 22:06:59 +00:00
Jeff Young
ee0fff97f9
Cleanup formatting and remove dead code.
2023-12-21 22:06:59 +00:00
Seth Hillbrand
70a86c5caa
Specify conversion for MSVC
2023-12-21 11:10:15 -08:00
Seth Hillbrand
9ccf9ce0b4
Forgot to commit the last file
2023-12-21 09:54:34 -08:00
Seth Hillbrand
5f234211f9
Remove __WXWINDOWS__ defines
...
__WXWINDOWS__ is for all of our builds. __WXMSW__ is for windows only
2023-12-21 08:57:28 -08:00
Mike Williams
1700cad83b
Symbol/Footprint Chooser: remember open libraries
...
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/16383
2023-12-21 09:57:54 -05:00
Mike Williams
ecb7ac1da3
Lib Tree: don't always preselect in Already/Recently Placed
2023-12-21 09:57:54 -05:00
Jon Evans
c1eef79119
Fix off-by-one error in setting depth
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16421
2023-12-21 08:31:47 -05:00
Jeff Young
d155870275
Sometimes use grid (instead of clearance) for slop radius.
...
This is particularly important both when very large grids
are in use, and when the router hasn't been initialized
with a net yet (ie: in hover mode) and the board clearance
is set to 0.
https://forum.kicad.info/t/new-track-start-position-problem-on-kicad-7-0-10-rc1/47006
2023-12-21 12:58:58 +00:00
Alex Shvartzkop
2de8991752
LTspice: bugfixes.
2023-12-21 13:56:29 +03:00
Jeff Young
fc85112a72
Create dummyPattern at centre of pickerItem, not end.
...
This keeps TOPOLOGY::AssembleDiffPair() from picking an
arc the segment might be connect to. Since it can't handle
arcs at all, that's bad.
2023-12-20 15:27:29 +00:00
Jeff Young
7e72a53876
Check added fields only if all fields were checked before.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16408
2023-12-20 13:15:33 +00:00
Jeff Young
df161c9886
Support parital matches for libraries.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16400
2023-12-20 12:46:22 +00:00
Wayne Stambaugh
922aee1532
Coding policy fixes.
2023-12-20 07:17:23 -05:00
Jon Evans
76d1cc8150
Cleanup
2023-12-19 22:43:15 -05:00
Jon Evans
b1695add9e
Fix warnings
2023-12-19 22:38:34 -05:00
Jon Evans
1c895fe18c
Improve rendering of tuning status popup
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16304
Add dedicated UI rendering layers
Switch to screen-space rendering to avoid blurriness
Fix a bug in OpenGL GAL that causes layer
ordering to be broken when using Scale
Fix some issues with VIEW_GROUP layer ordering
2023-12-19 22:38:21 -05:00
Mike Williams
bf6e6d0e11
Symbol Chooser Panel: save settings
2023-12-19 14:03:31 -05:00
Jeff Young
24846d3f44
Repair earlier fix for VVIAs.
2023-12-19 16:48:01 +00:00
Jeff Young
33a56c530d
cleanup
2023-12-19 16:48:01 +00:00
Seth Hillbrand
160ebbcbd8
Update translations
2023-12-19 08:34:05 -08:00
Nguyễn Ngọc Khánh
5b961b3232
Translated using Weblate (Vietnamese)
...
Currently translated at 16.3% (1491 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
2023-12-19 17:33:03 +01:00
dsa-t
566cbe1a72
Translated using Weblate (Russian)
...
Currently translated at 82.0% (7460 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2023-12-19 17:33:03 +01:00
aris-kimi
3c93817e6f
Translated using Weblate (Greek)
...
Currently translated at 82.9% (7549 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2023-12-19 17:33:03 +01:00
Jan Straka
4e8df3451f
Translated using Weblate (Czech)
...
Currently translated at 79.4% (7228 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2023-12-19 17:33:03 +01:00
Nguyễn Ngọc Khánh
5e75dbdeeb
Translated using Weblate (Vietnamese)
...
Currently translated at 15.1% (1378 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
2023-12-19 17:33:03 +01:00
Henrik Kauhanen
458d04432e
Translated using Weblate (Swedish)
...
Currently translated at 99.6% (9065 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-12-19 17:33:03 +01:00
Toni Laiho
8da7d72578
Translated using Weblate (Finnish)
...
Currently translated at 99.9% (9095 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-12-19 17:33:03 +01:00
Ulices
d202108a5d
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 84.1% (7654 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2023-12-19 17:33:03 +01:00
Nguyễn Ngọc Khánh
82c6ce89e4
Translated using Weblate (Vietnamese)
...
Currently translated at 14.6% (1336 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
2023-12-19 17:33:03 +01:00
Ulices
f9aad11b1a
Translated using Weblate (Spanish)
...
Currently translated at 81.4% (7409 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
2023-12-19 17:33:03 +01:00
aris-kimi
7258e1b6a7
Translated using Weblate (Greek)
...
Currently translated at 82.2% (7478 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2023-12-19 17:33:03 +01:00
Wellington Terumi Uemura
6013f3ac00
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (9096 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2023-12-19 17:33:03 +01:00
Nguyễn Ngọc Khánh
5e8045e2a1
Translated using Weblate (Vietnamese)
...
Currently translated at 14.1% (1289 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
2023-12-19 17:33:03 +01:00
Henrik Kauhanen
9838b1b238
Translated using Weblate (Swedish)
...
Currently translated at 99.6% (9065 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-12-19 17:33:02 +01:00
ZbeeGin
7a12ad0416
Translated using Weblate (Polish)
...
Currently translated at 100.0% (9096 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2023-12-19 17:33:02 +01:00
aris-kimi
1877a271eb
Translated using Weblate (Greek)
...
Currently translated at 82.1% (7476 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2023-12-19 17:33:02 +01:00
Wellington Terumi Uemura
c821c6376b
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 98.9% (9003 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2023-12-19 17:33:02 +01:00
Henrik Kauhanen
c50cb76b09
Translated using Weblate (Swedish)
...
Currently translated at 99.6% (9065 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-12-19 17:33:02 +01:00
Filip Piękoś
1cffb2c446
Translated using Weblate (Polish)
...
Currently translated at 99.2% (9024 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2023-12-19 17:33:02 +01:00
ZbeeGin
c8577cb376
Translated using Weblate (Polish)
...
Currently translated at 99.2% (9024 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2023-12-19 17:33:02 +01:00
김랑기
1bc51853cd
Translated using Weblate (Korean)
...
Currently translated at 87.3% (7942 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2023-12-19 17:33:02 +01:00
Henrik Kauhanen
bb9afe756e
Translated using Weblate (Finnish)
...
Currently translated at 99.9% (9095 of 9096 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-12-19 17:33:02 +01:00