Salvador E. Tropea
|
ebabc0b37b
|
[Windows] Fixed problems with os.rename
- Now using os.replace
- It removes the target if already there
|
2022-12-26 08:02:14 -03:00 |
Salvador E. Tropea
|
a337028007
|
[Internal BoM] Added some basic support for "Exclude from BoM" flag
Related to #316
|
2022-10-11 11:46:00 -03:00 |
Salvador E. Tropea
|
a9d5b8cd58
|
New filter `urlify` to convert URLs in fields to HTML links
Closes #311
|
2022-09-30 11:28:21 -03:00 |
Salvador E. Tropea
|
63b4c526f8
|
Fixed missing XYRS information for components with multiple units
Closes #306
|
2022-09-29 07:54:32 -03:00 |
Salvador E. Tropea
|
39eabd996f
|
[Schematic v5] Better error message when mixing v5/6 files
Related to #298
|
2022-09-20 09:18:25 -03:00 |
Salvador E. Tropea
|
3e03228b7b
|
[DOCs] Added help about the variant options
- Generated by a new command line `--help-variants`
Related to #257
|
2022-09-15 07:13:33 -03:00 |
Salvador E. Tropea
|
661677608e
|
[Internal BoM] Added CSV aggregate
Related to #248
|
2022-09-13 09:25:14 -03:00 |
Salvador E. Tropea
|
6cf6b08450
|
[SCH Variant] Added option to change the title
- Similar to PCB Variant
|
2022-09-09 12:51:51 -03:00 |
Salvador E. Tropea
|
bc793c8637
|
[Fixed] Internal netlist generation when no lib
Related to #242
|
2022-08-29 08:37:12 -03:00 |
Salvador E. Tropea
|
23e632303d
|
Fixed problems with KiCost using internal variants
- The XML didn't remove `variant` field properly (lack of lower)
- THe XML didn't support UTF-8
|
2022-05-18 15:59:38 -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
|
1dbaf67cea
|
Fixed KiCad v6 field rename
- The code created v5 fields
Fixes #158
|
2022-02-24 12:16:35 -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
|
c8d131fe11
|
Fixed C416 Unnecessary list comprehension - rewrite using list().
|
2022-02-17 16:32:16 -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
|
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 |
Diego Capusotto
|
51ad5c3a2e
|
Fixed flake8 details
|
2021-12-17 11:45:32 -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 |
Diego Capusotto
|
3eb82bc86d
|
Changed: The `%d/%sd/%bd` expansion patterns are now affected by the global `date_format`.
- Can be disabled using `date_reformat: false`.
- Related to #121
|
2021-12-15 17:15:49 -03:00 |
Salvador E. Tropea
|
b435bd9761
|
Fixed missing sub-sheet check
|
2021-12-03 15:27:38 -03:00 |
Salvador E. Tropea
|
9cd2581582
|
Added new pre-flight command to replace tags in the schematic.
Related to #93, but also an old idea floating around.
|
2021-12-03 14:37:53 -03:00 |
Salvador E. Tropea
|
9e4adf5286
|
Added patterns to expand the title blck comments.
Related to #93
|
2021-12-03 10:13:42 -03:00 |
Salvador E. Tropea
|
a503c5fdc6
|
Added global options to control the date format.
|
2021-12-01 14:59:36 -03:00 |
Salvador E. Tropea
|
2a09151a18
|
Fix for the commit 10486af51a
- italic and bold must be bool
|
2021-11-18 12:18:39 -03:00 |
Salvador E. Tropea
|
10486af51a
|
Fixed KiCost variants: when setting a field hat doesn't exist
Fixes #105
|
2021-11-15 15:56:33 -03:00 |
Salvador E. Tropea
|
088027c174
|
Fixed problems with schematic fields containing double quotes.
- Fixes #98
|
2021-11-15 12:50:22 -03:00 |
Salvador E. Tropea
|
18b72a41b0
|
Added support for KiCad symbol libs without EOF comment.
|
2021-10-18 14:47:09 -03:00 |
Salvador E. Tropea
|
b7b39d4bfe
|
Added explanation for ERC on schematics not fully annotated
Related to #86
|
2021-09-21 13:14:06 -03:00 |
Salvador E. Tropea
|
40a42513ba
|
Added suport for schematic cache files when components are missing
Fixes #83
|
2021-08-24 14:37:50 -03:00 |
Salvador E. Tropea
|
e22e1db49a
|
Added support for width, style and color in "wire notes"
Fixes #70
|
2021-04-22 12:33:13 -03:00 |
Salvador E. Tropea
|
1290bb6995
|
New KiCost variant style.
- New internal filters `_var_rename_kicost` and `_kicost_dnp`.
- New `skip_if_no_field` and `invert` options to the regex used in the
generic filter.
|
2021-03-30 09:37:36 -03:00 |
Salvador E. Tropea
|
01291ebe63
|
Added field rename filter.
Including an internal version to emulate KiCost behavior.
|
2021-03-23 13:20:26 -03:00 |
Salvador E. Tropea
|
40bd7c24f2
|
Added support for KiCost's subparts
|
2021-03-19 19:41:46 -03:00 |
Salvador E. Tropea
|
0402a65c8b
|
Added support for a component attribute qty.
Is the ammount of the part used.
By default is 1, but can be another value.
|
2021-03-19 11:53:03 -03:00 |
Bernhard B
|
c13ac04927
|
be more tolerant when parsing libraries
Some SnapEDA libraries (e.g https://www.snapeda.com/parts/TS3A27518EPWR/Texas%20Instruments/view-part)
use the token "# End Library" instead of "#End Library" to mark the end
of the library.
|
2021-03-08 15:19:24 +01:00 |
Salvador E. Tropea
|
6d59960b59
|
Sorted the schematic dependencies to make them consistent.
|
2021-03-03 13:07:46 -03:00 |
Sabol Martin
|
234a57cfc6
|
fix: Part containing more then 9 units (2 digits present). Start line parsing with TAB instead of unit number
|
2021-02-12 16:16:16 +01:00 |
Salvador E. Tropea
|
536fa4708a
|
Fixed get_components.
|
2021-02-04 16:25:59 -03:00 |
Salvador E. Tropea
|
ae49289006
|
Removed dead code in v5_sch.py
|
2021-02-04 16:16:04 -03:00 |
Salvador E. Tropea
|
79fe05ed9f
|
Added makefile test for sch_variant case.
- Also avoided to repeat the same SCH dependency more than once.
|
2021-02-02 11:55:36 -03:00 |
Salvador E. Tropea
|
7422e9726c
|
Removed some "no cover" comments, clasified the rest
|
2021-02-01 08:53:24 -03:00 |