Jeff Young
|
cec857c0f4
|
Complete hookup of zone filler to new clearance engine.
|
2020-05-18 19:20:46 +01:00 |
Jeff Young
|
05855a5a1c
|
Performance enhancements for DRC.
|
2020-05-18 13:38:17 +01:00 |
Jeff Young
|
8dc6f8e82b
|
Allow empty rules files.
|
2020-05-17 15:49:02 +01:00 |
Jeff Young
|
75b139c7b4
|
Move hole testing to DRC client and improve performance.
|
2020-05-17 15:49:02 +01:00 |
Ian McInerney
|
e662e33104
|
Store the current filename in the history on close
|
2020-05-17 00:12:49 +01:00 |
Ian McInerney
|
613c020920
|
Move the file history into the frames
|
2020-05-17 00:12:49 +01:00 |
Jeff Young
|
3656297f99
|
Add a simple editor for DRC rules.
|
2020-05-16 23:30:30 +01:00 |
Jeff Young
|
5b07889347
|
Better error messages for rule parsing.
|
2020-05-16 20:53:49 +01:00 |
Jon Evans
|
f2e003147e
|
ADDED: Enable color themes for PcbNew printing
|
2020-05-16 13:19:43 -04:00 |
Jeff Young
|
d3f017d825
|
DRC rules parser and engine.
Fixes https://gitlab.com/kicad/code/kicad/issues/2182
Fixes https://gitlab.com/kicad/code/kicad/issues/2116
Fixes https://gitlab.com/kicad/code/kicad/issues/1958
Fixes https://gitlab.com/kicad/code/kicad/issues/1965
|
2020-05-16 15:53:05 +01:00 |
jean-pierre charras
|
1d914133c9
|
Pcbnew, context menu: move createArray,moveExact,positionRelative in a submenu
|
2020-05-16 16:09:00 +02:00 |
jean-pierre charras
|
c805b52c39
|
Tool pad enumerate: show it only in footprint editor.
In board editor, its use makes no sense, and crash Pcbnew.
|
2020-05-16 15:52:47 +02:00 |
Frank Severinsen
|
9cf1e61d8a
|
Fix text rotation after flip
fixes https://gitlab.com/kicad/code/kicad/-/issues/4407
|
2020-05-15 21:17:24 +00:00 |
jean-pierre charras
|
d5b4473830
|
PCB_EDIT_FRAME: when calling Eeschema from toolbar, use new .kicad_sch ext.
Fixes #4450
https://gitlab.com/kicad/code/kicad/issues/4450
|
2020-05-15 10:45:33 +02:00 |
Jeff Young
|
c7f0f0b844
|
Fix typos.
|
2020-05-14 22:31:03 +01:00 |
Jeff Young
|
09000313d8
|
Default dangling DRC checks to warnings.
|
2020-05-14 22:11:53 +01:00 |
Jeff Young
|
13493437d0
|
Add hole-inside-courtyard DRC checks.
One for NPTH and one for PTH; both default to "ignore".
Fixes https://gitlab.com/kicad/code/kicad/issues/3434
|
2020-05-14 22:02:47 +01:00 |
Jeff Young
|
aedc624340
|
Add DRC checks for dangling vias and tracks.
Fixes https://gitlab.com/kicad/code/kicad/issues/1999
|
2020-05-14 22:02:47 +01:00 |
Jeff Young
|
9db2969911
|
Set linewidth to Gerber plotter as well a GAL.
Fixes https://gitlab.com/kicad/code/kicad/issues/4428
|
2020-05-13 17:17:05 +01:00 |
jean-pierre charras
|
23927957e1
|
Pcbnew: fix a crash due to use of invalid pointers after a list modification
Fixes #4409
https://gitlab.com/kicad/code/kicad/issues/4409
|
2020-05-13 11:51:56 +02:00 |
jean-pierre charras
|
2cf82d9129
|
fix a wxWidgets minor alert and compil warnings
|
2020-05-13 08:53:32 +02:00 |
Jeff Young
|
a632e5fbdb
|
Fix same parsing issue in PCBNew.
Fixes https://gitlab.com/kicad/code/kicad/issues/4416
|
2020-05-12 20:38:58 +01:00 |
jean-pierre charras
|
c3b50d38dd
|
Pcbnew: Update PCB from schematic: try to load .kicad_sch file instead of .sch file
|
2020-05-12 10:16:40 +02:00 |
Jeff Young
|
74ee143d45
|
Add via annulus minimum.
|
2020-05-11 22:56:09 +01:00 |
Jeff Young
|
03c47e210c
|
Apply blind/buried via drawing to microvias.
|
2020-05-11 22:56:09 +01:00 |
Jeff Young
|
dea05336fc
|
Don't zoom all the way in on a new footprint.
Fixes https://gitlab.com/kicad/code/kicad/issues/2220
|
2020-05-11 00:19:26 +01:00 |
Thomas Pointhuber
|
5c7ebb4f2b
|
altium: map Altium KEEP_OUT_LAYER -> KiCad Margin
|
2020-05-10 20:19:05 +00:00 |
Thomas Pointhuber
|
110cefc86f
|
altium: promote wxLogInfo -> wxLogWarning, otherwise it could be ommited
|
2020-05-10 20:19:05 +00:00 |
Thomas Pointhuber
|
31fd3763d2
|
altium: detect barcode objects, improve binary documentation for text objects
|
2020-05-10 20:19:05 +00:00 |
Thomas Pointhuber
|
5c02c951a9
|
altium: parse text properties (bold, italic, inverted)
|
2020-05-10 20:19:05 +00:00 |
Thomas Pointhuber
|
96da60d119
|
altium: use correct text rotation, improve truetype text size
Fixes https://gitlab.com/kicad/code/kicad/-/issues/4349
|
2020-05-10 20:19:05 +00:00 |
Thomas Pointhuber
|
0d3c1a23ad
|
altium: add comment for future readers
|
2020-05-10 20:19:05 +00:00 |
Jon Evans
|
a073ae5712
|
Properly interpret Altium pour index and pad connect style
|
2020-05-10 13:31:07 -04:00 |
Thomas Pointhuber
|
0a38ebcc41
|
altium: Improve Keepout zone parsing
Fixes https://gitlab.com/kicad/code/kicad/-/issues/4378
|
2020-05-10 17:30:49 +00:00 |
Thomas Pointhuber
|
ba409c95b9
|
altium: Correctly parse advanced pad shapes. Don't rely on magic number to much
Fixes https://gitlab.com/kicad/code/kicad/-/issues/4385
|
2020-05-10 17:30:49 +00:00 |
jean-pierre charras
|
bc24d8e957
|
Fix typo and I18N string
|
2020-05-10 16:55:15 +02:00 |
Jon Evans
|
4165ec3384
|
Don't set hatch mode for unknown hatch style
Fixes #4383
|
2020-05-09 17:14:05 -04:00 |
Jon Evans
|
b5dffa8229
|
Altium: fix multiline text with Windows line endings
|
2020-05-09 17:14:05 -04:00 |
Jeff Young
|
935cab160b
|
A bit of defensive code for an unreproducible bug.
Fixes https://gitlab.com/kicad/code/kicad/issues/4376
|
2020-05-09 14:14:38 +01:00 |
Jeff Young
|
19dc1f8b69
|
Make sure text gets drawn after placing even if the mouse isn't moved.
|
2020-05-09 14:14:38 +01:00 |
Jeff Young
|
2568c168a2
|
Silence Coverity warning.
|
2020-05-09 14:14:38 +01:00 |
jean-pierre charras
|
acdfeee942
|
Footprint editor: fix crashes when trying to edit the Default Pad Properties.
The crsahes were due to a null pointer use.
Fixes #4379
https://gitlab.com/kicad/code/kicad/issues/4379
|
2020-05-09 11:15:28 +02:00 |
jean-pierre charras
|
c78e7c5485
|
Fix compil issues (warnings and missing include)
|
2020-05-09 08:59:00 +02:00 |
jean-pierre charras
|
07c4689fb4
|
Remove declaration "using std::unique_ptr" in a header.
Near useless, and it created swig warning
|
2020-05-09 08:10:44 +02:00 |
Jeff Young
|
7c935b1997
|
Fix Mac-specific include.
Fixes https://gitlab.com/kicad/code/kicad/issues/4377
|
2020-05-09 00:47:35 +01:00 |
Thomas Pointhuber
|
acfa15c3d3
|
altium: inner Cu layers are now supported, workaround can be removed now
|
2020-05-08 23:00:35 +00:00 |
Thomas Pointhuber
|
568b348a5e
|
altium: parse holeoffset
|
2020-05-08 23:00:35 +00:00 |
Thomas Pointhuber
|
005e3ff2fe
|
altium: store extracted step models in the directory ALTIUM_EMBEDDED_MODELS
|
2020-05-08 23:00:35 +00:00 |
Thomas Pointhuber
|
7d67be5b5f
|
altium: use correct position and rotation when importing step models
|
2020-05-08 23:00:35 +00:00 |
Thomas Pointhuber
|
1065bb65c8
|
altium: fix 3d-model alignment. At least the top layer look correct now. Thx Mario for this hint
|
2020-05-08 23:00:35 +00:00 |