Jeff Young
bf4529c1b5
Remember last tab for Pad Properties.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15925
2 years ago
Jon Evans
96d203477e
Fix launcher buttons on macOS
2 years ago
Jeff Young
f4b872226b
Fix wxFormBuilder switching the default tab.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15925
2 years ago
Jeff Young
bc0fe74f72
Score initializing is done by LIB_TREE_NODE::ResetScore().
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15875
2 years ago
Jeff Young
ab89038fa8
More protection for drawing dashed lines on MSW.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15888
2 years ago
jean-pierre charras
504b3cd174
FP editor: allows FOOTPRINT field to be editable.
Although it had no meaning in FP editor, it needs to be edited in some cases,
as it is a member of a library footprint.
2 years ago
Alex Shvartzkop
97901c9ac5
Fix footprints being difficult to select in high-contrast modes.
(regression)
2 years ago
Jeff Young
fb84f4592b
Check vias before holes as we assume any hole is non-pushable.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15840
2 years ago
Jon Evans
9d455ca399
Fix rendering of ACTION_TOOLBAR_PALETTE buttons at non-normal sizes
2 years ago
afkiwers
dc8a5865d5
Symbol Editor: SCH_HTTP special treatment
Added SCH_HTTP to receive special treatment, same like with database libraries!
2 years ago
Jeff Young
7c08aa09d5
Don't generate virtual vias when editing a tuning pattern.
2 years ago
Jeff Young
f1efae1e05
We don't want to do collision testing against virtual vias.
(Which means they had better not have a hole.)
2 years ago
Jeff Young
ad676e22b8
Don't push a commit we don't own.
2 years ago
Jeff Young
5da35d7750
Don't modify dp-tuning when doing skew tuning.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15901
2 years ago
Jeff Young
09e92fc3fc
Cap self-intersecting outline violations.
2 years ago
Jon Evans
47e25d617e
ADDED: Icon scaling for toolbars only
Unlike the old "icon scale" (that actually scaled all bitmaps)
this one actually changes the toolbar size while making use
of the new bitmap bundle functionality
Add more resolutions for all tool icon bitmaps
Wouldn't want Mark's eyes to bleed
2 years ago
Jon Evans
06a4bdbf4c
Upgrade BITMAP_TOGGLE and GRID_BITMAP_TOGGLE to wxBitmapBundle
2 years ago
Jon Evans
50fe585827
REMOVED: manual icon scale preference
This is now handled properly by wxWidgets on all platforms
See https://gitlab.com/kicad/code/kicad/-/issues/14119
2 years ago
Jon Evans
e2cc678231
Add 2x scale icons
See https://gitlab.com/kicad/code/kicad/-/issues/14119
2 years ago
Jon Evans
eb5b3db063
Add bitmap bundle support to BITMAP_SCALE
Change a bunch of buttons and toolbars to use it
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14119
2 years ago
Alex Shvartzkop
71fb1afe4c
Add ngspice lib paths for when running from build dir.
2 years ago
Jeff Young
3e4d5d776d
Add --exclude-pdf-property-popups to schematic plotting CLI.
2 years ago
Jeff Young
7cca303f65
Expose missing properties for label shapes.
2 years ago
Alex Shvartzkop
08e8e13f46
performance: Cache zone fill triangulation at draw.
2 years ago
Jeff Young
f50de028fb
Make plotting of PDF property popups optional.
2 years ago
Jeff Young
f708c7d962
Open Recent for Bitmap2Cmp.
2 years ago
Jeff Young
c75b84f76e
Fix errant removal of parens.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15744
2 years ago
jean-pierre charras
79fb832b9e
pcb_calculator, PANEL_GALVANIC_CORROSION: store selection in config.
Other minor cosmetic enhancement.
2 years ago
Jeff Young
24a9245f81
Hook up via size & drill constraints to editors.
2 years ago
Jeff Young
df46521b25
Don't separate netclass values from custom rule values.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15912
2 years ago
Jon Evans
e4a23be84e
Recompress icons with pngcrush 1.8.13
2 years ago
Jeff Young
54277b1e8b
Fix plot clipping when edge values are interpolated.
2 years ago
Jeff Young
85c218f794
Fix missing member variable initialization.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15914
2 years ago
Seth Hillbrand
91a151deb1
Coverity fixes
2 years ago
Jeff Young
b97d8ddef4
Make offset-zone check multi-layer aware.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15916
2 years ago
Jeff Young
68e46ecad5
Don't set modified flag when updating measurement format internally.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15909
2 years ago
Jeff Young
eff4e2cc9c
Convert windows file paths to unix notation.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15888
2 years ago
jean-pierre charras
76e1babb88
qa test, test_lib_part.cpp: add missing initialization of parent field member
2 years ago
jean-pierre charras
f87065bf0b
Fix compil issues on msys2 , gcc13
2 years ago
Marek Roszko
aa2a0cdd16
We dont actually need to link to openssl
2 years ago
Seth Hillbrand
27bf47d752
Protect equality operator against invalid fields
2 years ago
Seth Hillbrand
0142b197f7
Replace last iterator to fix MSW builds
2 years ago
Seth Hillbrand
6e50b4c5f7
Add libgit compatibility header
2 years ago
Jeff Young
f18ce8c6de
Fix layer handling for create similar zone.
2 years ago
Jeff Young
903c01cb20
Make ERC grid error clearer that it's about the connection grid.
Also adds a context menu item to edit the connection grid spacing.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15908
2 years ago
Wayne Stambaugh
b8310efd19
Coding policy, Doxygen comment, and spelling fixes.
2 years ago
Mark Roszko
a17bab4182
Switch to fedora 38 for CI
2 years ago
Jon Evans
6c4a294c0a
Fix uninitialized pointer in PROJECT_TREE
2 years ago
Seth Hillbrand
dd4c2a6001
Fix project iteration for MSW
2 years ago
Jeff Young
12118b6246
Make sure measurements are updated from grid before saving workbook.
Also fixes a typo when loading measurements.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15909
2 years ago