Tomasz Wlostowski
58f5e61186
router: pass current routing mode to rhWalkBase() so that it knows what kinds of board primitives to walk around
12 months ago
Jon Evans
722ffa1c66
Update magic_enum to v0.9.7
11 months ago
Jon Evans
5ef9537364
Update {fmt} to 11.1.1
11 months ago
Wayne Stambaugh
34fcda224c
Minor dialog layout improvements.
11 months ago
JamesJCode
ad07923af1
Supress some false asserts in debug builds
11 months ago
Marek Roszko
9a08519a38
Load color theme correctly for job pdf export
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19455
11 months ago
Andrea Greco
ee255fb389
ADDED: Default font option to cli schematic plot exports
11 months ago
Ethan Chien
fd34750c4b
Zone Manager: Add freeze/thaw around zone selection change to improve UI responsiveness
11 months ago
jean-pierre charras
7f114d737e
Fix missing switch to "C" locale before plotting board files.
11 months ago
Jeff Young
fcf546516a
Copyfiles job needs a cwd (at least on OSX).
Also, don't infinitely recurse when given "*".
11 months ago
Jeff Young
ad513345fe
Ugh. Once more into the breach to try and get our terminology consistent.
11 months ago
Jon Evans
1fa432b029
API: add GetKiCadBinaryPath
11 months ago
Marek Roszko
154634b1f6
Remove dynamic portions of execute/copyfiles description
11 months ago
Jon Evans
a557c23576
API: Add board file management
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16774
11 months ago
Wayne Stambaugh
89db935910
Housekeeping in include path sub-folders.
11 months ago
Alex Shvartzkop
feb56ff6b5
Center cell text vertically in jobs panel grid.
11 months ago
Jon Evans
3bebf24015
Add another SWIG wrapper for BOX2I
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19485
11 months ago
Jeff Young
59b99c4b27
Adjust borders (again).
11 months ago
Jeff Young
043fb29589
Don't open a non-existant jobset.
11 months ago
Jeff Young
32a575d3ad
Fix vertical alignment of jobset output buttons on GTK.
11 months ago
Jeff Young
befacdd113
Fix Generate button alignment and gap between outputs.
Also applies Mark's MSW hack for borders to Simulation Tuners.
11 months ago
Jeff Young
5564f4d316
Fix Generate button alignment and gap between outputs.
11 months ago
Ethan Chien
7c86768f16
Zone Manager: Refactor zone selection logic to streamline activation process
11 months ago
Marek Roszko
1efc4544c9
Show output path in special execute after reopening
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19468
11 months ago
Marek Roszko
afd2406adc
Fix erc/drc output paths in cli
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19474
11 months ago
Marek Roszko
2ee3ee341a
Fix sch plot output path handling
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19483
11 months ago
Jeff Young
d31103846f
Naming conventions and split some dlgs out of panel_jobs_base.fbp.
11 months ago
Jeff Young
115800b158
Make <return> work in a couple of jobset dialogs.
11 months ago
Ethan Chien
ddb91eb387
Zone Manager: Update layer handling to use UIOrder instead of Seq
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19482
11 months ago
Jon Evans
4177cfb93a
Remove leftover AC key
11 months ago
Jarrett Rainier
d01c939e49
Moved scrollwheel anchor pads to centre-band
11 months ago
Alex Shvartzkop
9cac8725fa
Fix build error.
11 months ago
Alex Shvartzkop
1be6ecd972
Fix --background option in kicad-cli pcb render.
11 months ago
Seth Hillbrand
074e6df3bc
Revert "Move thread pool to singleton class"
This reverts commit 361f61a023 .
11 months ago
Seth Hillbrand
d4d0189157
Revert "Add Advanced Config parameter for thread count"
This reverts commit 2e0f688b97 .
11 months ago
Seth Hillbrand
f38e661a02
Revert "Move GL Context into Singleton class"
This reverts commit 5326c36a5f .
11 months ago
Jon Evans
1d1b4bf60f
Use fill, not stroke, for holewall painting
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19473
11 months ago
Seth Hillbrand
5326c36a5f
Move GL Context into Singleton class
The GL context lock needs to be shared across kifaces. Otherwise, we
can end up blocking the lock from one kiface. Unfortunately, I can't
find the issue in GitLab right now for where the footprint viewer shows
a blank screen after opening too many contexts. But that's what this
fixes.
11 months ago
Marek Roszko
02d1c12a4b
#if platform the border style on panel_job_output
11 months ago
JamesJCode
4b9bdc58c5
Reserve "Tune Skew" before string freeze
11 months ago
Jon Evans
1a1120435f
Rework how Python processes are launched
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19465
11 months ago
Seth Hillbrand
2e0f688b97
Add Advanced Config parameter for thread count
Allows us to limit the threading state manually without recompiling
11 months ago
Seth Hillbrand
361f61a023
Move thread pool to singleton class
Having thread pool as its own singleton in the library meant that each
kiface had its own threadpool, leading to many multiples of the threads
being started. Placing a singleton class in PGM_BASE ensures that all
kifaces use the same thread pool.
The singleton class can be extended to provide single instance
guarantee for any element across kifaces
11 months ago
Jeff Young
beda29856d
Hide DesignBlock Migrate Libraries button (for now).
There aren't (yet) any legacy libraries to migrate.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19360
11 months ago
Jeff Young
0c54106bfd
Tone down output borders a bit.
11 months ago
Jeff Young
21ee64d8f0
(Slightly) better de-bouncing of grid cell editing.
11 months ago
Jeff Young
e73bec504e
Separate Edit/Delete buttons for jobset outputs.
11 months ago
JamesJCode
0c76b723b4
Add ERC QA for wire bus entry unconnected / off grid
11 months ago
Graham Keeth
6c335b9804
Update Solder Mask/Paste design rule tooltips
12 months ago
Ian McInerney
e845db1977
Implement dnagling wire to bus entry ERC
Also, rename the dangling flag/getter to match the flag in SCH_LINE for
consistency.
11 months ago