Salvador E. Tropea
f3ef187520
[Fixed] Another missing case in the last patch
2023-10-09 10:21:50 -03:00
Salvador E. Tropea
a20ba7aaa8
[Fixed] Check for global option in last patch
2023-10-09 10:05:44 -03:00
Salvador E. Tropea
1a5b52dacf
[Global options][Added] `layer_defaults`
...
- To specify the default suffix and description.
Closes #504
2023-10-09 09:51:35 -03:00
Salvador E. Tropea
c87a37ea3c
[Compress][Gerber][Fixed] Problems with inner layers
...
- When using legacy protel extensions
Fixes #446
2023-05-29 09:52:04 -03:00
Salvador E. Tropea
895d852ed2
[Cosmetic] unkown -> unknown
2023-03-28 11:22:19 -03:00
Salvador E. Tropea
6554393bd9
[PCB_Print][Fixed] Problems when trying to use groups of layers
...
- i.e. copper
2023-01-12 17:18:47 -03:00
Salvador E. Tropea
6c7e0cebe0
Now GS.ki5() and GS.ki6() are just GS.ki5 and GS.ki6
...
- The version doesn't change during execution ;-)
2022-07-31 17:45:55 -03:00
Salvador E. Tropea
494c9126f7
Fixed used layers detection in --quick-start
...
- We must reset some Layer members before doing a new detect
2022-04-28 14:26:02 -03:00
Salvador E. Tropea
56030c5dc9
Added the first stepof the new `--quick-start` option
...
- Should be a way to quickly start using KiBot without any config
2022-04-26 09:51:14 -03:00
Salvador E. Tropea
43c5f4f12e
Added support for User.* layers in lists of layers
2022-04-26 09:38:51 -03:00
Salvador E. Tropea
5c9dbc4072
Varius `pcb_print` details
...
- Added option `force_edge_cuts` so we get them on all pages.
- Now `layers` can be a list of strings, or just an string.
- Added default scaling for all pages.
- Fixed: tracks removed after plotting another Cu layer.
- Fixed: custom pads plotted as special vias.
- Fixed: frame reference plotted mirrored on mirrored pages.
2022-04-18 19:08:12 -03:00
Salvador E. Tropea
bfdc024a33
Added an option to sort the layer as KiCad to pcb_print
2022-04-10 15:26:35 -03:00
Salvador E. Tropea
788b7d6b83
Added support for buried/blind vias to the drill outputs
...
Fixes #166
2022-03-24 12:57:08 -03:00
Salvador E. Tropea
338a0cc3d4
Fixed B007 Loop control variable 'i' not used within the loop body.
2022-02-17 19:10:47 -03:00
Salvador E. Tropea
15b2075c96
Fixed B011 Do not call assert False
2022-02-17 16:37:01 -03:00
Salvador E. Tropea
d7430499d2
Removed coverage exclusions for KiCad 6 code
2022-02-11 12:58:39 -03:00
Salvador E. Tropea
9417b61478
Moved all loggers to the same domain.
...
- To fix the warnings count
2021-12-30 11:09:36 -03:00
Diego Capusotto
6e5176b273
Simplified the code that detects KiCad v6
2021-12-17 13:11:42 -03:00
Salvador E. Tropea
1b48e614a7
Added pattern expansion in the `dir` option for outputs
...
Closes #58
2021-03-12 21:14:39 -03:00
Salvador E. Tropea
e93bc6bf40
Fixed problems using layer suffixes containing non-ASCII chars
2021-02-11 11:29:21 -03:00
Salvador E. Tropea
9f2344ed4a
Added tests for macros applied to stuff not currently used.
2021-02-04 13:06:44 -03:00
Salvador E. Tropea
9943b82807
Removed KiCad 6 code from coverage.
2021-02-01 17:24:31 -03:00
Salvador E. Tropea
7422e9726c
Removed some "no cover" comments, clasified the rest
2021-02-01 08:53:24 -03:00
Salvador E. Tropea
50f38ea71b
We no longer need to plot the files to know the KiCad's name.
...
Much faster.
2021-01-18 17:23:27 -03:00
Salvador E. Tropea
aa3025b348
Updated (c) year
2021-01-14 10:23:29 -03:00
Salvador E. Tropea
923378fa96
Fixed flake8 style details.
2021-01-13 16:57:35 -03:00
Salvador E. Tropea
6efd735a74
Now layers can be selected using the default KiCad names.
2021-01-13 12:35:53 -03:00
Salvador E. Tropea
14cdd33c6d
Added support for the KiCad 6 default layer names.
...
Not deeply tested.
KiCad 6 support user names for technical layers, and assigns new
names to them.
2020-10-19 16:47:13 -03:00
SET
28947ed70d
Added support for relative imports to mcpy
2020-08-19 12:29:38 -03:00
SET
89914443f0
Renamed the kiplot module as kibot.
...
Also added src/kibot script.
Updated the documentation and Debian packaging.
The default extension for config files now is .kibot.yaml
2020-08-16 22:04:03 -03:00