26 Commits

Author SHA1 Message Date
Benny Megidish 605756ddb1 chore: invert backup flag + fix checkbox ui bug 2025-12-14 18:44:56 +02:00
Benny Megidish 87fe0fc675 chore: rewording 2025-10-13 10:22:18 +03:00
Neil Enns a20484abc5 feat: add support for a --noBackup flag and UI checkbox & dev containers (#221)
* Add vscode devcontainer

* Add test files to gitignore

* Add --noBackup flag

* Update installer
2025-10-13 09:18:09 +03:00
wenzellabs d047824964 feat: allow 'Part Number' as BOM keyword, add checkbox whether browser opens (#213)
* allow 'Part Number' as BOM keyword

Signed-off-by: matthias wenzel <wenzel@wenzellabs.de>

* add a checkbox 'Open browser after generation'

Signed-off-by: matthias wenzel <wenzel@wenzellabs.de>

* document 'Part Number' as BOM field

Signed-off-by: matthias wenzel <wenzel@wenzellabs.de>

---------

Signed-off-by: matthias wenzel <wenzel@wenzellabs.de>
2025-10-03 13:48:27 +03:00
Benny Megidish 08774e06ed chore: archive name PR cleanup #202, close #188 2025-03-25 18:59:00 +02:00
Lukas Lang 3778c9a1fa feat: add ability to customize archive name (#202)
* Add ability to customize archive name

* Remove incorrect autocomplete for ARCHIVE_NAME text box

---------

Co-authored-by: Lukas Lang <langl@phys.ethz.ch>
2025-03-25 18:47:04 +02:00
Adrian Studer e1378eea49 feat: add option to enable/disable plotting of all active layers (#176)
* Add option to enable/disable export of all active layers. Disabling that option will only export commonly used fabrication layers. Addresses issue #172

* move definition of standard layers to config.py
2024-11-21 14:57:43 +02:00
Romain ea200f23dd feat: close the dialog when pressing the ESC key (#180) 2024-11-19 13:38:18 +02:00
XiNGRZ 2a5e4a9aca Feat: Optionally use User.2 layer for alternative outline (#170)
* feat: optionally use User.2 layer for alternative outline #169

* chore: fix table of layer override fields
2024-10-14 22:02:02 +03:00
Benny Megidish 31690863e5 chore: reorder UI components and declerations 2024-04-21 12:11:55 +03:00
Benny Megidish e19c0e411b feat: added extend edge cuts layer option #149 2024-04-21 00:31:03 +03:00
Benny Megidish 87df32ac65 chore: rename options vars 2024-04-21 00:19:10 +03:00
Benny Megidish 702e7e6ee9 feat: amended exclude DNP from BOM only option #159 #148 2024-04-20 21:26:14 +03:00
Benny Megidish f78ad8c141 feat: added auto fill option #151 2024-04-20 20:22:47 +03:00
Alexander a43b555c90 feat: dynamic layers (#152)
Makes the additional layers text autocomplete and the gerber generator use the list of currently active layers

> * Add: utils to get dynamic layers
> 
> * Change: Use KiCad standard name for layers
> 
> * Add: description to new util funcs
> 
> * Fix: only include active layers in layer util funcs
> 
> * Fix: infinite loop
> 
> * Change: use util layer functions in processmanager
> 
> * Remove: hardcoded layers
> 
> * Change: use new util layer functions in dialog
> 
> * Change: include comma-separated hint in layer control
2024-04-09 19:53:27 +03:00
Hannes Rüger 1192d6cc11 feat: remember settings (#136)
* fix #134: remember settings

* chore: move filename to variable in config file

* chore: rename config file

* feat: add new option

* fix: surround user options saving with try catch

* docs: add info about options to readme
2024-03-12 22:49:33 +02:00
Benny Megidish 266eb3bd31 feat: auto traslate as an option (#135) 2024-03-07 14:37:50 +02:00
Benny Megidish b80a14dfbb feat: extra layers support (#113) 2024-02-27 22:41:54 +02:00
Benny Megidish 8a0af1a043 chore: rename to exclude DNP #54 2023-09-26 23:03:33 +03:00
Benny Megidish d3cb95030a feat: ignore dnp if value == DNP and option is set
#54
2023-09-26 22:44:15 +03:00
Benny Megidish 355f3c3ac4 chore: clean up GUI #54 2023-09-21 18:21:08 +03:00
Benny Megidish 872c0d90df feat: added GUI options support #54 2023-09-21 12:04:04 +03:00
Benny Megidish 1205f17d7e fix: status gauge value most be an integer #18 2022-09-28 16:42:15 +03:00
Benny Megidish c7cc47718d chore: scafolding + project dir output #3 2022-07-21 12:03:02 +03:00
Benny Megidish 5fa84df594 chore: removed JLC ref from plugin name and icon 2022-06-07 12:38:16 +03:00
Benny Megidish b9f45f7135 feat: initial commit 2022-06-02 19:41:42 +03:00