Salvador E. Tropea
|
45e670c11f
|
More early text var expansions
Fixes #163
|
2022-03-15 20:26:18 -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
|
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
|
26a6db4e65
|
Fixed KiCad 6 schematic component instance not updated
Fixes #157
|
2022-02-24 12:54:39 -03:00 |
Salvador E. Tropea
|
1dbaf67cea
|
Fixed KiCad v6 field rename
- The code created v5 fields
Fixes #158
|
2022-02-24 12:16:35 -03:00 |
Salvador E. Tropea
|
d9d80e5710
|
Fixed the C402 fix
|
2022-02-17 19:54:44 -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
|
1731e889b1
|
Fixed D301 Use r""" if any backslashes in a docstring
|
2022-02-17 18:48:50 -03:00 |
Salvador E. Tropea
|
d7e0cc2936
|
Fixed last patch
|
2022-02-17 18:44:34 -03:00 |
Salvador E. Tropea
|
f26ab6ede8
|
Fixed B006 Do not use mutable data structures for argument defaults.
|
2022-02-17 16:45:10 -03:00 |
Salvador E. Tropea
|
15b2075c96
|
Fixed B011 Do not call assert False
|
2022-02-17 16:37:01 -03:00 |
Salvador E. Tropea
|
c8d131fe11
|
Fixed C416 Unnecessary list comprehension - rewrite using list().
|
2022-02-17 16:32:16 -03:00 |
Salvador E. Tropea
|
f0c581d144
|
Fixed C405 Unnecessary list literal - rewrite as a set literal.
|
2022-02-17 16:31:30 -03:00 |
Salvador E. Tropea
|
c11627f56d
|
Fixed C402 Unnecessary generator - rewrite as a dict comprehension.
|
2022-02-17 16:07:17 -03:00 |
Salvador E. Tropea
|
ebc6458948
|
Fixed schematic: Paper orientation was discarded on v5 files.
Fixes #150
|
2022-02-17 12:40:29 -03:00 |
Salvador E. Tropea
|
6281a40335
|
Fixed spelling
|
2022-02-16 19:56:04 -03:00 |
Salvador E. Tropea
|
5d2d0a4195
|
Added MacroFab XYRS support
- Internal BoM options:
- `angle_positive`
- `csv.hide_header`
- `footprint_populate_values`
- `footprint_type_values`
- `units` mils
- Columns:
- `Footprint Type`
- `Footprint Populate`
- `Footprint X-Size`
- `Footprint Y-Size`
|
2022-02-14 13:49:56 -03:00 |
Salvador E. Tropea
|
644f6d1fda
|
Internal BoM: Added footprint X, Y, rotation and side columns
- First step towards XYRS support
|
2022-02-11 11:01:14 -03:00 |
Salvador E. Tropea
|
fac1c21282
|
Fixed flake8 errors
|
2022-01-29 16:33:32 -03:00 |
Salvador E. Tropea
|
400d06f9b3
|
Adjusted error messages and crossed comp generation.
- Also the name of the member for lib_name
|
2022-01-29 16:16:39 -03:00 |
Gustav Palmqvist
|
70fdb9c617
|
Handle lib_name in symbol instance
|
2022-01-27 23:16:54 +01:00 |
Salvador E. Tropea
|
b73a2e51d4
|
Added stackup support to the report
|
2022-01-18 15:51:55 -03:00 |
Salvador E. Tropea
|
7a4c3468fa
|
Added copper_thickness option
- Now we get some defaults from KiCad 6 stackup
|
2022-01-17 18:50:21 -03:00 |
Salvador E. Tropea
|
256876a1bd
|
Added support for the magic KICAD6_*_DIR environment variables
Related to #135
|
2022-01-10 20:50:53 -03:00 |
Salvador E. Tropea
|
8a4064a544
|
Added KiCad 6 native symbols default dir
|
2022-01-07 17:49:33 -03:00 |
Salvador E. Tropea
|
dadcd8a543
|
Added support for `bus_alias` [KiCad 6]
- Not documented in the file format
Closes #133
|
2022-01-07 12:01:17 -03:00 |
Salvador E. Tropea
|
93ee8c3acb
|
Updated mcpyrate to 3.5.4 (last available)
|
2022-01-06 12:10:06 -03:00 |
Salvador E. Tropea
|
34bea23e06
|
Merge pull request #129 from rleh/patch/v6_sch
KiCad 6: Catch environment.vars==None case
|
2022-01-04 16:54:50 -03:00 |
Salvador E. Tropea
|
be59ee397e
|
Added support for KiCad 6 to the `update_qr` preflight.
Related to #93
|
2022-01-04 16:52:12 -03:00 |
Raphael Lehmann
|
7bdc1f511e
|
v6 config: Catch environment.vars==None case
|
2022-01-04 17:50:10 +01:00 |
Salvador E. Tropea
|
5017f7e078
|
Added QR codes generation: symbols and footprints.
Related to #93
|
2022-01-03 12:35:33 -03:00 |
Salvador E. Tropea
|
4c3259a2f8
|
Fixed flake8 details
|
2022-01-03 12:33:35 -03:00 |
Salvador E. Tropea
|
7155539777
|
Added KiCad 6 support to the pseudo-netlist generation.
|
2021-12-31 16:45:40 -03:00 |
Salvador E. Tropea
|
1eefdeb5a3
|
Added support for upto 9 comment lines (KiCad 6)
|
2021-12-31 11:43:03 -03:00 |
Salvador E. Tropea
|
081786cf5e
|
Fixed circular dependency in the tests
|
2021-12-30 19:02:04 -03:00 |
Salvador E. Tropea
|
e5ed4b6652
|
Added support for variants on KiCost output.
Related to #106
|
2021-12-30 18:26:31 -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 |
Salvador E. Tropea
|
babf622eca
|
Added support for KiCad v6 config in JSON format.
|
2021-12-27 14:11:37 -03:00 |
Diego Capusotto
|
926d4c84d3
|
Added support to write KiCad v6 schematics with variants
|
2021-12-21 13:04:09 -03:00 |
Diego Capusotto
|
e07f45bd2d
|
Adapted sexpdata.py to indent as KiCad.
- Also fixed a problem in _tosexp (Python 2 legacy?)
|
2021-12-21 13:00:48 -03:00 |
Diego Capusotto
|
08ef3e847a
|
v6 loader: catch case were the file is just a word
|
2021-12-18 12:09:51 -03:00 |
Diego Capusotto
|
8de3982dad
|
Added component fields validation to v6 loader.
|
2021-12-17 15:45:59 -03:00 |
Diego Capusotto
|
40751eac98
|
Fixed the components sheet path computatio in KiCad v6 loader
- Must be done for the instance, no point in doing it on the fly
|
2021-12-17 15:08:00 -03:00 |
Diego Capusotto
|
d6b717114a
|
Fixed missing `part` field in the v6 loader
|
2021-12-17 14:43:47 -03:00 |
Diego Capusotto
|
5887305b38
|
v6 loader: added support for missing components
|
2021-12-17 14:24:41 -03:00 |
Diego Capusotto
|
2986740530
|
Fixed missing datasheet data in v6 loader
|
2021-12-17 14:24:05 -03:00 |
Diego Capusotto
|
51ad5c3a2e
|
Fixed flake8 details
|
2021-12-17 11:45:32 -03:00 |
Diego Capusotto
|
3d947f2d50
|
KiCad v6: Added support for absent title block
|
2021-12-17 11:44:43 -03:00 |
Diego Capusotto
|
95ddda0953
|
Made the v5 schematic loader more robust
- Allow DMC files with wrongly encoded chars
- Allow libs with wrong justify+italic+bold fields
- Both from https://github.com/Digi-Key/digikey-kicad-library
Closes #122
|
2021-12-17 10:03:12 -03:00 |