Jeff Young
|
ea387f2f28
|
Don't segfault after doing a cutout which removes entire zone.
Fixes https://gitlab.com/kicad/code/kicad/issues/5532
|
5 years ago |
Jeff Young
|
fd22fe8e37
|
Show preview item in drawing tool before mouse is moved.
Fixes https://gitlab.com/kicad/code/kicad/issues/5922
|
5 years ago |
Jeff Young
|
4095edda07
|
Add Properties support to Junction and Bus Entry tools.
Fixes https://gitlab.com/kicad/code/kicad/issues/5907
|
5 years ago |
Jeff Young
|
5ee302d2dc
|
Fix spacing issue in Plot dialog.
|
5 years ago |
Marek Roszko
|
acce757df7
|
Suppress leak reports in kicad.exe as well
|
5 years ago |
Marek Roszko
|
2b2e8552be
|
Turn off the leak dumping under MSVC as wxWidgets causes it to falsely report dumps on exit
|
5 years ago |
Ian McInerney
|
2b839c6c9c
|
Ensure command events are passed when placing junctions
We only handle specific command events in the handler, so we
must pass the rest to allow other tools to work.
Fixes https://gitlab.com/kicad/code/kicad/issues/5922
|
5 years ago |
Ian McInerney
|
48a5907412
|
Remove extraneous debug statements
|
5 years ago |
Jeff Young
|
fa32f291bc
|
Escape parens when outputting PDF text.
Fixes https://gitlab.com/kicad/code/kicad/issues/5917
|
5 years ago |
Tomasz Wlostowski
|
db9e111838
|
kimath: SHAPE_POLY_SET should re-parent triangulated polygons when copied/cloned
|
5 years ago |
Jeff Young
|
80ba02caf5
|
Fix iterator bug in group selection filtering.
Fixes https://gitlab.com/kicad/code/kicad/issues/5804
|
5 years ago |
Jeff Young
|
9c6977a994
|
Remember mirror setting in print dialog.
Fixes https://gitlab.com/kicad/code/kicad/issues/5909
|
5 years ago |
Jeff Young
|
d305e9c715
|
Line width safety for PSLIKE plotter and some cleanup.
|
5 years ago |
jean-pierre charras
|
2aa357c872
|
Gerber export: fix incorrect size or orient of flashed oval and round Rect
shapes when they are not horizontal or vertical.
|
5 years ago |
Marek Roszko
|
f820dc990e
|
Make the delete tool use KICURSOR
|
5 years ago |
jean-pierre charras
|
00fea5006e
|
Gerber plotter: fix a bug in a aperture macro calculation
|
5 years ago |
Jeff Young
|
a534f24fb6
|
Repair deleting of groups in modedit.
|
5 years ago |
Jeff Young
|
6752fdd58b
|
Fix bug with adding items to group in modedit.
|
5 years ago |
Jeff Young
|
2f49db49bf
|
Fix fly-off arc handles and move Arc Properties to start/end/angle.
Fixes https://gitlab.com/kicad/code/kicad/issues/5791
|
5 years ago |
Jeff Young
|
3fd0df658d
|
Simplify arc drawing guides to be more consistent with other tools.
|
5 years ago |
Jeff Young
|
77aa48b825
|
Fix COMMIT handler for deleting PCB_GROUPs in footprint editor.
|
5 years ago |
Marek Roszko
|
7e974e5ccc
|
Use the snapped cursor position used for detection for the wire tool autostart
Fixes #5902
|
5 years ago |
Marek Roszko
|
f704d95efd
|
Fix typo in cursors readme
|
5 years ago |
Marek Roszko
|
f5e0754f65
|
Use the setCursor lambda pattern and fix up the initial cursor states
|
5 years ago |
Marek Roszko
|
93376fa80e
|
Use the central SetIfPresent helper
|
5 years ago |
Marek Roszko
|
0b43dc6e16
|
Minor json parse safety
|
5 years ago |
Roberto Fernandez Bautista
|
09ac5e0fdc
|
Make GetCenter() in arcs return the center of the arc
Currently GetPosition() calculates the center of the arc
|
5 years ago |
Mark Roszko
|
d9485129c8
|
Implement more context specific cursors using both stock and custom cursors.
|
5 years ago |
Ian McInerney
|
50405b558e
|
Make the gerbview ruler tool more like the pcb ruler tool
* Allow the ruler to persist after clicking once on the canvas
|
5 years ago |
Ian McInerney
|
7e17b39755
|
Bump up precisions for mm and mils to 2 and 4 respectively
|
5 years ago |
Ian McInerney
|
16374e9ae1
|
Ensure string is chosen correctly
|
5 years ago |
Roberto Fernandez Bautista
|
9faccda68d
|
Fix compile errors in MSVC
|
5 years ago |
Jeff Young
|
809f4c2ffb
|
Finish single-click-place drawing tool on double-click.
Fixes https://gitlab.com/kicad/code/kicad/issues/5907
|
5 years ago |
Jeff Young
|
75185f6723
|
Don't allow negative line widths for grahpic shapes.
Fixes https://gitlab.com/kicad/code/kicad/issues/5599
|
5 years ago |
Wayne Stambaugh
|
cb73f43fc8
|
Remove duplicate SWIG include file.
|
5 years ago |
Tomasz Wlostowski
|
1d34845683
|
qa: added missing files
|
5 years ago |
Tomasz Wlostowski
|
d24e0ea7a0
|
qa: fix build script
|
5 years ago |
Jeff Young
|
0ab583cf72
|
Special-case clearances of NPTH pads with no copper on layer.
These should get the hole clearance, not the copper clearance.
Fixes https://gitlab.com/kicad/code/kicad/issues/4017
|
5 years ago |
Jeff Young
|
4565631728
|
Finish moving eeschema assigned netclasses to sheet-path-relative.
Also adds code for the case where a new label is created on a net
with an existing netclass assignment.
Fixes https://gitlab.com/kicad/code/kicad/issues/5886
|
5 years ago |
Jeff Young
|
cfc636d25f
|
Minor adjustments to DRC syntax help.
|
5 years ago |
Tomasz Wlostowski
|
eb8287ded8
|
router: bring back legacy GetEffectivePolygon() for complex pad shapes (more info in comments)
|
5 years ago |
Tomasz Wlostowski
|
8fb154e04e
|
geometry: SHAPE_RECT: use SquaredDistance() for collision detection
|
5 years ago |
Tomasz Wlostowski
|
d6fa81036b
|
geometry: SEG::NearestPoint(SEG) now returns points only on (this) segment
|
5 years ago |
Tomasz Wlostowski
|
1ef120ff4f
|
geometry: SHAPE::Format() now outputs C-like code for easy test cases...
|
5 years ago |
Tomasz Wlostowski
|
7ffef32ea0
|
geometry: placeholder method for converting compounds to simple polygons [wip]
|
5 years ago |
Tomasz Wlostowski
|
30f8cc1346
|
VIEW_OVERLAY: added Cross() method
|
5 years ago |
Tomasz Wlostowski
|
8a7fc7e970
|
drc: more robust segment pair detection, still issues with approximated arc corners though...
|
5 years ago |
Tomasz Wlostowski
|
719363fa4a
|
Factor out class MINOPTMAX<> into a separate header
|
5 years ago |
Tomasz Wlostowski
|
be0688726c
|
NETCLASS: initial support for net classes with empty clearance/width values
|
5 years ago |
Tomasz Wlostowski
|
bd27d38d9a
|
DRAW_PANEL_GAL: added DebugOverlay() method, creating a temporary overlay for drawing debug graphics
|
5 years ago |