Jeff Young
|
dedc10a163
|
The Include "Exclude from BOM" setting is for editing, not exporting.
There's no reason to put items marked "Exclude
from BOM" into the BOM.
|
2025-09-08 20:44:32 +01:00 |
|
Adam Wysocki
|
814f78f2b2
|
ADDED: Add pcb/sch upgrade cli command
|
2025-08-30 20:57:41 +00:00 |
|
dsa-t
|
7fbca40dd8
|
Increase default precision in ODB++ export job dialog.
(cherry picked from commit 279a30974e13e25bd5862fa5d9ec51fba9ad7bb2)
Co-authored-by: Alex Shvartzkop <dudesuchamazing@gmail.com>
|
2025-08-22 14:35:03 +03:00 |
|
Seth Hillbrand
|
2ded7b87af
|
Ensure archives without ext are given .zip
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21423
|
2025-08-15 13:25:36 -07:00 |
|
Jeff Young
|
2e629ca55c
|
ADDED: follow-pcb and follow-plot-settings to render job settings.
Also added Follow-board-stackup-colors to both
render job settings and render CLI arguments
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21341
|
2025-08-05 18:01:50 +01:00 |
|
Jeff Young
|
8c85cd43f3
|
Copy c'tor / operator= safety.
Also fixes a memory leak of search pane handlers.
|
2025-08-02 22:04:53 +01:00 |
|
Jeff Young
|
d91cce930f
|
Don't allow default copy c'tor to copy arrays of pointers.
Fixes KICAD-SJ2.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21408
|
2025-08-01 21:27:12 +01:00 |
|
Mark Roszko
|
4b70e20250
|
Add support for check zones before plot to plot jobsets
|
2025-07-30 20:49:07 -04:00 |
|
Mark Roszko
|
b0b07bbc41
|
Add option to save the pcb during drc cli (but with refill-zones required in parallel)
|
2025-07-29 21:12:31 -04:00 |
|
Mark Roszko
|
dc6e0223c7
|
Add cli option for zone refill before drc
Note: Does not save yet
|
2025-07-24 20:40:45 -04:00 |
|
Jeff Young
|
eafa1a7af0
|
Fix double-delete.
The JSON_SETTINGS stuff makes copies of the
JOBSET_DESTINATION. That ends poorly when it
contains just a naked C++ pointer.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21227
|
2025-07-01 21:02:27 -06:00 |
|
Jeff Young
|
c57f0f79ff
|
Fix memory leaks.
|
2025-06-28 17:13:20 -06:00 |
|
Jeff Young
|
0464cc18b1
|
Progress reporting for Run Jobs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19629
|
2025-06-28 16:23:34 -06:00 |
|
Andrea Greco
|
8eff58a6dc
|
PCB: Add option to cli and graphics to export stpz
|
2025-06-27 22:41:58 +01:00 |
|
Mark Roszko
|
ce545f4d6c
|
ADDED: Ability to set a PDF background color for PCB plots
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20873
|
2025-06-19 19:34:31 -04:00 |
|
Jeff Young
|
2cd6654e81
|
Hop-over improvements.
1) Move hop-over enablement to Schematic Setup.
2) Make hop-over size user configurable.
3) Prefer hop-overs to hop-unders.
|
2025-06-18 22:18:59 +01:00 |
|
Mark Roszko
|
3c6ac7ddf8
|
Rename the job tmp var for future generalization and fix the unsetenv call
|
2025-06-16 16:04:34 +00:00 |
|
jean-pierre charras
|
ca9df9986a
|
Make show hop over a configurable option
|
2025-06-15 16:55:18 +02:00 |
|
Marek Roszko
|
2d327d9d73
|
Allow running jobsets in cli by description (and uuid)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20033
|
2025-06-06 19:02:47 -04:00 |
|
Jeff Young
|
dd39a50a14
|
Autocomplete for OUTPUT_TMP_PATH_VAR_NAME.
(Along with a list of other env vars in use.)
|
2025-06-06 20:34:05 +01:00 |
|
Jeff Young
|
f690b42b53
|
Read/write chaining tolerance to job params.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20906
|
2025-05-13 13:17:56 +01:00 |
|
Marek Roszko
|
961de62278
|
Remove extra include from job headers
|
2025-05-11 13:28:41 -04:00 |
|
Jeff Young
|
c452fe9686
|
REMOVED: HPGL plotting.
Its sketch-mode greatly complicates the plotting
code and it is poorly maintained due to lack of
use.
|
2025-05-10 17:31:59 +01:00 |
|
Salvador E. Tropea
|
1c07703851
|
Add "scale" option to "pcb export plotter" CLI and JOB
- Not for gerbers
- DXF, HPGL, PDF, PS and SVG
- Remove the GUI limitation that prevented the use of border & title when
using a scale != 1
|
2025-05-06 16:32:53 +00:00 |
|
Salvador E. Tropea
|
c528f3c605
|
Add HPGL job support
- kicad-cli pcb export hpgl
- "Export HPGL" job
|
2025-04-28 23:05:45 +00:00 |
|
jean-pierre charras
|
481d282607
|
JOB_EXPORT_PCB_3D: store export origin option without rely to coord origin value
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20752
|
2025-04-25 11:41:38 +02:00 |
|
Salvador E. Tropea
|
a590d28c8e
|
ADDED: Postscript job support
|
2025-04-23 13:41:00 +00:00 |
|
Jeff Young
|
c5093a5df0
|
ADDED: path info to job destination panel.
|
2025-04-17 14:37:16 +01:00 |
|
Jeff Young
|
70cbdbff89
|
ADDED: appearance preset selection to Render Jobs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20682
|
2025-04-17 14:37:16 +01:00 |
|
JamesJCode
|
a5be581b1b
|
Add char_traits<T> specialisations for wxUniChar and NANODBC_SQLCHAR
when building on Apple with Clang >= 17.
These specialisations are not strictly required by the C++ standard,
and have been removed from LLVM.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20631
|
2025-04-15 20:57:23 +01:00 |
|
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 |
|