Jeff Young
3bdeb84b51
Don't allow default copy c'tor to copy arrays of pointers.
...
Fixes KICAD-SJ2.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21408
(cherry picked from commit d91cce930f83723869b39cfa13896e8fb34a2937)
2025-08-03 12:54:24 +01:00
Jeff Young
6c6ef1cf5d
Progress reporting for Run Jobs.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19629
(cherry picked from commit 0464cc18b1bf724a8776653c928ed75343392114)
2025-07-08 08:44:22 +01:00
Jeff Young
1c0d8805e9
Autocomplete for OUTPUT_TMP_PATH_VAR_NAME.
...
(Along with a list of other env vars in use.)
(cherry picked from commit dd39a50a141433b5824af600abe880585f2b7bca)
2025-07-08 08:44:21 +01:00
Jeff Young
42a18ad3b6
Fix job run-log sizing issues.
...
wxLIST_AUTOSIZE_USEHEADER doesn't work on
some
platforms, and using OnSize was having seizures
on Mac.
2025-03-03 20:19:50 +00:00
Jeff Young
afd35001cb
Fix job run log sizing issues.
...
wxLIST_AUTOSIZE_USEHEADER doesn't work on
several platforms, and dynamic sizing of the
list columns falls apart on Mac.
2025-03-03 19:23:38 +00:00
Jeff Young
cbc964fb94
Jobset Output -> Destination.
...
(cherry picked from commit d8cdb69831b1625646331cfbc9d2ad84d4658b7a)
2025-03-03 18:36:14 +00:00
Jeff Young
ae96cf1715
Provide easier on-ramp for jobsets.
...
1) Perform initial save of new jobset.
2) Add default output folder to new jobset.
(cherry picked from commit 26871b56f072b013009dd04456b26b558c823c56)
2025-03-02 09:10:21 +00:00
Jeff Young
0ec82b65be
Formatting; code brevity.
...
(cherry picked from commit 481e46796809cdef9db5388cc765d4fb3ea4b8ac)
2025-03-01 22:18:35 +00:00
Jon Evans
8a3086652a
Added enum COL_ORDER for jobset panel's columns
...
(cherry picked from commit ee614161d71c68174055086ff072e2b22783f0c0)
Co-authored-by: Dmitry Rezvanov <dmitry.rezvanov@yandex.ru>
2025-02-22 14:07:51 +00:00
Jon Evans
2103f303b7
Fixed description column number in PANEL_JOBSET::OnGridCellChange.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20030
(cherry picked from commit 0c2a5b72ec111ea201cd68189c5f5bc2d58e5e52)
Co-authored-by: Dmitry Rezvanov <dmitry.rezvanov@yandex.ru>
2025-02-22 14:07:42 +00:00
Mark Roszko
74b174e4f0
Add "source" field for jobsets to discern SCH & PCB jobs
2025-01-31 08:16:26 -05:00
Jeff Young
b582f178dd
nullptr safety
2025-01-18 16:13:32 +00:00
Jeff Young
3a3e2fe835
Clear status at start of jobset run.
2025-01-18 14:33:03 +00:00
Jeff Young
232542f42b
Re-work filtering of temp-dir messages in jobset outputs.
...
(Also rationalises some of the output reporting
for consistency.)
2025-01-17 15:58:21 +00:00
Jeff Young
af38f76f01
Don't double-create new folders in project tree.
2025-01-16 16:47:58 +00:00
Jeff Young
2af80d2fc8
Refresh project tree after generating outputs.
2025-01-16 13:12:25 +00: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
62041fdb69
Naming consistency.
2025-01-12 20:24:33 +00:00