jean-pierre charras
95acc1bf33
Eeschema printing: fix some issues.
...
The offset setting was incorrect when using wxAffineMatrix2D.
It was visible when printing more than one sheet.
Note also when not using wxAffineMatrix2D, all pages must have the same orientation
(PORTRAIT/LANDSCAPE is not managed)
From master branch, commit 79c30180
2022-10-09 19:57:32 +02:00
jean-pierre charras
8dbfe79536
Symbol Editor: Fix reverting changes on a root symbol: derived symbols are displayed wrong
...
Reverting changes broke links between derived symbols and the root symbol.
Now fixed by do not delete and recreate reverted symbol.
From master, commit f5fd12c0
Fixes #10792
2022-10-08 16:15:16 +02:00
Seth Hillbrand
8f9830eb92
Update Translations
2022-10-07 11:37:40 -07:00
Seth Hillbrand
bf0b80d676
Remove errant new string
2022-10-07 11:37:28 -07:00
Henrik Kauhanen
bc8e3c22d8
Translated using Weblate (Swedish)
...
Currently translated at 99.8% (7149 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/sv/
2022-10-06 11:15:53 +02:00
Jan Straka
28ddfbadbf
Translated using Weblate (Czech)
...
Currently translated at 92.7% (6641 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/cs/
2022-10-05 00:26:50 +02:00
Seth Hillbrand
e834374ad2
Drill size is absolute
...
Use hole plating size for visibility only, not zone filling, routing or
DRC
(cherry picked from commit b4f3390626
)
2022-10-04 10:00:36 -07:00
Seth Hillbrand
981aafd5d9
Allow non-named tool in Remove()
...
The tool command string was optional and not set when calling Remove()
through the Cut action. Referencing the value causes unhandled
assertions. We don't actually need the value because we don't pop
anything without a match. The empty string will not match
Fixes https://gitlab.com/kicad/code/kicad/issues/12562
2022-10-02 13:43:33 -07:00
jean-pierre charras
09960caa66
Apply commit e73dd40f
from master to this branch.
...
(APPEARANCE_CONTROLS: fix incorrect behavior of Preset layers widget in non English languages)
fixes #12227
2022-10-02 17:57:02 +02:00
Jeff Young
cf6fd64758
Remove wxFloatingPointValidator which causes issues in some locales.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/12176
2022-10-02 13:00:20 +01:00
Seth Hillbrand
b08dccb7b3
Update Translations
2022-09-29 19:10:56 -07:00
boonchai k
d6e5c74573
Translated using Weblate (Thai)
...
Currently translated at 99.5% (7128 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/th/
2022-09-29 19:10:18 -07:00
obit
ea93502ab3
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (7157 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/zh_Hans/
2022-09-29 19:10:18 -07:00
Henrik Kauhanen
e1f402aa3d
Translated using Weblate (Swedish)
...
Currently translated at 99.8% (7149 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/sv/
2022-09-29 19:10:18 -07:00
obit
08f1b666d1
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (7157 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/zh_Hans/
2022-09-29 19:10:18 -07:00
boonchai k
8d62725598
Translated using Weblate (Thai)
...
Currently translated at 99.5% (7127 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/th/
2022-09-29 19:10:18 -07:00
ZbeeGin
cbd8b3c59e
Translated using Weblate (Polish)
...
Currently translated at 100.0% (7157 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/pl/
2022-09-29 19:10:17 -07:00
Jan Straka
e9cc66cc8d
Translated using Weblate (Czech)
...
Currently translated at 92.7% (6638 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/cs/
2022-09-29 19:10:17 -07:00
Henrik Kauhanen
258b702dad
Translated using Weblate (Swedish)
...
Currently translated at 99.8% (7149 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/sv/
2022-09-29 19:10:17 -07:00
ZbeeGin
6c3e891123
Translated using Weblate (Polish)
...
Currently translated at 100.0% (7157 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/pl/
2022-09-29 19:10:17 -07:00
taotieren
80937ae2c0
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (7157 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/zh_Hans/
2022-09-29 19:10:17 -07:00
Henrik Kauhanen
2d37b86530
Translated using Weblate (Swedish)
...
Currently translated at 99.8% (7148 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/sv/
2022-09-29 19:10:17 -07:00
Henrik Kauhanen
8bdcd299d7
Translated using Weblate (Finnish)
...
Currently translated at 99.9% (7154 of 7157 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/fi/
2022-09-29 19:10:17 -07:00
Jeff Young
22e9985f5d
Use more basic strings which have already been translated.
2022-09-29 23:58:35 +01:00
Mark Roszko
594beef22e
Bump vcpkg wxwidgets to 3.2.1
2022-09-29 13:38:53 +00:00
Marek Roszko
03ed7a4a27
Ensure the socket server is killed during destruction of the kiway player
...
(cherry picked from commit 8ae48bb093
)
2022-09-29 02:22:54 +00:00
Jeff Young
8cbfd8af9f
Files missing from earlier commit.
2022-09-28 15:10:28 +01:00
Jeff Young
c16e86be9a
Use router's connectivity algorithm, not CONNECTIVITY_DATA's.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10745
(cherry picked from commit 107f409106
)
2022-09-28 15:01:29 +01:00
Jeff Young
b0e2aeb972
Apply the same accuracy band to connectivity as we use for hittesting.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10745
(cherry picked from commit 9cf3c529d3
)
2022-09-28 14:58:43 +01:00
Jeff Young
fc06192643
More improvements to drag tool selection disambiguation.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10745
(cherry picked from commit 2743fd583f
)
2022-09-28 14:57:22 +01:00
Jeff Young
2faaa0a042
Improve drop-a-knee-selection-to-a-single-segment algorithm.
...
In particular, don't rely on there being only two items in the
collector at the start.
Fixes https://gitlab.com/kicad/code/kicad/issues/10745
(cherry picked from commit a619ef9d53
)
2022-09-28 14:56:11 +01:00
Jeff Young
2d4bcc6557
Move cvpcb filter to a timer.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/12445
(cherry picked from commit 1fcd7d6285
)
2022-09-28 14:53:10 +01:00
Jeff Young
ba72676edb
Fix uninitialized variable.
...
(cherry picked from commit 1e1aedbe30
)
2022-09-28 14:51:57 +01:00
Jeff Young
1a2e2bd29a
Try and reduce opportunity for lost keystrokes.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/12445
(cherry picked from commit d2712bac37
)
2022-09-28 14:50:49 +01:00
Jeff Young
8b690c9a3c
Restore fix for #10029 .
...
Fixes https://gitlab.com/kicad/code/kicad/issues/12445
(cherry picked from commit 1be8adebf5
)
2022-09-28 14:50:31 +01:00
Jeff Young
6d25e57cd7
Allow free pad usage in router.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/11730
(cherry picked from commit 7c83c78afe
)
2022-09-28 14:49:44 +01:00
Jeff Young
7dfa715a45
Bug fixes for layer expression processing.
...
1) Push a VAR onto the stack, not a resolved value
2) Don't collapse a PCB_LAYER_VALUE to a VALUE during processing
3) Make sure we run overloaded operators from the correct side
Fixes https://gitlab.com/kicad/code/kicad/issues/12437
(cherry picked from commit cf1565a16a
)
2022-09-28 14:00:25 +01:00
Jeff Young
e8a10939b5
Fix old copy/paste error (from 2017, believe it or not).
...
Fixes https://gitlab.com/kicad/code/kicad/issues/11487
(cherry picked from commit d9f75556bd
)
2022-09-28 13:55:44 +01:00
Jeff Young
44ec38ad2d
Fix logic around Select All inside an entered group.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/12411
(cherry picked from commit 2d3b8d6393
)
2022-09-28 13:31:16 +01:00
Jeff Young
9cb6df9c38
Don't crash on empty SHAPE_LINE_CHAINs.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/12407
(cherry picked from commit fc74de81fb
)
2022-09-28 13:30:04 +01:00
Jeff Young
4a5fdd4214
Display crosshairs in picker tools.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10183
(cherry picked from commit 0a5ca5b485
)
2022-09-28 13:29:32 +01:00
Jeff Young
fe7ed364b6
Allow vias to connect <no net> tracks even when DRC checking is on.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/12403
(cherry picked from commit eaccd40c75
)
2022-09-28 13:26:12 +01:00
Jeff Young
43f9863182
Copy field properly.
...
Offset for new parent, and set parent property.
Fixes https://gitlab.com/kicad/code/kicad/issues/12376
(cherry picked from commit 45fb0107a0
)
2022-09-28 12:50:02 +01:00
Jeff Young
4987809fe3
Make Scintilla paste a separate undo operation.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/11756
(cherry picked from commit c3a5947fe6
)
2022-09-28 12:49:12 +01:00
Jeff Young
894f424d14
Don't give Scintilla a colour with alpha; it doesn't know what to do.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10829
(cherry picked from commit 1b104f20b6
)
2022-09-28 12:48:24 +01:00
Jeff Young
e21995c401
Prune pasted data of non-enabled layers.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/11997
(cherry picked from commit 5b3bd9be83
)
2022-09-28 12:47:14 +01:00
Jeff Young
bb7362ceba
Don't allow a SaveAs to overwrite the root sheet.
...
Also prevents EESchema from loading sheets which recurse.
Fixes https://gitlab.com/kicad/code/kicad/issues/10872
(cherry picked from commit d030f03844
)
2022-09-28 12:45:20 +01:00
Wayne Stambaugh
334268f5e7
Begin version 6.0.9 development.
2022-09-26 21:11:47 -04:00
Wayne Stambaugh
3abcdb7e63
Tag release version 6.0.8.
2022-09-26 21:06:50 -04:00
Seth Hillbrand
c45aa734b0
Fix missing DRC via/track check
...
Depending on pointer ordering, the via/track clearance check might not
run as we were only checking when the first element was a track not via.
Re-written version of 0150655ed3
for v6
2022-09-20 15:32:55 -07:00