Diego Capusotto
ea6a7c7ecb
Updated the credits in the README.
2021-12-16 17:53:21 -03:00
Diego Capusotto
41c3661d8e
KiCost: list arguments wrongly passed.
...
Related to #120
2021-12-16 17:24:03 -03:00
Diego Capusotto
25d036f8fa
Added some preliminary support for v6 SCHs
...
- Currently just loads the files
- No save implemented
- Seems to be enough to generate some trivial BoMs
2021-12-16 17:08:33 -03:00
Diego Capusotto
93f57ff6c6
KiCost: added `board_qty` as alias for `number`
2021-12-16 07:40:21 -03:00
Diego Capusotto
96a5f3da21
Added support for new KiCost options `split_extra_fields` and `board_qty`.
...
Closes #120
2021-12-15 17:39:01 -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
Diego Capusotto
631cef7fd9
Replaced call to Optionable expand_filename_sch by self.expand_dirname
...
- In Pre ERC, DRC and update XML
2021-12-15 17:03:56 -03:00
Diego Capusotto
4f5b4c0619
Adapted the test_filter_not_list to the new error message
...
- Now we don't use a plural for one option.
2021-12-15 11:17:45 -03:00
Diego Capusotto
318f0993bf
Now `disable_run_by_default` can be defined as true
...
- To avoid repeating the name of the parent output
- Related to #121
2021-12-14 20:44:37 -03:00
Diego Capusotto
71c7150baa
Added support for \n and \t to text* options of join
...
Related to #108
2021-12-14 17:45:10 -03:00
Diego Capusotto
9be560e78d
Now the text* options of join must include any separator
...
- Removed the space when used
- Related to #108
2021-12-14 16:49:46 -03:00
Diego Capusotto
e2599731f7
Added `output_id` output option to be expanded by %I
2021-12-14 16:19:49 -03:00
Diego Capusotto
3de2c8de2a
Added support for auto-detect of ray tracing end
...
- Needs KiAuto 1.5.14
- Enabled by default
2021-12-07 19:38:02 -03:00
Salvador E. Tropea
a82f130ad9
Now you can compress files relative to the current working directory.
...
Related to #93
2021-12-03 19:30:11 -03:00
Salvador E. Tropea
c02a4f814d
Added some warnings about the replacement options.
2021-12-03 18:23:21 -03:00
Salvador E. Tropea
308725e24f
More style adjusts to the replacement docs
2021-12-03 18:11:06 -03:00
Salvador E. Tropea
2e7f3b8180
Small adjusts to the PCB/SCH replacement docs
2021-12-03 18:05:21 -03:00
Salvador E. Tropea
a404444e39
Moved SCH/PCB replace common code to a base class
...
- Also added the missing file (oops!)
2021-12-03 17:55:20 -03:00
Salvador E. Tropea
72d60e5034
Added some tools to deal with Python's cache
2021-12-03 17:52:55 -03:00
Salvador E. Tropea
50783087a1
Fixed wrong variable in test assert
2021-12-03 17:52:16 -03:00
Salvador E. Tropea
19879e3766
Added some ignores to the submodules dir
2021-12-03 17:51:53 -03:00
Salvador E. Tropea
6a691cf362
Added pre-flight to replace in the PCB
...
- Also added some constrains to what can be substituted to avoid
corrupting the files.
2021-12-03 16:52:04 -03:00
Salvador E. Tropea
f9239349af
Added title block to the light control test case
2021-12-03 15:53:31 -03:00
Salvador E. Tropea
07da5d98f6
Added missing pre-flight file
2021-12-03 15:51:08 -03:00
Salvador E. Tropea
f3ea2e8024
Adapted test cases to the new sheet detection and example change
2021-12-03 15:50:32 -03:00
Salvador E. Tropea
6e0a98e6d2
Removed unused import
2021-12-03 15:29:01 -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
9fffeddaff
Added a text replace tag to test_v5.sch
2021-12-03 12:28:45 -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
70fb334856
A mechanism to avoid running some outputs by default.
...
Related to #112
2021-12-02 18:47:40 -03:00
Salvador E. Tropea
9885270f56
Fixed flake8 errors
2021-12-02 17:37:33 -03:00
Salvador E. Tropea
84d6217d18
Another experimental mechanism to change 3D models according to the variant.
...
Closes #103
2021-12-02 17:19:40 -03:00
Salvador E. Tropea
bbfc8901df
Fixed typo in comment.
2021-12-02 17:18:08 -03:00
Salvador E. Tropea
b02ad0079b
Added reference to the issue in the changelog
...
Changes in a430916a4a
Closes #112
2021-12-02 14:59:47 -03:00
Salvador E. Tropea
a430916a4a
Now you get an error when defining two outputs with the same name.
2021-12-02 14:58:37 -03:00
Salvador E. Tropea
b9cb24c325
Now you get an error when defining two outputs with the same name.
2021-12-02 13:21:57 -03:00
Salvador E. Tropea
f3b03a4bbe
Fixed variable name.
2021-12-02 10:56:43 -03:00
Salvador E. Tropea
6392124f9f
Added import for globals.
2021-12-02 10:33:19 -03:00
Salvador E. Tropea
5291af250c
Adapted the pre-flight test to the new output format.
2021-12-01 19:45:11 -03:00
Salvador E. Tropea
6fa6356f9c
Adapted the kiCost interface to the new `join` format.
2021-12-01 19:17:19 -03:00
Salvador E. Tropea
c324b0a848
Fix spelling in README.md
...
- This is basically #95 , but applied in a way that we won't lose the
changes after regenerating the docs.
- @SebastianGrau contributed the original changes.
2021-12-01 18:37:58 -03:00
Salvador E. Tropea
995219a8ea
Added option to add text to the `join` in the internal BoM
...
Related to #104
2021-12-01 18:07:41 -03:00
Salvador E. Tropea
094e58eab6
Fixed example to use null instead of None
...
- YAML's null is the equivalent of Python None
- Related to #116
2021-12-01 16:25:55 -03:00
Salvador E. Tropea
1e6ac697f0
Fixed gerber job files not using the output defined in global.
2021-12-01 16:07:08 -03:00
Salvador E. Tropea
130f7b25a3
Fixed tests that now needs to initialize global defaults.
2021-12-01 15:55:38 -03:00
Salvador E. Tropea
c34ba533e6
Fixed unitialized values when no global section was defined.
...
- Introduced by the date formats patch
2021-12-01 15:19:11 -03:00
Salvador E. Tropea
31d0c7d87c
Better error for unknown global variant.
2021-12-01 15:13:12 -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
779399c4db
Documented the global `out_dir` option.
2021-12-01 14:18:56 -03:00