Jeff Young
|
6e566b2819
|
Remove shadowed type (DRILL_MARKS).
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20522
|
2025-03-31 20:00:16 +01:00 |
|
Jeff Young
|
8076bfa3c7
|
Use std::optional to better flag presence of arguments.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20460
|
2025-03-27 13:58:11 +00:00 |
|
Jeff Young
|
6181fa5a91
|
Code clarity.
|
2025-03-25 13:22:24 +00:00 |
|
Jeff Young
|
d2b3f8ba28
|
ADDED: some individual flags for render jobs.
Also fixes bug where error code wasn't returned.
Also fixes bug where user's preferences were being
overwritten with each job.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20436
|
2025-03-24 20:00:13 +00:00 |
|
Jeff Young
|
b366204824
|
Handle home dir shortcut in jobset destinations.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20032
|
2025-03-20 10:45:53 +00:00 |
|
Jeff Young
|
1333c4c305
|
Move layer arg parsing up so we can handle user-defined layer names.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18773
|
2025-03-16 17:28:44 +00:00 |
|
Jeff Young
|
e5bedd937c
|
Formatting.
|
2025-03-12 10:21:59 +00:00 |
|
Marek Roszko
|
4f4ece61bb
|
Move the fp svg cli to more similar plot code
|
2025-03-04 23:01:00 -05:00 |
|
Jeff Young
|
9be7464681
|
Keep user-defined common layers order.
(And use it when plotting.)
(And don't shadow it with a second variable.)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20214
|
2025-03-04 23:39:19 +00:00 |
|
Marek Roszko
|
b6743653f3
|
Restore the page size mode behavior
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20014
|
2025-03-03 23:15:32 -05:00 |
|
Jeff Young
|
3960480819
|
Fix SCH plot to PDF for jobsets.
(Fix for CLI bug #19522 broke it for jobsets.)
|
2025-03-03 21:38:14 +00:00 |
|
jean-pierre charras
|
a32c0a8687
|
Fix compil issue on mingw (missing change from OUTPUT to DESTINATION)
|
2025-03-03 20:02:28 +01:00 |
|
Jeff Young
|
d8cdb69831
|
Jobset Output -> Destination.
|
2025-03-03 18:34:33 +00:00 |
|
Jeff Young
|
b0eef3ee28
|
Persist some missing jobset arguments.
Also adds some missing CLI arguments.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20116
|
2025-03-02 19:27:15 +00:00 |
|
jean-pierre charras
|
b0fe4df3c5
|
More fixes about use of IN versus INCH
|
2025-03-02 13:59:25 +01:00 |
|
jean-pierre charras
|
eaa1e6d594
|
Fix a collision with a Windows define and our use of the same var name.
We use IN for INCH as units, but IN is defined in a Windows header
|
2025-03-02 11:34:30 +01:00 |
|
Jeff Young
|
f951497a4f
|
Code brevity.
|
2025-03-01 21:58:31 +00:00 |
|
Daniel Treffenstädt
|
3768221d9c
|
ADDED: Support for IPC-4761 Via protection features
Fixes https://gitlab.com/kicad/code/kicad/-/work_items/18837
|
2025-03-01 18:02:54 +00:00 |
|
Jeff Young
|
c0e4c6a865
|
Persist generate-gerber-job-file setting.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20158
|
2025-02-28 22:10:24 +00:00 |
|
Jeff Young
|
26871b56f0
|
Provide easier on-ramp for jobsets.
1) Perform initial save of new jobset.
2) Add default output folder to new jobset.
|
2025-02-28 18:49:26 +00:00 |
|
Jon Evans
|
52e86303c0
|
Fix export SVG mode logic
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20089
|
2025-02-26 17:31:18 -05:00 |
|
Marek Roszko
|
9d5e143d08
|
ADDEDL: gencad job support to jobsets
|
2025-02-25 22:44:24 -05:00 |
|
Connor Goss
|
5a5759c41a
|
Add IPC-D-356 Export to kicad-cli
ADDED: Added IPC-D-356 exporting to kicad-cli.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13951
|
2025-02-22 21:00:54 +00:00 |
|
Jeff Young
|
80e7698131
|
MOVED subtract-mask-from-silk to general section.
(Was Gerber-specific.)
|
2025-02-19 23:43:53 +00:00 |
|
Jeff Young
|
4fa02690f8
|
REMOVED force-plot-invisible-items.
It's dangerous as the router and DRC will have been
run without regard to invisible items.
(See #19420.)
|
2025-02-19 23:43:53 +00:00 |
|
Jeff Young
|
40daacbeeb
|
IPC-2581 has a hyphen in it.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19770
|
2025-02-19 23:43:52 +00:00 |
|
Jeff Young
|
3fff89820d
|
Fix inconsistent capitalisation.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19770
|
2025-02-19 23:43:52 +00:00 |
|
Jeff Young
|
e741d46770
|
Implement min pen width for SCH plotting jobs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19398
|
2025-02-11 17:06:02 +00:00 |
|
Marek Roszko
|
79a7849894
|
Fix correct path not being used
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19784
|
2025-02-10 07:19:23 -05:00 |
|
Jeff Young
|
b933d3228f
|
Reduce warnings.
|
2025-01-17 22:07:07 +00:00 |
|
Jeff Young
|
044fe24293
|
Remove ability to specify fp sides for position file jobs.
|
2025-01-17 19:37:12 +00:00 |
|
Jeff Young
|
6f32ecafe5
|
Include project in output path text resolver.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19659
|
2025-01-16 17:06:59 +00:00 |
|
Marek Roszko
|
41ef767676
|
Tweak the odb job pathing again
|
2025-01-14 21:23:25 -05:00 |
|
Marek Roszko
|
5c3004b96e
|
Avoid altering the configured output path during run in case of empty paths
|
2025-01-14 20:44:51 -05:00 |
|
Jeff Young
|
799dadeeec
|
Save bom & bom_fmt preset names for jobs.
Also re-fronts Kicad manager frame after editing
job settings.
Also fixes a bug where group-by (but non-shown)
fields didn't get restored.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19627
|
2025-01-14 14:38:58 +00:00 |
|
Jeff Young
|
e7a79216ab
|
Add non-title-block var resolution to jobset outputs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19357
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19618
|
2025-01-13 12:49:15 +00:00 |
|
Jeff Young
|
a7c130b82d
|
Hook up TITLE_BLOCK resolver to jobs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19471
|
2025-01-12 22:31:09 +00:00 |
|
Jeff Young
|
08677d3cb6
|
Attempt to fix non-clang (or maybe just MSW) builds.
|
2025-01-12 14:14:35 +00:00 |
|
Jeff Young
|
e3e7a4c97a
|
More consistent file/class naming.
|
2025-01-12 12:47:00 +00:00 |
|
Marek Roszko
|
47fb4686c3
|
Add text var expansion in output paths
|
2025-01-11 19:05:44 -05:00 |
|
Marek Roszko
|
2123c03fa1
|
Shift gerber job to lseq instead
|
2025-01-10 22:24:28 -05:00 |
|
Marek Roszko
|
6692f39d6f
|
Save layer job params using canonical name arrays instead of layer id ints
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19532
|
2025-01-10 22:23:45 -05:00 |
|
Marek Roszko
|
afe7c893d5
|
Squash dxf job path for single/multi like svg
|
2025-01-09 23:43:40 -05:00 |
|
Marek Roszko
|
ecfc868832
|
Combine/move svg plot job to single path
|
2025-01-09 21:21:09 -05:00 |
|
Jeff Young
|
0d1fcd2c54
|
Cleanup.
|
2025-01-08 15:50:08 +00:00 |
|
Marek Roszko
|
c931f2e16a
|
Fix output paths for sch plots again
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19522
|
2025-01-07 20:29:37 -05:00 |
|
Alex Shvartzkop
|
9a3d7594d9
|
Add pivot/pan/rotation/lights controls to PCB render dialog.
|
2025-01-05 11:42:58 +05:00 |
|
Andrea Greco
|
ee255fb389
|
ADDED: Default font option to cli schematic plot exports
|
2025-01-04 16:51:09 +00:00 |
|
Jeff Young
|
ad513345fe
|
Ugh. Once more into the breach to try and get our terminology consistent.
|
2025-01-04 15:41:05 +00:00 |
|
Marek Roszko
|
154634b1f6
|
Remove dynamic portions of execute/copyfiles description
|
2025-01-04 10:06:26 -05:00 |
|