Jeff Young
a3dcdd4887
Allow highlight-net to work on zone copper.
...
We were already checking zones separately (after tracks and pads); we
just weren't setting the flag that causes the COLLECTOR to also test
zone fills.
Fixes https://gitlab.com/kicad/code/kicad/issues/5924
2021-09-26 19:26:22 +01:00
Jeff Young
665eeb65e9
Make layout of project template browser more flexible.
...
In particular, don't use a fixed height for the templates chooser,
and Wrap() must be called again whenever the text is changed.
Also moves the buttons to icon buttons.
Fixes https://gitlab.com/kicad/code/kicad/issues/9241
2021-09-26 18:40:18 +01:00
Jeff Young
5dc82037fb
Fix typo.
2021-09-26 17:26:56 +01:00
Jeff Young
1723106b4d
Compile fixes for wx3.0.
2021-09-26 17:02:27 +01:00
Jeff Young
88ad249f76
Cleanup.
2021-09-26 16:34:32 +01:00
Jeff Young
67fb8cbe9e
Compile fix.
2021-09-26 16:20:46 +01:00
Jeff Young
2e0b3b8a82
Attempt to fix 0-sized error dialogs.
2021-09-26 15:28:17 +01:00
Jeff Young
fa032400ee
Fix compile error.
2021-09-26 15:28:17 +01:00
Jeff Young
bbea8afdc5
Trim some (probably) excess includes.
2021-09-26 15:28:17 +01:00
Roberto Fernandez Bautista
4abee7c2eb
Fix SHAPE_LINE_CHAIN::Split when inserting a point on an arc
...
Ensure the arc is split into two at the point specified.
Partly fixes https://gitlab.com/kicad/code/kicad/-/issues/9023
Additional work required to ensure that the shove state is preserved.
2021-09-26 15:15:51 +01:00
jean-pierre charras
5853f0890e
Gerber job file: fix a bug that prevent writing dielectric constants for impedance controlled boards.
2021-09-26 16:11:15 +02:00
Jeff Young
5bf042fcc1
Use individual parameter version of wxExecute.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/9236
2021-09-26 15:03:06 +01:00
Jeff Young
b799d563e5
Slight improvement to track & via clearance option text.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/8838
Fixes https://gitlab.com/kicad/code/kicad/issues/8839
2021-09-26 11:02:57 +01:00
Jeff Young
f6571c18cb
Formatting.
2021-09-26 11:02:57 +01:00
jean-pierre charras
77f47b6e47
Avoid assertion in some cases.
2021-09-26 10:54:50 +02:00
jean-pierre charras
9f64850325
Drawing stackup table: fix a few issues and missing items.
...
Fixes #9243
https://gitlab.com/kicad/code/kicad/issues/9243
Fixes #9244
https://gitlab.com/kicad/code/kicad/issues/9244
2021-09-26 10:31:41 +02:00
Jeff Young
c9aebb8529
Fix symbol fields sorting.
...
In the symbol fields table the reference contains only the letter, so
the number must be appended. Conversely, we don't want the unit suffix
as all units are folded into a single symbol.
Fixes https://gitlab.com/kicad/code/kicad/issues/9238
2021-09-25 21:24:16 +01:00
Jeff Young
6b25099df7
Read/write lock status for fp text.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/9325
2021-09-25 20:37:56 +01:00
Jeff Young
c6bcb85562
Excise system() calls.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/9236
2021-09-25 20:09:06 +01:00
jean-pierre charras
6bd4a77d70
Demo update.
2021-09-25 18:28:20 +02:00
jean-pierre charras
f11687c5e5
Do not allow sheet filename change from DIALOG_SCH_FIELD_PROPERTIES.
...
It does not work. Changing a sheet filename is complex, and can be
made only in sheet properties dialog.
2021-09-25 18:28:19 +02:00
Seth Hillbrand
e955ee7bd2
Disable ALT disambiguation for MSW
...
Better to not show anything than to show a broken dialog.
Disambiguation is accessible using the long-click function
Fixes https://gitlab.com/kicad/code/kicad/issues/9232
2021-09-25 09:04:59 -07:00
Seth Hillbrand
3e7310a219
Move FP type check to FP DRC
...
Checks for validity are better centrally located where they don't
interrupt user actions
2021-09-25 08:56:27 -07:00
Jeff Young
46949abe4a
Don't scroll to highlight an object already visible.
2021-09-25 15:31:52 +01:00
qu1ck
a221f7aa56
Mark json validator lib explicitly STATIC
2021-09-25 13:24:10 +00:00
jean-pierre charras
3635b130a9
French translation update.
2021-09-25 09:55:09 +02:00
jean-pierre charras
5aea7b8123
Cairo: fix incorrect handling of arcs with angle >= 360 deg in some cases.
...
Fixes #9231
https://gitlab.com/kicad/code/kicad/issues/9231
2021-09-25 09:06:09 +02:00
Seth Hillbrand
c69a16ca6d
Wrap around highlights to ensure distinguishing
...
Bright colors are maxed out for highlighting. Modestly darkening them
helps to distinguish them from their neighbors but keep the blue value
to help "glow" the selection
Fixes https://gitlab.com/kicad/code/kicad/issues/5560
2021-09-24 17:18:54 -07:00
Jeff Young
0dc585e518
Use different dangling state initialization for wires and graphic lines.
2021-09-25 00:34:51 +01:00
Wellington Terumi Uemura
acfd16739f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 66.5% (4760 of 7157 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2021-09-24 22:50:46 +02:00
boonchai k
287174fc59
Translated using Weblate (Thai)
...
Currently translated at 100.0% (7007 of 7007 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-09-24 22:50:46 +02:00
Tokita, Hiroshi
e31fd47679
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (7153 of 7156 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-09-24 22:50:46 +02:00
Arnau Llovet Vidal
6c0f4cec13
Translated using Weblate (Catalan)
...
Currently translated at 40.7% (2919 of 7157 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2021-09-24 22:50:46 +02:00
boonchai k
12cf0e5e80
Translated using Weblate (Thai)
...
Currently translated at 99.8% (6998 of 7007 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-09-24 22:50:46 +02:00
Wellington Terumi Uemura
d5236e833c
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 66.4% (4758 of 7157 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2021-09-24 22:50:45 +02:00
boonchai k
29f88f1c01
Translated using Weblate (Thai)
...
Currently translated at 96.3% (6751 of 7007 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-09-24 22:50:45 +02:00
boonchai k
8a0c8e4a6a
Translated using Weblate (Thai)
...
Currently translated at 96.2% (6747 of 7007 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-09-24 22:50:45 +02:00
Jonathan Haas
5c2fbdaf00
Translated using Weblate (German)
...
Currently translated at 96.0% (6872 of 7156 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-09-24 22:50:45 +02:00
Arnau Llovet Vidal
8c4c2690f3
Translated using Weblate (Catalan)
...
Currently translated at 37.6% (2692 of 7157 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2021-09-24 22:50:45 +02:00
Wellington Terumi Uemura
0f3d1a4321
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 54.5% (3907 of 7157 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2021-09-24 22:50:45 +02:00
boonchai k
54b939b1fc
Translated using Weblate (Thai)
...
Currently translated at 94.2% (6602 of 7007 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-09-24 22:50:45 +02:00
Tokita, Hiroshi
8a965db8e7
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (7154 of 7156 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-09-24 22:50:45 +02:00
Jonathan Haas
5aa8c02344
Translated using Weblate (German)
...
Currently translated at 95.8% (6857 of 7156 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-09-24 22:50:45 +02:00
Arnau Llovet Vidal
8ae348012b
Translated using Weblate (Catalan)
...
Currently translated at 36.3% (2600 of 7157 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2021-09-24 22:50:44 +02:00
Seth Hillbrand
c3b6939ea7
Allow quiet creation (scripting)
2021-09-24 13:49:45 -07:00
Seth Hillbrand
bb95ca2966
Make MW footprints proper attrib
2021-09-24 13:48:01 -07:00
Seth Hillbrand
64be61b4d6
Allow user to set footprint type up front
...
The default is usually wrong and presenting the basic footprint
information when creating an empty footprint allows the user to
establish their preference before mistakes occur.
Fixes https://gitlab.com/kicad/code/kicad/issues/9215
2021-09-24 13:48:01 -07:00
Seth Hillbrand
a6fc885402
Component->Footprint label
2021-09-24 13:48:01 -07:00
Seth Hillbrand
963a8ee42d
Warn users when creating footprints about mismatch
...
Checks to see if the footprint attribute matches the type of pads
contained in the footprint. Can prevent issues during fabrication if
users forget to adjust them during creation.
Fixes https://gitlab.com/kicad/code/kicad/issues/9215
2021-09-24 13:48:01 -07:00
Jeff Young
1b8506c6b6
Default dangling state to true. A wire on it's own is dangling.
2021-09-24 20:59:37 +01:00