Daniel Rojas
|
9317bb9182
|
Allow multiple colors for components
|
2023-01-19 16:36:49 -05:00 |
|
Daniel Rojas
|
b8fa6620cb
|
Update test files
|
2023-01-19 16:36:49 -05:00 |
|
Daniel Rojas
|
4be7956c11
|
Add some test files to tests/ directory
|
2023-01-19 16:36:48 -05:00 |
|
Daniel Rojas
|
2e47299570
|
Implement pin color output
Small issue: GraphViz warning
```
Warning: table size too small for content
```
|
2023-01-19 16:36:48 -05:00 |
|
Daniel Rojas
|
331c34084d
|
Optimize BOM bubble geometry
|
2023-01-19 16:36:48 -05:00 |
|
Daniel Rojas
|
58259a0361
|
Fix line breaks in code
|
2023-01-19 16:36:47 -05:00 |
|
Daniel Rojas
|
2ab46a988a
|
Fix gauge conversion
|
2023-01-19 16:36:47 -05:00 |
|
Daniel Rojas
|
865cd221f9
|
Add BOM bubble to additional component list (WIP)
|
2023-01-19 16:36:46 -05:00 |
|
Daniel Rojas
|
d3a9d8a418
|
Stop recursive nesting of additional components
|
2023-01-19 16:36:46 -05:00 |
|
Daniel Rojas
|
22762d84dd
|
Implement BOM bubbles
|
2023-01-19 16:36:46 -05:00 |
|
Daniel Rojas
|
0198a0f869
|
Change BOM output file extension from .bom.tsv to .tsv
|
2023-01-19 16:36:45 -05:00 |
|
Daniel Rojas
|
c43701b4de
|
Rename Options.color_mode to .color_output_mod for consistency
|
2023-01-19 16:36:45 -05:00 |
|
Daniel Rojas
|
0cca1174db
|
Sort BOM by category, assign BOM IDs
|
2023-01-19 16:36:44 -05:00 |
|
Daniel Rojas
|
58e9a5fcce
|
Add tabulate to dependency list (might remove later if not needed)
|
2023-01-19 16:36:44 -05:00 |
|
Daniel Rojas
|
4e87706cb2
|
Adapt tutorial08.yml (remove unit field)
|
2023-01-19 16:36:44 -05:00 |
|
Daniel Rojas
|
1bef55ec44
|
Add qty test file
|
2023-01-19 16:36:43 -05:00 |
|
Daniel Rojas
|
c501151222
|
Compute qty's of additional components (WIP)
|
2023-01-19 16:36:43 -05:00 |
|
Daniel Rojas
|
b61a52e8a0
|
Make pin_objects and wire_objects dictionaries
|
2023-01-19 16:36:43 -05:00 |
|
Daniel Rojas
|
e7b1a97b35
|
Implement BOM population (missing: qty multipliers)
|
2023-01-19 16:36:42 -05:00 |
|
Daniel Rojas
|
8828ce1de3
|
Clarify wireviz.parse() input types
|
2023-01-19 16:36:42 -05:00 |
|
Daniel Rojas
|
97d8756d0f
|
Restructure and update .gitignore
|
2023-01-19 16:36:41 -05:00 |
|
Daniel Rojas
|
0a4b26603e
|
Add pyan to devtools.txt
|
2023-01-19 16:36:41 -05:00 |
|
Daniel Rojas
|
10cf62e166
|
Rename modules, adjust imports, move build_examples.py
|
2023-01-19 16:36:41 -05:00 |
|
Daniel Rojas
|
56e37b6f69
|
Deprecate Python 3.7, add Python 3.10
|
2023-01-19 16:36:40 -05:00 |
|
Daniel Rojas
|
38f92e72bb
|
Define CLI epilog str in single statement
|
2023-01-19 16:36:40 -05:00 |
|
Daniel Rojas
|
aa134fbf4e
|
Change description to type in additional BOM item YAML
|
2023-01-19 16:36:40 -05:00 |
|
Daniel Rojas
|
cb07d51b2f
|
Prepare harness.populate_bom()
|
2023-01-19 16:36:39 -05:00 |
|
Daniel Rojas
|
1cba27fba0
|
Improve BOM generation (TODO: wires from a bundle)
|
2023-01-19 16:36:39 -05:00 |
|
Daniel Rojas
|
a59149b8a8
|
do not add autogenerated designators to BOM
|
2023-01-19 16:36:38 -05:00 |
|
Daniel Rojas
|
d9f0c3f07c
|
Include nested additional components in BOM
|
2023-01-19 16:36:38 -05:00 |
|
Daniel Rojas
|
7294bf18e1
|
Clean up
|
2023-01-19 16:36:38 -05:00 |
|
Daniel Rojas
|
9e1e97b1cb
|
Improve subclassing of components, prepare for BOM refactoring
|
2023-01-19 16:36:37 -05:00 |
|
Daniel Rojas
|
4e12f3dc33
|
Remove unused line
|
2023-01-19 16:36:37 -05:00 |
|
Daniel Rojas
|
a1db161bb0
|
Apply dot tweaks last
|
2023-01-19 16:36:36 -05:00 |
|
Daniel Rojas
|
b7f49b043c
|
Make variable name more expressive
|
2023-01-19 16:36:36 -05:00 |
|
Daniel Rojas
|
dcc750cf5c
|
Break longer lines not caught by black
because they were unbroken strings or comments
|
2023-01-19 16:36:36 -05:00 |
|
Daniel Rojas
|
1a1478ff42
|
Make green color darker
|
2023-01-19 16:36:35 -05:00 |
|
Daniel Rojas
|
8aa03c496f
|
Re-sort wv_colors.py
|
2023-01-19 16:36:35 -05:00 |
|
Daniel Rojas
|
c2fb59f937
|
Use color objects in WireViz
|
2023-01-19 16:36:35 -05:00 |
|
Daniel Rojas
|
c23430e4a2
|
Implement color objects
|
2023-01-19 16:36:34 -05:00 |
|
Daniel Rojas
|
8adf8b0ba2
|
Add cleanup.sh (maybe move/delete later? or add commit hook?)
|
2023-01-19 16:36:34 -05:00 |
|
Daniel Rojas
|
7f29c0a403
|
Streamline assignment of ports to simple connectors
|
2023-01-19 16:36:33 -05:00 |
|
Daniel Rojas
|
194f134560
|
Add sample use to devtools.txt
|
2023-01-19 16:36:33 -05:00 |
|
Daniel Rojas
|
d4fc17408b
|
Run autoflake -i --remove-all-unused-imports
|
2023-01-19 16:36:33 -05:00 |
|
Daniel Rojas
|
539e9e3869
|
Run autoflake -i
|
2023-01-19 16:36:32 -05:00 |
|
Daniel Rojas
|
585db0ebd8
|
Add devtools.txt
|
2023-01-19 16:36:32 -05:00 |
|
Daniel Rojas
|
974e9a4abd
|
Make mates object-oriented
|
2023-01-19 16:36:32 -05:00 |
|
Daniel Rojas
|
1227586509
|
Alphabetize HTML tags, improve bgcolor rendering
|
2023-01-19 16:36:31 -05:00 |
|
Daniel Rojas
|
efda8fa219
|
Make connecting things more object-oriented
|
2023-01-19 16:36:31 -05:00 |
|
Daniel Rojas
|
6353a79a41
|
Outsource gv_edge_wire()
|
2023-01-19 16:36:30 -05:00 |
|