Salvador E. Tropea
5940e7bcd6
Fixed missing BoardViewOptions.get_targets
...
Fixes #167
2022-03-24 14:05:48 -03:00
Salvador E. Tropea
7e2e844a4b
Added a preflight option to save the PCB with refilled zones.
...
Closes #165
2022-03-24 13:30:18 -03:00
Salvador E. Tropea
b5d5bea324
Made more clear which preflight options modifies files
...
- Also unified to "preflight" (more common than pre-flight)
Related to #165
2022-03-24 13:08:51 -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
beee95ce31
Merged the kicost_dk branch:
...
- New internal BoM XLSX options to control KiCost:
- Dis/Enable APIs
- Add a description column
- Specs worksheet generation
- Which spec columns
- Specify a KiCost config file
- Passed debug level to KiCost
- Added support for KiCost log style to our logger
2022-03-24 09:47:47 -03:00
Salvador E. Tropea
1cb1e05758
Switched to upstream KiCost
2022-03-21 18:44:00 -03:00
Salvador E. Tropea
f524b643ee
Updated KiCost
2022-03-21 18:42:10 -03:00
Salvador E. Tropea
688d637f6c
Added regression test for #164
2022-03-17 18:40:25 -03:00
Salvador E. Tropea
0367d9be82
Merge remote-tracking branch 'refs/remotes/origin/master'
2022-03-17 18:28:02 -03:00
Salvador E. Tropea
e4eb2c14cd
Adjusted the report tests for KiCad 5.
...
- Some unknown inconsistency in the API.
2022-03-17 18:27:00 -03:00
Salvador E. Tropea
786a776c33
Adjusted the report tests for KiCad 5.
...
- Some unknown inconsistency in the API.
2022-03-17 14:45:34 -03:00
Salvador E. Tropea
afc499e055
Added support for Pandoc 2.2.1
...
- Used on Debian 10.x
- Doesn't support "--to pdf", but can generate PDFs ...
2022-03-17 14:42:51 -03:00
Salvador E. Tropea
d4945e0189
Added workaround for KiCad 5 SVG print
...
- The KiCad 6 bug was also in KiCad 5.
2022-03-17 14:39:18 -03:00
Salvador E. Tropea
6b6d22afa8
Added report conversion using pandoc
2022-03-17 12:13:51 -03:00
Salvador E. Tropea
ab1b134358
Small changes to avoid problems with my local setup
...
- coveragve tool from the KiCad 5 image incompatible with the current one
2022-03-17 12:09:30 -03:00
Salvador E. Tropea
17df40319c
When meassuring the PCB size now we also look in footprints
...
- They can contain PCB edges
Related to #164
2022-03-17 10:59:47 -03:00
Salvador E. Tropea
b9fa99a4a0
Excluded lib_symbol_issues in ERC tests
...
- It misteriously started to interfere
2022-03-15 20:38:42 -03:00
Salvador E. Tropea
9d7aae8d64
Fixed test_erc_warning_2 output dir
2022-03-15 20:27:28 -03:00
Salvador E. Tropea
45e670c11f
More early text var expansions
...
Fixes #163
2022-03-15 20:26:18 -03:00
Salvador E. Tropea
fb7e81fb69
Made the "Using `{}` for {} instead" message more clear
...
- When normalize_values is false it adds ", only for sorting purposes"
Related to #108
2022-03-15 19:17:25 -03:00
Salvador E. Tropea
fc28b6a257
Fixed: expanded text variables earlier for date
...
- Avoids reformatting problems
- Also done for title, because we keep a copy of the original
Related to #161
2022-03-15 17:47:33 -03:00
Salvador E. Tropea
02a942c37b
Fixed schematic comments expansion
2022-03-13 16:36:54 -03:00
Salvador E. Tropea
4359a538cd
Fixed missing check for no project file
2022-03-13 16:36:15 -03:00
Salvador E. Tropea
0413699607
Fixed pcb title block load (text var expansions)
2022-03-13 15:58:47 -03:00
Salvador E. Tropea
dd210162b7
Updated docs (KiCad version for *_replace preflights)
2022-03-13 15:58:06 -03:00
Salvador E. Tropea
342fb40c59
Added text variable replace in the title block items
...
- There are some limitations inm the depth of vars + %X usage
Closes #162
2022-03-13 15:18:44 -03:00
Salvador E. Tropea
4b6885283a
Added new test files for the set_text_variables test
2022-03-13 14:31:14 -03:00
Salvador E. Tropea
82aac838d5
Catched error of using set_text_variables with KiCad 5
2022-03-12 19:10:35 -03:00
Salvador E. Tropea
2d86f9516d
Added %X expansion to the set_text_variables
2022-03-12 18:56:15 -03:00
Salvador E. Tropea
1824d56876
Added a preflight to define KiCad 6 variables.
...
Closes #161
2022-03-12 18:44:08 -03:00
Salvador E. Tropea
c35ad9ea0f
Fixed dockerfile for the GitHub action.
...
- curl from backports
2022-03-09 14:03:33 -03:00
Salvador E. Tropea
914d8da146
Small additions to the docs
...
- 2 contributors
- Fixed one word
2022-03-08 16:06:17 -03:00
Salvador E. Tropea
cb47cf3042
New output to export PCB in GENCAD format.
...
Closes #159
2022-03-08 15:55:34 -03:00
Salvador E. Tropea
86aa7b6357
New preflight to annotate according to PCB coordinates
...
Related to #93
2022-03-08 14:33:38 -03:00
Salvador E. Tropea
f644d28caf
Added ki6_dev dockerfile as workflow trigger
2022-03-08 13:21:31 -03:00
Salvador E. Tropea
76af36faf8
Adapted curl install for back-ports (ki6_dev image)
2022-03-08 13:19:29 -03:00
Salvador E. Tropea
f78b0c1f78
Adjusted references for KiCad 6.0.2.
2022-03-08 12:39:05 -03:00
Salvador E. Tropea
19f2e6ab9d
Added poppler-utils as dependency
2022-03-08 12:08:27 -03:00
Salvador E. Tropea
780fc25b26
Enabled render_3d output for KiCad 6 now KiCad bug is fixed.
2022-03-08 12:06:49 -03:00
Salvador E. Tropea
0c0c6ffd62
New output to join PDFs.
...
Closes #156
2022-03-03 16:13:00 -03:00
Salvador E. Tropea
aeaabaf062
Added report contexts to expand individual layers
2022-03-03 14:27:06 -03:00
Salvador E. Tropea
562e36d6f5
Added output to print PCB layers in SVG format
...
- Also added support for them in the reports
- Changed the full report to use them
2022-03-03 13:13:46 -03:00
Salvador E. Tropea
49962cafb8
Added some basic layer and schematic inclusion in reports.
...
- Related to #93
2022-03-02 18:17:42 -03:00
Salvador E. Tropea
31d6ec7a25
Removed extra NL at EOF
2022-03-02 18:10:11 -03:00
Salvador E. Tropea
08eb048f8d
Removed unused imports
2022-03-02 18:08:48 -03:00
Salvador E. Tropea
3cd3b794cb
Excluded the experiments/ from bandit test
2022-03-02 18:07:29 -03:00
Salvador E. Tropea
27c987217c
New preflight to annotate power components
...
Closes #76
2022-02-26 13:21:40 -03:00
Salvador E. Tropea
36581d8608
Added support for mirror and fields_autoplaced (KiCad v6 schematic)
...
- Not documented
Fixes #155
2022-02-24 13:51:11 -03:00
Salvador E. Tropea
1a5e562d14
Updated copyright year
2022-02-24 12:59:44 -03:00
Salvador E. Tropea
3237b7fb7f
Added more debug information to fil_var_rename_kicost.py
2022-02-24 12:59:07 -03:00