Commit Graph

  • 37cd08d476
    Simplify code Daniel Rojas 2021-10-14 18:03:30 +02:00
  • bc5ef2ecce
    Fix bug of arrows using the wrong port IDs Daniel Rojas 2021-10-14 18:03:18 +02:00
  • 22e75f918e
    Fix duplicates in syntax.md after rebase Daniel Rojas 2021-10-13 21:45:22 +02:00
  • 5cc133c596
    Move selected test files to examples directory Daniel Rojas 2021-09-23 17:07:06 +02:00
  • aa81c18609
    Update syntax description (autogeneration, arrows) Daniel Rojas 2021-09-23 17:02:17 +02:00
  • def03d1ce3
    Resolve component level mate not revealing connection count Daniel Rojas 2021-09-23 16:52:21 +02:00
  • f20f313af0
    Resolve edge case of empty HTML tables Daniel Rojas 2021-09-23 16:20:59 +02:00
  • e3fbc91312
    Squash feature/mate+autogenerate branch Daniel Rojas 2020-10-22 18:12:36 +02:00
  • 211ded0c71
    Bump version in generated files Daniel Rojas 2021-10-11 22:11:24 +02:00
  • 4c97195e0e
    Bump version to 0.4-dev Daniel Rojas 2021-10-11 22:08:49 +02:00
  • 23633e4f4a
    src: modified by cleanup Laurier Loiselle 2023-01-19 16:24:35 -05:00
  • 079e1f28e6
    cleanup: don't depend on zsh Laurier Loiselle 2023-01-19 16:24:04 -05:00
  • a1d63adcfa
    src: wireviz: log if adding additional bom item failed Laurier Loiselle 2023-01-19 16:23:44 -05:00
  • 6257d3aeb3
    Merge 1a58bbe170a97a6e62e297a1530c3adcb47bf671 into a6efd281248975144f3396f233df84814d8fc911 Visa 2022-08-19 12:05:49 +00:00
  • 1a58bbe170 reverse pin draw order Visa Tuominen 2022-08-19 15:05:39 +03:00
  • f37838710e loop_side Visa Tuominen 2022-08-16 14:32:46 +03:00
  • a500903441 add loop_side to Connector Visa Tuominen 2022-08-16 14:32:06 +03:00
  • bb4a0b5edb bugfix: didn't pass pinlabel to count() Visa Tuominen 2022-08-16 13:44:13 +03:00
  • adb3ce8fe2 Multiple different colored loops Visa Tuominen 2022-08-15 12:12:34 +03:00
  • 304b8df0be Check that pins exist, make visible when "hide disconnected" is active Visa Tuominen 2022-08-15 12:11:28 +03:00
  • 514c26fcc7 check pin counts before finding index Visa Tuominen 2022-08-09 16:14:04 +03:00
  • 32fb674e83 match loop index by value, add newlines to header Visa Tuominen 2022-08-08 15:47:58 +03:00
  • a544fb01ba add loop_color, note name or index for loops Visa Tuominen 2022-08-08 14:12:14 +03:00
  • e6dc146882 Loop index by name, add loop_color to Connector Visa Tuominen 2022-08-08 14:11:10 +03:00
  • 417c842f8a Add suggestions from #186 Daniel Rojas 2022-08-05 18:45:48 +02:00
  • e51634d830 Add suggestions from #246 Daniel Rojas 2022-08-05 18:25:05 +02:00
  • a57fba0c79 Disable CLI BOM output Daniel Rojas 2022-08-05 17:26:53 +02:00
  • 292524ccf0 Fix additional component BOM table layout Daniel Rojas 2022-08-05 17:14:17 +02:00
  • 6aa863a55c Improve conductor table rendering Daniel Rojas 2022-08-05 17:05:20 +02:00
  • 09f946dbf9 Implement bundle part number rendering Daniel Rojas 2022-08-05 16:52:24 +02:00
  • b87fe2818d Add TODOs Daniel Rojas 2022-08-05 15:09:44 +02:00
  • 2f308981fe Add bundles' wires' part number info to BOM Daniel Rojas 2022-08-05 15:01:07 +02:00
  • 6396b8d4f2 Fix BOM output in TSV and HTML Daniel Rojas 2022-08-05 14:16:31 +02:00
  • ef06bbd36b Include part number info in BOM table Daniel Rojas 2022-08-05 13:38:51 +02:00
  • 527958b64d Resume work on BOM Daniel Rojas 2022-08-05 13:38:39 +02:00
  • 2f48e86b1e Comment out BOM modes (WIP) and BOM bubbles Daniel Rojas 2022-08-05 12:13:48 +02:00
  • 0a8ef9f099 Change png load and argpares to pathlib styling Jacob Erickson 2022-01-08 12:03:09 -08:00
  • df9abf2558 Add yaml extract from png Jacob Erickson 2022-01-08 12:03:09 -08:00
  • 130ce33dce Add save/load from png Jacob Erickson 2022-01-08 12:03:09 -08:00
  • 360e6d9f3b Apply #261 Daniel Rojas 2021-11-27 13:42:17 +01:00
  • b0d0070f08 Bump version to 0.3.2 v0.3.2 Daniel Rojas 2021-11-27 13:32:40 +01:00
  • 9af0cb8ab0 Fix graphviz file header Julien Lecoeur 2021-11-26 16:05:04 +01:00
  • 7da2b9261a
    Fix graphviz file header Julien Lecoeur 2021-11-26 16:05:04 +01:00
  • a4d0efd793 Add TODO for empty connector pin tables Daniel Rojas 2021-11-15 18:09:32 +01:00
  • ee646592a0 WIP: BOM modes Daniel Rojas 2021-10-31 21:17:48 +01:00
  • 0da6fd6748 Add test file for node and title bgcolors Daniel Rojas 2021-10-31 14:03:17 +01:00
  • a92cf2450a Fix node background color rendering Daniel Rojas 2021-10-31 14:03:08 +01:00
  • 601c55099c Fix color cell implementation Daniel Rojas 2021-10-31 13:52:13 +01:00
  • 5f79258bb4 Implement multiple colors for components, improve multicolor table rendering Daniel Rojas 2021-10-31 13:36:40 +01:00
  • ab182f87e7 Allow multiple colors for components Daniel Rojas 2021-10-31 13:08:56 +01:00
  • f3e2ba613f Update test files Daniel Rojas 2021-10-31 13:08:44 +01:00
  • c5f6fb3b5d Add some test files to tests/ directory Daniel Rojas 2021-10-31 11:22:51 +01:00
  • e7c32d7678 Implement pin color output Daniel Rojas 2021-10-31 11:00:37 +01:00
  • 9e950f3ca0 Optimize BOM bubble geometry Daniel Rojas 2021-10-25 21:21:21 +02:00
  • 84dc4cf689 Fix line breaks in code Daniel Rojas 2021-10-25 21:20:26 +02:00
  • 2d98973192 Fix gauge conversion Daniel Rojas 2021-10-25 20:46:44 +02:00
  • c1121ef86a Add BOM bubble to additional component list (WIP) Daniel Rojas 2021-10-25 20:35:51 +02:00
  • a4f673f265 Stop recursive nesting of additional components Daniel Rojas 2021-10-25 20:31:22 +02:00
  • f3a1f606b0 Fix header levels Daniel Rojas 2021-10-25 20:25:05 +02:00
  • fddc7fa281 Add v0.3.1 release Daniel Rojas 2021-10-25 20:24:56 +02:00
  • 7f33517a79 Bump version to 0.3.1 v0.3.1 Daniel Rojas 2021-10-25 20:13:24 +02:00
  • 80b7a5407b Improve gracefulness when invoking wireviz.parse() without file_out Andreas Motl 2021-10-22 22:17:23 +02:00
  • 98f140201e Implement BOM bubbles Daniel Rojas 2021-10-25 20:04:24 +02:00
  • 27f48a93bb Change BOM output file extension from .bom.tsv to .tsv Daniel Rojas 2021-10-24 21:02:52 +02:00
  • adc7a39923 Rename Options.color_mode to .color_output_mod for consistency Daniel Rojas 2021-10-24 20:58:35 +02:00
  • 4522d79a13 Sort BOM by category, assign BOM IDs Daniel Rojas 2021-10-24 20:54:17 +02:00
  • 0e3aa84926 Add tabulate to dependency list (might remove later if not needed) Daniel Rojas 2021-10-24 18:28:47 +02:00
  • aa8f8a932f Adapt tutorial08.yml (remove unit field) Daniel Rojas 2021-10-24 18:25:46 +02:00
  • 5cc11dc53b Add qty test file Daniel Rojas 2021-10-24 18:18:18 +02:00
  • 30e44733ae Compute qty's of additional components (WIP) Daniel Rojas 2021-10-24 18:18:03 +02:00
  • 46e6b239eb Make pin_objects and wire_objects dictionaries Daniel Rojas 2021-10-24 17:01:28 +02:00
  • a976aa169a Implement BOM population (missing: qty multipliers) Daniel Rojas 2021-10-24 16:30:22 +02:00
  • aff08b6081 Clarify wireviz.parse() input types Daniel Rojas 2021-10-23 11:56:35 +02:00
  • a2a57caa58 Restructure and update .gitignore Daniel Rojas 2021-10-23 11:52:59 +02:00
  • 901a0deae9
    Merge c87f0733b05c1f7ae7b0b1722f74c99056ff02f9 into a6efd281248975144f3396f233df84814d8fc911 kvid 2021-10-23 02:12:26 +00:00
  • f729eda67c Improve gracefulness when invoking wireviz.parse() without file_out Andreas Motl 2021-10-22 22:17:23 +02:00
  • 622986a247 Add pyan to devtools.txt Daniel Rojas 2021-10-22 21:13:53 +02:00
  • c87f0733b0 Make Options inherit from Look KV 2021-10-03 19:07:41 +02:00
  • 8e09cb9841 Rename Look attribute color to bordercolor KV 2021-10-03 18:37:55 +02:00
  • bb39a12256 Replace bgcolor of node elements with box containing Look KV 2021-10-03 17:37:38 +02:00
  • 251aab08ff Move color and font options into new Look dataclass KV 2021-04-25 07:37:01 +02:00
  • 40aed9e23a Import Color from the file it is now defined KV 2021-09-28 22:13:01 +02:00
  • b45d0aee50 Rename modules, adjust imports, move build_examples.py Daniel Rojas 2021-10-21 22:41:24 +02:00
  • 6c84db7055 Deprecate Python 3.7, add Python 3.10 Daniel Rojas 2021-10-21 22:47:47 +02:00
  • 0882c51e10 Define CLI epilog str in single statement Daniel Rojas 2021-10-21 22:13:46 +02:00
  • e62e385238 Change description to type in additional BOM item YAML Daniel Rojas 2021-10-21 22:08:57 +02:00
  • 5d45725684 Prepare harness.populate_bom() Daniel Rojas 2021-10-21 22:07:30 +02:00
  • cb5e8be940 Improve BOM generation (TODO: wires from a bundle) Daniel Rojas 2021-10-21 20:58:52 +02:00
  • 8e9738cc56 do not add autogenerated designators to BOM Daniel Rojas 2021-10-21 20:25:42 +02:00
  • 4b4ce29830 Include nested additional components in BOM Daniel Rojas 2021-10-21 20:25:28 +02:00
  • 7cb8042dbc Clean up Daniel Rojas 2021-10-21 19:36:23 +02:00
  • 52026a39dc Improve subclassing of components, prepare for BOM refactoring Daniel Rojas 2021-10-21 17:15:02 +02:00
  • 84a85327fe Remove unused line Daniel Rojas 2021-10-21 12:21:00 +02:00
  • f8300913c6 Apply dot tweaks last Daniel Rojas 2021-10-21 12:11:04 +02:00
  • 962f7d3eda Make variable name more expressive Daniel Rojas 2021-10-21 12:09:28 +02:00
  • 9c48b625ec Break longer lines not caught by black Daniel Rojas 2021-10-21 12:05:00 +02:00
  • 496b6b1146 Make green color darker Daniel Rojas 2021-10-20 21:05:56 +02:00
  • 9e354e25c7 Re-sort wv_colors.py Daniel Rojas 2021-10-20 21:04:28 +02:00
  • ab358442ae Use color objects in WireViz Daniel Rojas 2021-10-20 20:14:10 +02:00
  • ff9e35a2a5 Implement color objects Daniel Rojas 2021-10-20 03:51:37 +02:00