Roberto Fernandez Bautista
81fa40d659
Code style: Fix missing space
4 years ago
Roberto Fernandez Bautista
04ff8cde5e
Drag & Fillet Tracks: Ignore mouse up / click events until move / drag
Ensures that any click/mouse up events generated after clicking "OK"
in the "Override locks" dialog are ignored.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8123
4 years ago
Roberto Fernandez Bautista
ce8132bf4f
Arc Track Drag & Fillet Tracks: Copy lock status to new track(s)
4 years ago
Roberto Fernandez Bautista
72435c78af
Fix out of bounds crash in SHAPE_LINE_CHAIN::splitArc
Check that the index references a point that is part of an arc
4 years ago
Jeff Young
f6aaaff81a
Smarten regex to include overbar, superscript and subscript.
Fixes https://gitlab.com/kicad/code/kicad/issues/8730
4 years ago
jean-pierre charras
289a35ad81
3D viewer, PANEL_3D_RAYTRACING_OPTIONS: use our DIALOG_COLOR_PICKER to select colors.
Fixes #8689
https://gitlab.com/kicad/code/kicad/issues/8689
4 years ago
Jon Evans
b6e8beb38c
FP_TEXT: account for parent rotation when creating clearance shape
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8728
4 years ago
Marek Roszko
12305990bb
Fix focus stealing from wxDataViewCtrl
4 years ago
Marek Roszko
84092ce6d4
Update the event handling guard for focused controls
4 years ago
Jon Evans
4f3674bd1d
Fix mangling of direct json_pointer access
4 years ago
Jon Evans
3f55093bff
JSON_SETTINGS: Provide explicit CloneFrom
4 years ago
jean-pierre charras
515669284a
convert_basic_shapes_to_polygon: some enhancements:
- allows setting a minimal seg count for circles and rounded end segments.
- When using ERROR_OUTSIDE, ensure the arc correction is the actual value
needed by the segment count, not the max value allowed
4 years ago
Marek Roszko
f524d9bec2
Add search control to the focus guard
4 years ago
Marek Roszko
2d696c3606
Update SetHint to SetDescriptiveText
4 years ago
Jeff Young
ea6769b702
The REPORTER interface is inherently line-based.
Also fixes a bunch of error messages that were similar but not
identical (which just increases translation burden).
Fixes https://gitlab.com/kicad/code/kicad/issues/8723
4 years ago
Jeff Young
6cc564aead
KiCad variable resolution is case sensitive OR all-upper-case.
Bring Altium variable references (which are case-insensitive) in as
all-upper-case.
Fixes https://gitlab.com/kicad/code/kicad/issues/6256
4 years ago
Jeff Young
26df39e71a
Naming conventions.
4 years ago
Marek Roszko
a92d337905
Use wxSearchCtrl in the footprint viewer/picker.
4 years ago
Marek Roszko
d2aeddc6cb
Add debouncing to the choose symbol dialog.
More potato pc friendly in theory.
4 years ago
Marek Roszko
3b33f94c56
Use a wxSearchCtrl instead of wxTextCtrl for the symbol chooser window
This just makes it prettier with the search icon and cancel
4 years ago
Marek Roszko
8e229a26c8
Fix define check added in dd11f86000
4 years ago
Jeff Young
dd11f86000
Don't show Ctrl-W for Close on MSW.
Fixes https://gitlab.com/kicad/code/kicad/issues/8391
4 years ago
Jeff Young
6c161eec68
Autodetect plugin type when editing filename cell.
Fixes https://gitlab.com/kicad/code/kicad/issues/8687
4 years ago
jean-pierre charras
fecf7ec708
StickHub demo update.
4 years ago
Jon Evans
67762a11f6
Don't double-process arcs if we get one first
4 years ago
Jon Evans
3103ff9aa3
Fix display of filled polygons with arcs in the outline
4 years ago
Jon Evans
b291f36dae
ADDED: Convert tool can create polygons with arcs from contiguous line and arc segments
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5409
4 years ago
Jon Evans
576d70fab0
Fix file format syntax of arcs in polygons
No format bump as there is no way to create these files yet.
4 years ago
Jeff Young
8f0104f921
Fix case of CLion getting a little carried away.
4 years ago
Mikolaj Wielgus
8b2b3ca797
Define .wbk in wildcards_and_files.{cpp,h}, cosmetic code changes
4 years ago
Mikolaj Wielgus
df2d4966b1
Do not set dirty bit on simulator launch, remove dead code
4 years ago
Mikolaj Wielgus
9f1ecdd715
Give Spice simulator "Save As" option Shift+Ctrl+S shortcut key
4 years ago
Mikolaj Wielgus
87441e256c
Escape CR and LF in Spice simulation command when saved
4 years ago
Mikolaj Wielgus
bd1f3d85f4
Spice sim: Have more detailed error messages
4 years ago
Mikolaj Wielgus
86c7db46b9
If there is no project name, default workbook name shall be "noname.wbk"
4 years ago
Mikolaj Wielgus
28531a982d
Simulator: Use SIM_WORKBOOK in place of wxAuiNotebook
SIM_WORKBOOK is now a subclass of wxAuiNotebook, removing the problem of
having to maintain two separate workbook states.
4 years ago
Mikolaj Wielgus
cd0c8a5676
Make panel sim command only accessible from outside through workbook object
4 years ago
Jeff Young
c11ee69499
Save 3D prefs after editing, and load some of them into FP Props.
Fixes https://gitlab.com/kicad/code/kicad/issues/8712
4 years ago
Jeff Young
0116e9c94e
Silence Altium polygon-needs-at-least-3-verticies warning.
Too many Altium files appear to have these. Just ignore them instead.
Fixes https://gitlab.com/kicad/code/kicad/issues/8183
4 years ago
Jon Evans
e0146f73b9
PNS: Pick up complete lines between pads when dragging components
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7614
4 years ago
Jon Evans
91ea4a0569
PNS: Pick up segments directly between pads when dragging components
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7601
4 years ago
Jon Evans
ab38dfd7ae
Fix build
4 years ago
Jon Evans
77b68a827c
Remove unused variable
4 years ago
Jeff Young
aa5902bd99
Process Altium pin name and number hidden flags.
Fixes https://gitlab.com/kicad/code/kicad/issues/7853
4 years ago
david-beinder
f33ea6f997
Kiway: Improve performance by using IDs and clearing closed frame entries
4 years ago
david-beinder
a5308e5f5c
Fix python console toggle to work across pcbnew/eeschema
4 years ago
Jeff Young
5e30be66aa
Quiet unused variable warning on Mac.
4 years ago
Jon Evans
fc96cb90f1
Fix validation of net names in eeschema
The SCH_NETNAME_VALIDATOR wasn't even being used because C++ is great
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1821
4 years ago
Jon Evans
e95323a37e
Revert "Remove unused variable."
It's only unused on Mac
This reverts commit d3fb22014f .
4 years ago
Jeff Young
f46486bc3e
Naming conventions.
4 years ago