Jeff Young
544fa939f8
Lock/unlock group members when locking/unlocking group.
Also moves the stateful selection filter to after the hierarchy filter
since the hierarchy filter might swap a pad selection for a footprint
selection.
Fixes https://gitlab.com/kicad/code/kicad/issues/9255
Fixes https://gitlab.com/kicad/code/kicad/issues/7542
4 years ago
Jeff Young
cef5792e78
Formatting.
4 years ago
Jeff Young
dfe4997664
Fix nullptr crash.
Fixes https://gitlab.com/kicad/code/kicad/issues/9250
4 years ago
Jeff Young
5f3c67bd2b
Fill in some missing GetMsgPanelItems and make some others consistent.
Also expunges a std::vector<MSG_PANEL_ITEM> cover type.
4 years ago
Jeff Young
8636afdc73
Use FocusOnLocation for symbol fields cross-probing too.
4 years ago
Jeff Young
7bafbf9ca7
Fix one more fixed size value in the template selector.
4 years ago
Jon Evans
e2368b733c
Allow selection of NPTH pads with zero copper size
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9249
4 years ago
Jeff Young
422def1261
Move cross-probe scrolling to FocusOnLocation.
It handles not moving the display too much and using the exposed
center if there is a dialog over the window.
Fixes https://gitlab.com/kicad/code/kicad/issues/8985
4 years ago
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
4 years ago
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
4 years ago
Jeff Young
5dc82037fb
Fix typo.
4 years ago
Jeff Young
1723106b4d
Compile fixes for wx3.0.
4 years ago
Jeff Young
88ad249f76
Cleanup.
4 years ago
Jeff Young
67fb8cbe9e
Compile fix.
4 years ago
Jeff Young
2e0b3b8a82
Attempt to fix 0-sized error dialogs.
4 years ago
Jeff Young
fa032400ee
Fix compile error.
4 years ago
Jeff Young
bbea8afdc5
Trim some (probably) excess includes.
4 years ago
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.
4 years ago
jean-pierre charras
5853f0890e
Gerber job file: fix a bug that prevent writing dielectric constants for impedance controlled boards.
4 years ago
Jeff Young
5bf042fcc1
Use individual parameter version of wxExecute.
Fixes https://gitlab.com/kicad/code/kicad/issues/9236
4 years ago
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
4 years ago
Jeff Young
f6571c18cb
Formatting.
4 years ago
jean-pierre charras
77f47b6e47
Avoid assertion in some cases.
4 years ago
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
4 years ago
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
4 years ago
Jeff Young
6b25099df7
Read/write lock status for fp text.
Fixes https://gitlab.com/kicad/code/kicad/issues/9325
4 years ago
Jeff Young
c6bcb85562
Excise system() calls.
Fixes https://gitlab.com/kicad/code/kicad/issues/9236
4 years ago
jean-pierre charras
6bd4a77d70
Demo update.
4 years ago
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.
4 years ago
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
4 years ago
Seth Hillbrand
3e7310a219
Move FP type check to FP DRC
Checks for validity are better centrally located where they don't
interrupt user actions
4 years ago
Jeff Young
46949abe4a
Don't scroll to highlight an object already visible.
4 years ago
qu1ck
a221f7aa56
Mark json validator lib explicitly STATIC
4 years ago
jean-pierre charras
3635b130a9
French translation update.
4 years ago
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
4 years ago
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
4 years ago
Jeff Young
0dc585e518
Use different dangling state initialization for wires and graphic lines.
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago
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/
4 years ago