Jeff Young
b0d7c1a810
Don't leave orphaned nets in pads after editing in FPEditor.
Fixes https://gitlab.com/kicad/code/kicad/issues/9789
4 years ago
jean-pierre charras
b8b8c0d34c
dialog text properties: fix a focus issue.
Fixes #9792
https://gitlab.com/kicad/code/kicad/issues/9792
4 years ago
Jeff Young
ba6ae4fa9b
Kicad has many plugins. This one is for the pcb.
4 years ago
jean-pierre charras
c0fdac2774
DIALOG_TRACK_VIA_PROPERTIES: Do not use wxcombobox selection as temporary variable.
Fixes #9746
https://gitlab.com/kicad/code/kicad/issues/9746
4 years ago
jean-pierre charras
b6ea9afb4f
DIALOG_PAD_PROPERTIES: fix 2 issues: missing initial value for roundrect corner radius
and missing resize pad display panel (minor cosmetic issue).
Fixes #9755
https://gitlab.com/kicad/code/kicad/issues/9755
Fixes #9703
https://gitlab.com/kicad/code/kicad/issues/9703
4 years ago
Seth Hillbrand
766a09c338
Remove autocomplete when we lose focus
Prevents the excess dropdown from persisting over windows
Fixes https://gitlab.com/kicad/code/kicad/issues/9651
4 years ago
Jeff Young
ffae6c8f56
Fix hole table grow issue.
Fixes https://gitlab.com/kicad/code/kicad/issues/9666
4 years ago
Seth Hillbrand
a699cccaaf
Fix two string issues
Comp -> Compatible
Update string reference to changed string
4 years ago
Jeff Young
ab2eae6f48
Implement a more nuanced firstFocus for Track & Via Properties.
Fixes https://gitlab.com/kicad/code/kicad/issues/9645
4 years ago
jean-pierre charras
eb3d8dbcc8
DIALOG_FOOTPRINT_PROPERTIES: fix an issue when a layer selector widget is selected.
When resisting the dialog, the widget was not moved.
Fixes #9617
https://gitlab.com/kicad/code/kicad/issues/9617
4 years ago
Jeff Young
c0a6014114
Save actual control values; GetOriginalText is only for eval.
Fixes https://gitlab.com/kicad/code/kicad/issues/9575
4 years ago
Jon Evans
75d75799f7
Move to getters/setters for aux and grid origin
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8836
4 years ago
Seth Hillbrand
2f1a3827cf
Solder paster -> Solder paste
4 years ago
Jeff Young
b1e8241ebe
Update pin type as well as function from existing when updating fp.
4 years ago
Jeff Young
dbad85d405
Remove instances of "auto".
4 years ago
Mark Hämmerling
97e9348ee1
Fix typo "verical" -> "vertical"
4 years ago
Mark Hämmerling
8f0b61715b
Fix tooltip about Edge.Cuts (not) being plotted on all layers, remove period
4 years ago
jean-pierre charras
93e163b98d
Do not replace delimiter " by ' inside a command string.
Fixes #9528
https://gitlab.com/kicad/code/kicad/issues/9528
4 years ago
Marek Roszko
792a8dca9d
Fix errant wxassert about expand and center align
4 years ago
Seth Hillbrand
cf6b18ec7e
Remove escaped double-quotes
For some reason, escaped double quotes in wxString::Format cause issues
on Mac. We can replace them with single quotes in most places without
loss of clarity
4 years ago
jean-pierre charras
6b432e895a
DIALOG_COPPER_ZONE_BASE: fix incorrect max value of zone priority.
4 years ago
Seth Hillbrand
f4cd57f815
Reserve production strings
4 years ago
Jeff Young
22ba640c2b
Remove locking from footprint editor.
Fixes https://gitlab.com/kicad/code/kicad/issues/9496
4 years ago
Wayne Stambaugh
d4537b6f53
Coverity issue fix.
Remove uninitialized member variable as it was unused rather than
initialize it which would have made Coverity happy.
4 years ago
Jon Evans
08bf28b95d
Fix disabling free-angle mode
4 years ago
jean-pierre charras
48be569a29
DIALOG_PAD_PROPERTIES: use our UNIT_BINDER to manage pad rotation and remove
the wxFloatingPointValidator (that has also issues with fp separator).
Try to fix a bug related to pad rotation in some locales (see bug 9331).
4 years ago
Jeff Young
08938463f1
Fix off-by-one error in via sizes.
Fixes https://gitlab.com/kicad/code/kicad/issues/9486
4 years ago
Wayne Stambaugh
ffddefc532
Minor dialog layout improvements.
4 years ago
Peter Montgomery
71b07b59c5
Pcbnew: Added "All Items" clear/set to "Filter Selection" dialog
4 years ago
Jeff Young
c47e5ce577
Improve clearance outline tooltip.
4 years ago
Wayne Stambaugh
54be0da33d
Pcbnew: minor plot dialog improvements.
4 years ago
Roberto Fernandez Bautista
a79a221257
Array creator tool: Add option to assign unique reference designators
ADDED: Option to assign unique reference designators to footprints
created with the array tool [pcbnew]
CHANGED: Array creator dialog no longer displays pad numbering properties
when in the board editor. [pcbnew]
Fixes https://gitlab.com/kicad/code/kicad/-/issues/2354
4 years ago
Jon Evans
3b18dce911
Remove vestigal setting
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9444
4 years ago
jean-pierre charras
25c8b58e68
DIALOG_COPPER_ZONE_BASE: fix bug that prevents entering a value in Smoothing amount.
4 years ago
Jeff Young
e30d867439
Use consistent terminology for various constraint modes.
4 years ago
Jeff Young
90eff6c6a2
Prevent assert when sorting non-existant layer.
4 years ago
Jeff Young
fecb53b64f
Clean up removal of separate front & back footprint text visibility.
Fixes https://gitlab.com/kicad/code/kicad/issues/9441
4 years ago
Jeff Young
8cbdf5ba12
Keep default pad number up-to-date (in both directions).
Also hides the net selector when in the footprint editor as it has
no meaning there. (We still only grey it out for the board editor
when the pad type has no net to keep things from coming and going too
much.)
Fixes https://gitlab.com/kicad/code/kicad/issues/9317
4 years ago
Jeff Young
6c0110ecd3
Naming conventions.
There's nothing "legacy" about the OpenGL 3D renderer.
4 years ago
Jeff Young
0fd762dc25
Make 3D dialogs easier to find.
4 years ago
Wayne Stambaugh
0795fcb810
Minor dialog layout fixes.
4 years ago
Jeff Young
463b82cf46
Be very careful when "doing what I mean".
Just wanting a SMD pad isn't enough -- the user may have already
set SMD settings into the master pad and changing the SizeX is
then very unexpected. Make sure the settings directly conflict
before making any "do what I mean" adjustments.
Also fixes the parent-footprint info when no parent exists.
Also gives a better title to the dialog when used to edit the masterPad
properties.
Fixes https://gitlab.com/kicad/code/kicad/issues/9427
4 years ago
jean-pierre charras
b37664092d
DIALOG_GLOBAL_DELETION: enable graphic items filters when board outlines is enabled.
4 years ago
jean-pierre charras
40e6a9a926
Fp editor: add DRC test for through hole pads without hole.
4 years ago
Seth Hillbrand
29b851dce1
Tighten up ecea2e4279
4 years ago
Mark Hämmerling
ecea2e4279
pcbnew: Add window title to "Find" dialog
4 years ago
Jeff Young
0826c26a18
Fix a few minor dialog issues.
4 years ago
Ian McInerney
5817a8b5f4
Remove unused m_host variable
This variable isn't needed anymore after 5f53019290
pushed dark mode handling into the HTML window itself.
4 years ago
Jeff Young
f9861b4a6c
Finish arc rework and push out to file formats.
4 years ago
Jeff Young
9b9e379aa0
Overhaul arc internal model to not over-specify information.
4 years ago