19 Commits

Author SHA1 Message Date
Daniel Rojas
0b173700fa Apply black 2023-09-12 19:58:35 +02:00
Daniel Rojas
5183fdaee4 Add placeholder for add.comp. PN info 2023-09-12 19:58:35 +02:00
Daniel Rojas
1e4e63ec27 Implement note for additional components 2023-09-12 19:58:35 +02:00
Daniel Rojas
00d5271f0c Implement additional parameters dict for components 2023-09-12 19:58:35 +02:00
Daniel Rojas
310e5968ef Fix PyLance problems 2023-09-12 19:58:35 +02:00
Daniel Rojas
238bc2585e Implement bundle part number rendering 2023-09-12 19:58:34 +02:00
Daniel Rojas
35f751e05f Add TODOs 2023-09-12 19:58:33 +02:00
Daniel Rojas
8c9a8c1cb3 Add bundles' wires' part number info to BOM 2023-09-12 19:58:33 +02:00
Daniel Rojas
2fc132bdb9 Allow multiple colors for components 2023-09-12 19:58:32 +02:00
Daniel Rojas
b4cd8a77f0 Fix line breaks in code 2023-09-12 19:58:31 +02:00
Daniel Rojas
728741e9ff Fix gauge conversion 2023-09-12 19:58:31 +02:00
Daniel Rojas
c7537f000a Stop recursive nesting of additional components 2023-09-12 19:58:31 +02:00
Daniel Rojas
b15658b926 Implement BOM bubbles 2023-09-12 19:58:31 +02:00
Daniel Rojas
63046346f4 Rename Options.color_mode to .color_output_mod for consistency 2023-09-12 19:58:31 +02:00
Daniel Rojas
1d99889175 Sort BOM by category, assign BOM IDs 2023-09-12 19:58:31 +02:00
Daniel Rojas
b2e5c467c3 Compute qty's of additional components (WIP) 2023-09-12 19:58:30 +02:00
Daniel Rojas
7902ba6aa6 Make pin_objects and wire_objects dictionaries 2023-09-12 19:58:30 +02:00
Daniel Rojas
8b9d997054 Implement BOM population (missing: qty multipliers) 2023-09-12 19:53:49 +02:00
Daniel Rojas
fb91be402a Rename modules, adjust imports, move build_examples.py 2023-09-12 19:44:21 +02:00