Commit Graph

  • 50d29172ee Remove references for unsupported output formats Daniel Rojas 2024-05-09 14:10:19 +02:00
  • 591ae7f84a
    Apply suggestions from code review Daniel Rojas 2024-05-09 10:53:32 +02:00
  • 55c6ab51f1 Apply black Daniel Rojas 2024-05-05 15:50:59 +02:00
  • b9357f3928 Rebuild examples Daniel Rojas 2024-05-05 15:34:51 +02:00
  • 487498e128 Merge branch 'release/v0.4-rc' into release/v0.4-rc2 Daniel Rojas 2024-05-05 15:30:40 +02:00
  • 1da0b0fc56 Continue work on BOM handling (WIP) Daniel Rojas 2024-04-26 09:38:55 +02:00
  • cc18c62f3e Remove unnecessary casting of int to float Daniel Rojas 2024-04-16 15:18:04 +02:00
  • 9e72905895 Remove duplicate category attribute Daniel Rojas 2024-04-16 15:01:17 +02:00
  • 4adad9d33a Remove unused && in GitHub workflow Daniel Rojas 2024-04-16 14:55:29 +02:00
  • 78f2c4a7af Remove unused attribute Daniel Rojas 2024-04-16 14:52:53 +02:00
  • 3539b2f8fb Move parse_number_and_unit() and NumberAndUnit definition to wv_utils.py Daniel Rojas 2024-04-16 14:51:28 +02:00
  • d680361556 Bump version to 0.5-dev Daniel Rojas 2024-04-16 14:08:33 +02:00
  • cbf8641c0a Rebuild examples Daniel Rojas 2024-04-16 14:07:17 +02:00
  • 455d14ea4a Bump version to 0.4 Daniel Rojas 2024-04-16 14:06:05 +02:00
  • fdb75693dd Fix but in additional component description generation Daniel Rojas 2024-04-16 14:05:25 +02:00
  • bca3b6898c Update changelog Daniel Rojas 2024-04-16 13:48:33 +02:00
  • f98bf2afec Do not allow negative qty_multiplier Daniel Rojas 2024-04-16 13:43:31 +02:00
  • 848fdf03fb Hide qty 0 additional components from BOM Jeremy Ruhland (hatchery) 2022-12-11 23:59:32 -08:00
  • df4a4188ba Add unpopulated option to additional components qty multiplier Jeremy Ruhland (hatchery) 2022-12-11 18:19:38 -08:00
  • 24e02f5cfd Do not allow negative qty_multiplier Daniel Rojas 2024-04-16 13:43:31 +02:00
  • 42c89ca666 Hide qty 0 additional components from BOM Jeremy Ruhland (hatchery) 2022-12-11 23:59:32 -08:00
  • ea4906c9a5 Add unpopulated option to additional components qty multiplier Jeremy Ruhland (hatchery) 2022-12-11 18:19:38 -08:00
  • 2ac80f3ca6 Update changelog Daniel Rojas 2024-04-16 10:22:18 +02:00
  • 2ad2222036 Update syntax description Daniel Rojas 2024-04-16 10:16:44 +02:00
  • 8ba9131a11 Add warning about unconnected components Daniel Rojas 2024-04-16 10:15:33 +02:00
  • 49556bd81e Split out class AdditionalBomItem from AdditionalComponent KV 2023-10-27 19:35:30 +02:00
  • 98e8f7f7ca Rename fill_partnumbers() to __post_init__() KV 2023-10-20 23:30:11 +02:00
  • 8cd76eb605 Add PN string in gv_additional_component_table() KV 2023-10-11 23:31:20 +02:00
  • 4238a8aef5 Avoid wrong function name in warnings KV 2023-10-10 22:30:38 +02:00
  • ca7b134e1e Handle also int colors in colon separated string KV 2023-09-16 15:26:18 +02:00
  • f122278b07 Include "tests" folders in the build tool groups KV 2023-09-09 14:46:34 +02:00
  • 8e2debb1fa Change BOM output file extension from .bom.tsv to .tsv KV 2023-09-08 19:16:36 +02:00
  • af338f620c Change version string to comply with PEP440 KV 2023-08-27 18:55:38 +02:00
  • 0b173700fa Apply black Daniel Rojas 2023-03-27 17:56:15 +02:00
  • 5183fdaee4 Add placeholder for add.comp. PN info Daniel Rojas 2023-03-27 17:56:07 +02:00
  • e2e04f725e Thicken additional component table Daniel Rojas 2023-03-27 16:56:59 +02:00
  • 1e4e63ec27 Implement note for additional components Daniel Rojas 2023-03-27 16:48:30 +02:00
  • 00d5271f0c Implement additional parameters dict for components Daniel Rojas 2023-03-27 16:45:04 +02:00
  • 8c1d2773a3 Fix zero-size cell for simple connectors without type Daniel Rojas 2023-03-27 16:07:33 +02:00
  • 477a3f7706 Update interim version number Daniel Rojas 2023-03-27 13:45:05 +02:00
  • 310e5968ef Fix PyLance problems Daniel Rojas 2023-03-27 13:20:39 +02:00
  • 271fb13a07 Add .vscode/ to .gitignore Daniel Rojas 2023-03-27 12:15:27 +02:00
  • 162fe443d1 Add suggestions from #186 Daniel Rojas 2022-08-05 18:45:48 +02:00
  • c3b07cf3dd Add suggestions from #246 Daniel Rojas 2022-08-05 18:25:05 +02:00
  • fc06491b8c Disable CLI BOM output Daniel Rojas 2022-08-05 17:26:53 +02:00
  • c7dcac4893 Fix additional component BOM table layout Daniel Rojas 2022-08-05 17:14:17 +02:00
  • 1f8d8b3f8d Improve conductor table rendering Daniel Rojas 2022-08-05 17:05:20 +02:00
  • 238bc2585e Implement bundle part number rendering Daniel Rojas 2022-08-05 16:52:24 +02:00
  • 35f751e05f Add TODOs Daniel Rojas 2022-08-05 15:09:44 +02:00
  • 8c9a8c1cb3 Add bundles' wires' part number info to BOM Daniel Rojas 2022-08-05 15:01:07 +02:00
  • 7d49f50984 Fix BOM output in TSV and HTML Daniel Rojas 2022-08-05 14:16:31 +02:00
  • af230a4a5c Include part number info in BOM table Daniel Rojas 2022-08-05 13:38:51 +02:00
  • 3b048ba77f Resume work on BOM Daniel Rojas 2022-08-05 13:38:39 +02:00
  • 91b02fcf10 Comment out BOM modes (WIP) and BOM bubbles Daniel Rojas 2022-08-05 12:13:48 +02:00
  • 4b6f791bdc Add TODO for empty connector pin tables Daniel Rojas 2021-11-15 18:09:32 +01:00
  • d8a6da373f WIP: BOM modes Daniel Rojas 2021-10-31 21:17:48 +01:00
  • b03dfc7030 Add test file for node and title bgcolors Daniel Rojas 2021-10-31 14:03:17 +01:00
  • c21f81a2cc Fix node background color rendering Daniel Rojas 2021-10-31 14:03:08 +01:00
  • 634cdd5265 Fix color cell implementation Daniel Rojas 2021-10-31 13:52:13 +01:00
  • 1b6030c1a3 Implement multiple colors for components, improve multicolor table rendering Daniel Rojas 2021-10-31 13:36:40 +01:00
  • 2fc132bdb9 Allow multiple colors for components Daniel Rojas 2021-10-31 13:08:56 +01:00
  • 2ede4f5a08 Update test files Daniel Rojas 2021-10-31 13:08:44 +01:00
  • 6d33edd395 Add some test files to tests/ directory Daniel Rojas 2021-10-31 11:22:51 +01:00
  • 44d5966bf8 Implement pin color output Daniel Rojas 2021-10-31 11:00:37 +01:00
  • 6f79064802 Optimize BOM bubble geometry Daniel Rojas 2021-10-25 21:21:21 +02:00
  • b4cd8a77f0 Fix line breaks in code Daniel Rojas 2021-10-25 21:20:26 +02:00
  • 728741e9ff Fix gauge conversion Daniel Rojas 2021-10-25 20:46:44 +02:00
  • 4a9a4c8d46 Add BOM bubble to additional component list (WIP) Daniel Rojas 2021-10-25 20:35:51 +02:00
  • c7537f000a Stop recursive nesting of additional components Daniel Rojas 2021-10-25 20:31:22 +02:00
  • b15658b926 Implement BOM bubbles Daniel Rojas 2021-10-25 20:04:24 +02:00
  • df1e972b17 Change BOM output file extension from .bom.tsv to .tsv Daniel Rojas 2021-10-24 21:02:52 +02:00
  • 63046346f4 Rename Options.color_mode to .color_output_mod for consistency Daniel Rojas 2021-10-24 20:58:35 +02:00
  • 1d99889175 Sort BOM by category, assign BOM IDs Daniel Rojas 2021-10-24 20:54:17 +02:00
  • d549c1e460 Add tabulate to dependency list (might remove later if not needed) Daniel Rojas 2021-10-24 18:28:47 +02:00
  • c33c64971e Adapt tutorial08.yml (remove unit field) Daniel Rojas 2021-10-24 18:25:46 +02:00
  • b787c41225 Add qty test file Daniel Rojas 2021-10-24 18:18:18 +02:00
  • b2e5c467c3 Compute qty's of additional components (WIP) Daniel Rojas 2021-10-24 18:18:03 +02:00
  • 7902ba6aa6 Make pin_objects and wire_objects dictionaries Daniel Rojas 2021-10-24 17:01:28 +02:00
  • 8b9d997054 Implement BOM population (missing: qty multipliers) Daniel Rojas 2021-10-24 16:30:22 +02:00
  • 4db8c165ca Clarify wireviz.parse() input types Daniel Rojas 2021-10-23 11:56:35 +02:00
  • df06e00ae3 Restructure and update .gitignore Daniel Rojas 2021-10-23 11:52:59 +02:00
  • 6ba3f66fb3 Add pyan to devtools.txt Daniel Rojas 2021-10-22 21:13:53 +02:00
  • fb91be402a Rename modules, adjust imports, move build_examples.py Daniel Rojas 2021-10-21 22:41:24 +02:00
  • 7111a3375f Deprecate Python 3.7, add Python 3.10 Daniel Rojas 2021-10-21 22:47:47 +02:00
  • f2bc5d79f2 Define CLI epilog str in single statement Daniel Rojas 2021-10-21 22:13:46 +02:00
  • 5c4c6d831e Change description to type in additional BOM item YAML Daniel Rojas 2021-10-21 22:08:57 +02:00
  • fe016d63ce Prepare harness.populate_bom() Daniel Rojas 2021-10-21 22:07:30 +02:00
  • 5c18001188 Improve BOM generation (TODO: wires from a bundle) Daniel Rojas 2021-10-21 20:58:52 +02:00
  • b60db7902b do not add autogenerated designators to BOM Daniel Rojas 2021-10-21 20:25:42 +02:00
  • a4f6c6ad7a Include nested additional components in BOM Daniel Rojas 2021-10-21 20:25:28 +02:00
  • 8ae4dc37a2 Clean up Daniel Rojas 2021-10-21 19:36:23 +02:00
  • 36ffa969f4 Improve subclassing of components, prepare for BOM refactoring Daniel Rojas 2021-10-21 17:15:02 +02:00
  • ef2b406c78 Remove unused line Daniel Rojas 2021-10-21 12:21:00 +02:00
  • 842e174bb9 Apply dot tweaks last Daniel Rojas 2021-10-21 12:11:04 +02:00
  • 96a3a87f9e Make variable name more expressive Daniel Rojas 2021-10-21 12:09:28 +02:00
  • cc0bd76e99 Break longer lines not caught by black Daniel Rojas 2021-10-21 12:05:00 +02:00
  • 95cc1be647 Make green color darker Daniel Rojas 2021-10-20 21:05:56 +02:00
  • 22cd25871c Re-sort wv_colors.py Daniel Rojas 2021-10-20 21:04:28 +02:00
  • e95f4bd53b Use color objects in WireViz Daniel Rojas 2021-10-20 20:14:10 +02:00
  • 1b31a6f044 Implement color objects Daniel Rojas 2021-10-20 03:51:37 +02:00