Adam Wysocki
|
814f78f2b2
|
ADDED: Add pcb/sch upgrade cli command
|
2025-08-30 20:57:41 +00:00 |
|
Mark Roszko
|
3e019ee4ae
|
pcb plots dont need LOCALE_IO anymore
|
2025-08-27 20:44:16 -04:00 |
|
dsa-t
|
83427c38aa
|
Revert "Use board stackup colors by default in 3D render job."
This reverts commit d2f852504a7f4893340d062e20c4b949ca6d3def
|
2025-08-23 00:09:42 +03:00 |
|
dsa-t
|
d2f852504a
|
Use board stackup colors by default in 3D render job.
(cherry picked from commit f7380ae0155058fd16ea5940aebd4401ce9e79d0)
Co-authored-by: Alex Shvartzkop <dudesuchamazing@gmail.com>
|
2025-08-22 13:36:08 +03:00 |
|
Jeff Young
|
44bd29d592
|
More removal of open-coded dialog state saving.
|
2025-08-10 15:57:20 +01:00 |
|
Jeff Young
|
b2ecaf1ddc
|
Don't set m_IsPreviewer to force 3D models.
It has unintended side-effects (such as showing
user drawings and user comments layers).
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21428
|
2025-08-06 11:21:55 +01: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 |
|
Mark Roszko
|
275bbf1aef
|
Add missing copy pasta for ps jobs handler
|
2025-07-31 21:35:42 -04: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 |
|
Seth Hillbrand
|
094870e7a4
|
String fixes
- Clarify wording in a couple places
- Fix missing 'not' and remove non-standard dashes
- Standardize on single-quote for strings in strings
|
2025-07-23 17:36:51 -07:00 |
|
Jeff Young
|
c758a2fbaf
|
Don't sequence layers when order doesn't matter.
|
2025-07-14 19:12:44 +01:00 |
|
Jeff Young
|
fa9a588683
|
Respect "exclude DNP" setting for Gerber X3.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21201
|
2025-07-02 14:18:50 -06:00 |
|
Jeff Young
|
b8eda55b24
|
Search user layer names first.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20922
|
2025-06-30 17:41:37 -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 |
|
Jeff Young
|
b6a47fb546
|
Nullptr safety.
|
2025-06-23 10:32:43 -06:00 |
|
Jeff Young
|
1bc60c32f0
|
Nullptr safety.
|
2025-06-15 21:45:09 +01:00 |
|
Jeff Young
|
18e107529a
|
Don't force callers of GetAppSettings to implement exception processing.
|
2025-06-14 20:25:59 +01:00 |
|
Salvador E. Tropea
|
c2c987f9c0
|
Always use PCB_PLOTTER::PlotJobToPlotOpts for plotter exports
Removes PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob
|
2025-05-14 00:42:05 +00:00 |
|
Jeff Young
|
420b253ac4
|
Search board layer names when plotting Gerbers from CLI.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20904
|
2025-05-13 17:38:05 +01: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 |
|
Jeff Young
|
e69c80f09d
|
Move STEP exporter error reporting to REPORTER interface.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20738
|
2025-05-03 18:27:46 +01: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 |
|
Jeff Young
|
524575a595
|
Allow embedded files to come from components
as well as parent containers, part II.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20210
|
2025-04-25 12:26:31 +01:00 |
|
Salvador E. Tropea
|
a590d28c8e
|
ADDED: Postscript job support
|
2025-04-23 13:41:00 +00:00 |
|
Jeff Young
|
49e04d3327
|
Remove accidental debug code.
|
2025-04-19 11:31:55 +01:00 |
|
Jeff Young
|
61986ab7c8
|
Load appearances presets to render job.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20660
|
2025-04-19 11:08:54 +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 |
|
jean-pierre charras
|
91d9863cc3
|
kicad-cli export gerbers: avoid incorrect behavior with a broken layer list.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20555
|
2025-04-05 12:03:29 +02: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
|
96835cbfcf
|
Job layersets come in already parsed.
Only CLI argments need parsing at the handler level.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20460
|
2025-03-27 12:01:22 +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
|
dd921354fc
|
Cleanup.
|
2025-03-17 09:50:06 +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
|
52648497b2
|
Formatting.
|
2025-03-06 15:47:18 +00:00 |
|
Marek Roszko
|
237953fd55
|
Move SVG_PLOTTER to {fmt} to punt locale issues
|
2025-03-05 19:03:25 -05: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 |
|
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 |
|
Jeff Young
|
481e467968
|
Formatting; 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 |
|
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 |
|
jean-pierre charras
|
aafe6157e2
|
kicad-cli pcb export SVG: ensure the "C" locale is used.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20023
|
2025-02-21 17:44:02 +01:00 |
|
Jeff Young
|
bf34fe625c
|
Reduce cover types.
Also, don't use _ITEM for things that aren't EDA::ITEMs.
|
2025-02-19 23:43:53 +00:00 |
|