Jeff Young
|
2a088e5c7b
|
Add conversion of circles to zones and enable in footprint editor.
Also rule areas, of course.
Fixes https://gitlab.com/kicad/code/kicad/issues/6966
|
2021-01-06 17:21:49 +00:00 |
Jeff Young
|
70967bfebd
|
Hierarchical menu parents don't get ...'s.
Also moves the Convert menu up a level. Nested hierarchical menus
should be avoided whenever possible.
|
2021-01-06 17:21:49 +00:00 |
Mark Roszko
|
326392e58c
|
Restrict windows ci to MRs and kicad repo
|
2021-01-06 16:22:00 +00:00 |
Jeff Young
|
8aeaaf99ef
|
Disable net selector for non-free vias.
Also moves the checkbox up so this relationship is clearer.
Fixes https://gitlab.com/kicad/code/kicad/issues/6967
|
2021-01-06 15:49:12 +00:00 |
Jeff Young
|
366c7096b3
|
More double- and triple-pointer erradication.
|
2021-01-06 14:37:38 +00:00 |
Jeff Young
|
426536c381
|
Don't show empty-net synthetic net in Net Inspector.
Also fixes an assert when deleting a net inspector row with no
parent row.
Fixes https://gitlab.com/kicad/code/kicad/issues/6962
|
2021-01-06 14:27:02 +00:00 |
Ian McInerney
|
90b193522e
|
Fix filename in report warnings pipeline stage
|
2021-01-06 11:05:13 +00:00 |
jean-pierre charras
|
86be755c83
|
Fix compil warning: do not use class instead of struct in forward declarations
|
2021-01-06 09:29:03 +01:00 |
Jon Evans
|
46c4727783
|
Make MSVC happy again
|
2021-01-05 20:56:37 -05:00 |
Seth Hillbrand
|
20888681f8
|
Fix wording of interchangeable units
|
2021-01-05 17:37:08 -08:00 |
Michael Kavanagh
|
2a24886d47
|
Icons: remove more duplicates
|
2021-01-06 00:35:20 +00:00 |
Michael Kavanagh
|
3f640d8821
|
Icons: use new link symbol in pin2pin
|
2021-01-06 00:35:20 +00:00 |
Michael Kavanagh
|
6fd718fbd8
|
Icons: replace old with new
|
2021-01-06 00:35:20 +00:00 |
Michael Kavanagh
|
a640d7b43c
|
Icons: unify op-amp in icons
+ new icon for symbol-library links
+ new icon for edit symbol's footprint
|
2021-01-06 00:35:20 +00:00 |
Michael Kavanagh
|
fc60f611f6
|
Icons: use 2px line thickness in break_line
|
2021-01-06 00:35:20 +00:00 |
Michael Kavanagh
|
50886a968d
|
Icons: simplify enter and leave sheet
The menubar text and toolbar placement give ample context, so there is
no need to repeat the hierarchy tree icon in both.
|
2021-01-06 00:35:20 +00:00 |
Michael Kavanagh
|
ef8c3650b7
|
Icons: minor tweaks to Find/Find and Replace
Flip find magnifying glass to differentiate from zoom
|
2021-01-06 00:35:20 +00:00 |
Michael Kavanagh
|
60eeeb8412
|
Icons: delete unused sources
|
2021-01-06 00:35:20 +00:00 |
Michael Kavanagh
|
5d9b2d3fea
|
Icons: new filter icon
+ remove icons where they don't make sense.
|
2021-01-06 00:35:20 +00:00 |
Michael Kavanagh
|
adc10ac6c5
|
Icons: remove superfluous grey
|
2021-01-06 00:35:20 +00:00 |
Michael Kavanagh
|
54724096ea
|
Icons: consistency between Eeschema and Pcbnew
|
2021-01-06 00:35:20 +00:00 |
Seth Hillbrand
|
fd04a176a4
|
Remove full path from drill report
Leaves just file name in place. Full paths are considered a security
risk for some
Fixes https://gitlab.com/kicad/code/kicad/issues/6949
|
2021-01-05 16:22:08 -08:00 |
Seth Hillbrand
|
71a93c71f7
|
Prevent footprint editor snapping to footprint
Inside the footprint editor, we only want snap points from the base
elements
Fixes https://gitlab.com/kicad/code/kicad/issues/6948
|
2021-01-05 16:08:30 -08:00 |
Ian McInerney
|
166ba2f4e0
|
Fix CI report stage to handle no warnings in the code
Horray!!! We have no warnings in the code and it broke the CI.
|
2021-01-05 23:34:28 +00:00 |
Ian McInerney
|
1ff307d10f
|
Save the coverity build log
|
2021-01-05 23:34:09 +00:00 |
Jon Evans
|
e7b047660c
|
PNS: Correctly assemble lines with reversed arcs
|
2021-01-05 17:57:21 -05:00 |
Jon Evans
|
feda03f69b
|
PNS: Fix arc orientation when assembling lines with backwards arcs
|
2021-01-05 17:57:21 -05:00 |
Jon Evans
|
7431d5c985
|
PNS: First pass at updating meander placers for arcs
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6464
|
2021-01-05 17:57:21 -05:00 |
Jon Evans
|
8619086cf2
|
PNS: re-enable optimization of colinear segs in lines with arcs
|
2021-01-05 17:57:21 -05:00 |
Jon Evans
|
8901e71fc8
|
PNS: Fix loop removal, make walkaround less broken for arcs
|
2021-01-05 17:57:21 -05:00 |
Jon Evans
|
aebb571dc9
|
Short-circuit arc generation if we are on a diagonal
|
2021-01-05 17:57:21 -05:00 |
Alexis Lockwood
|
6f228f9dea
|
hpgl_plotter: correct formatting
|
2021-01-05 22:42:21 +00:00 |
Alexis Lockwood
|
f5b7595675
|
Add user coordinate support to HPGL plotter
|
2021-01-05 22:42:21 +00:00 |
Zoltan Gyarmati
|
5676117d0b
|
Make small drill marks size configurable via advanced config for both printing and plotting
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1972
|
2021-01-05 22:37:34 +00:00 |
Wayne Stambaugh
|
1c7a5c46e5
|
3D Viewer: member variable and method naming improvements.
A few build improvements thrown in for a good measure.
|
2021-01-05 17:24:29 -05:00 |
Jeff Young
|
81aa91ce2a
|
Run insideCouryard on all matching footprints, not just the first.
Fixes https://gitlab.com/kicad/code/kicad/issues/6945
|
2021-01-05 22:22:25 +00:00 |
Seth Hillbrand
|
4710b709d9
|
Only darken, don't hide vias unless requested
Fixes https://gitlab.com/kicad/code/kicad/issues/6912
|
2021-01-05 14:00:15 -08:00 |
Jeff Young
|
a9d4d9d7f0
|
Modify insideArea() to return true for zones only when fully inside.
Intersections is enough for other objects.
This is also a bit of a DRC performance improvement.
Fixes https://gitlab.com/kicad/code/kicad/issues/6934
|
2021-01-05 21:43:04 +00:00 |
Hanya
|
a4b3b3c115
|
Fix some glyph of CJK characters
|
2021-01-05 19:11:41 +00:00 |
Jeff Young
|
02cd8c99cd
|
Better error messages when routing can't be started.
Fixes https://gitlab.com/kicad/code/kicad/issues/6541
|
2021-01-05 18:47:58 +00:00 |
Seth Hillbrand
|
f6578da824
|
UUID compare should always be last
It is, by definition, unique, so all comparisons should be made before
it or they won't be made at all.
Fixes https://gitlab.com/kicad/code/kicad/issues/5940
|
2021-01-05 10:01:21 -08:00 |
Seth Hillbrand
|
68240821d4
|
Make Linux/Mac cursors black again
This makes cursor color conditional on the system default. Some themes
in Linux and all Macs are black cursor on white background.
|
2021-01-05 09:47:17 -08:00 |
Seth Hillbrand
|
52cc5e2df1
|
Shrink pencil pixels
|
2021-01-05 09:22:23 -08:00 |
Seth Hillbrand
|
b19ccd819e
|
Quiet compile warning
|
2021-01-05 09:16:38 -08:00 |
Seth Hillbrand
|
72033e41f8
|
Update cursors to avoid confusion
Increases cross size and moves the line decorators up to prevent
inadvertent assumptions of the cursor hotspot
Fixes https://gitlab.com/kicad/code/kicad/issues/6939
|
2021-01-05 09:01:23 -08:00 |
Jeff Young
|
88d42724e6
|
Remove diff-pair-gap handling from single-line-router.
We can't really support it until we do min/max/opt shoving and
dragging.
Fixes https://gitlab.com/kicad/code/kicad/issues/6932
|
2021-01-05 16:54:52 +00:00 |
Jeff Young
|
d975f2f6aa
|
Commenting and naming for clarity.
|
2021-01-05 16:54:52 +00:00 |
Jeff Young
|
a48f0d21f7
|
More consistency in clearance resolution messages.
|
2021-01-05 16:54:52 +00:00 |
jean-pierre charras
|
7c29ff76f2
|
Fix a minor wxWidgets alert.
|
2021-01-05 15:07:23 +01:00 |
Jeff Young
|
f7b20611c1
|
Enforce hole-to-hole min when placing diffpair vias.
Fixes https://gitlab.com/kicad/code/kicad/issues/6931
|
2021-01-05 00:26:49 +00:00 |