Mark Roszko
3fecde47e9
switch back to debug buulds for windows ci
10 months ago
Daniel Treffenstädt
0dd80c2975
Fix thermal spoke template edge case behaviour
For certain custom pads, need need to adjust the overlap between spoke and pad to ensure a connection
10 months ago
Jeff Young
37a948fa69
Make sure we open all outlines before running distance test.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19521
10 months ago
Jeff Young
b916dfa03a
Cleanup construction vs TransferDataToWindow.
Also fixes capitalization of private member functions.
10 months ago
Seth Hillbrand
6c7c531a5f
Add generic op amp sim demo
10 months ago
jean-pierre charras
7a29ed6815
Fix demo simulation/subsheets (add a .kicad_pro file, and fix ERC)
10 months ago
jean-pierre charras
337217ccb2
Demo update
10 months ago
Jeff Young
c2818dcb29
Disable pad-hole-not-fully-inside-copper for board-level testing.
Also fixes the error string for it.
10 months ago
Jeff Young
a41a9ea51f
Simplify testing of multiple pads with same number.
We now test each hole against the combined copper of all pads
with the same number minus the other holes.
Also fixes a bug with "handled" flag not getting reset between
layers of padstacks.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19521
10 months ago
Alex Shvartzkop
db601c58cc
Don't lose reference designators when importing EasyEDA Pro/Std, LTspice, CADSTAR schematics.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19490
(cherry picked from commit 644c4f8c0a )
10 months ago
John Beard
4765d17d0c
Show UUIDs in msg panel with an advanced config
This is useful when confirming matches for items in the
debugger or from a file without having to carefully check
individual parameters.
10 months ago
Jeff Young
e94449df81
Modernize board setup formatting panel.
10 months ago
Jeff Young
a4754eef5d
Modernize drill map dialog.
10 months ago
Alex Shvartzkop
8a059c05cb
Slightly reduce row height in LIB_TREE on GTK.
10 months ago
Alex Shvartzkop
d989a3ec69
Focus on OK button in update check prompt.
10 months ago
John Beard
d072b37dd9
Pcbnew: only get shape lengths for shapes that support it
Avoids asserts when selecting graphical rectangles, circles and
polygons.
10 months ago
Mark Roszko
4ecbbd48da
Test out tweaked set of build params for windows CI
10 months ago
Marek Roszko
ffdfa09024
Stop setting the default step export path
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19512
10 months ago
JamesJCode
7e1d10a019
Remove ill-formed ki_any test
10 months ago
Jon Evans
08f866fae1
Hide console on Windows when launching actions
10 months ago
JamesJCode
77448f032b
Improve placement rule areas UI
10 months ago
Jeff Young
17157b82b0
Blacklist for project file copying.
Also fix it to use the output path, if specified.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19479
10 months ago
Jeff Young
d4865899c5
Handle wildcards AND case-insensitivity in pin_type comparisons.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19513
10 months ago
Jeff Young
2f5cbfe57d
Formatting.
10 months ago
Jeff Young
2118850bca
Add handler for grid cell change.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19509
10 months ago
Wayne Stambaugh
3755b77b92
Dialog string capitalization and layout fixes.
10 months ago
John Beard
29f3637d4d
FP editor: add datasheet toolbar icon
As this action is available in the FP editor, make it
discoverable in the same was as in the symbol editor.
10 months ago
Ian McInerney
1dfb7ecbd2
Unify terminology for items to be anchor instead of origin
The "anchor" is the point on items that are their local (0,0), and
origin is on the coordinate system.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19290
10 months ago
Jeff Young
56aacbd661
Go back to row selection mode for jobs list.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19502
10 months ago
Alex Shvartzkop
7afa6a086e
Show "Selected 2D Length" for tracks and shapes in message panel.
Useful to verify length-matching.
Also show Length for arc shapes.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19339
10 months ago
Jon Evans
baef502f94
Archive schemas from build in CI
10 months ago
Ian McInerney
8a706f204d
Make GAL_DISPLAY_OPTIONS have virtual destructor
This is needed to allow proper deletion of derivative objects using this
as a base class.
10 months ago
Jeff Young
8481eb8cf5
Export comma-delimited values instead of "-- mixed values --".
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17912
10 months ago
Jeff Young
c2a3bfa477
Formatting.
10 months ago
Ian McInerney
ac7ebdd94d
Add std::optional<int> support to property validators
The properties using units seem to return std::optional<int> values,
so the validators need to properly handle these to unwrap them.
10 months ago
Ian McInerney
660f5bad21
Attach zone min width validator to correct property
10 months ago
jean-pierre charras
8097b69b1f
Kicad manager, jobset: Ensure save changes when closing kicad are made.
After made changes on a jobset, when closing Kicad, the dialog asking for
save changes was not honored when the save changes was accepted after a
yes answer.
Fix also a minor compil warning.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19450
10 months ago
Mark Roszko
b92bef8eee
Remove quotes in cache key on windows
10 months ago
Ian McInerney
fe1c1862d1
Move project archiver to be fully a directory traverser
10 months ago
Jon Evans
4bf852e6b9
Be slightly more restrictive in actions schema
10 months ago
Jon Evans
d64226f144
Add some more descriptions to plugin schema
10 months ago
Marek Roszko
5029c2e0e8
Add lost cvpcb addition
10 months ago
Marek Roszko
ec261b8472
Add cvpcb path/artifact to qa on linux
10 months ago
Marek Roszko
fb81883582
Move windows ci to ltsc2022
10 months ago
Jan Wichmann
473b43994c
Fixed severity ERC local and global labels
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18814
10 months ago
Jon Evans
3f7e459d62
API: add a schema for plugin config files
Also flip the dependence between json_schema_validator and kicommon,
and create a shared JSON_SCHEMA_VALIDATOR so that we don't have to
copy/paste the schema loading code as much
10 months ago
Ian McInerney
6be3401b92
Add more global extensions and switch archiver to use them
10 months ago
Ian McInerney
5268217e72
Change project archiver to use case-insensitive file selection
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18815
10 months ago
Wayne Stambaugh
2cac5d29a1
Setup and settings panels layout improvements.
10 months ago
Jeff Young
1cdb54f45e
Allow editing of Private flag through Symbol Properties.
10 months ago