Commit Graph

  • 2dd21ae6aa Change some default parameter values Daniel Rojas 2020-05-29 19:20:10 +02:00
  • 3ae3fff15b Merge branch 'dev' Daniel Rojas 2020-05-28 20:35:52 +02:00
  • 5461cb016d Simplify ferrule creation Daniel Rojas 2020-05-28 20:35:35 +02:00
  • 5867bd50c4 Clean up wire color assignment logic Daniel Rojas 2020-05-28 20:27:54 +02:00
  • 516d8c30f4 Simplify __init__ functions, Pt. III: use dataclasses Daniel Rojas 2020-05-28 20:01:13 +02:00
  • aeda312ffd Simplify __init__ functions, Pt. II Daniel Rojas 2020-05-28 19:02:30 +02:00
  • 77a69d2362 Simplify processing input file sections Daniel Rojas 2020-05-28 18:46:25 +02:00
  • ab922928de Simplify __init__ functions, Pt. I Daniel Rojas 2020-05-28 18:37:44 +02:00
  • 07567be3ca Clean up code Daniel Rojas 2020-05-28 17:51:30 +02:00
  • 71641df39b Fine-tune wire colors Daniel Rojas 2020-05-27 22:10:47 +02:00
  • 591829b6fc Add unnamed connector ('ferrule') support proof of concept Daniel Rojas 2020-05-27 21:49:18 +02:00
  • 2f42bb41c9 Merge branch 'dev' Daniel Rojas 2020-05-27 20:07:15 +02:00
  • c58cda04b1 Update readme + todo Daniel Rojas 2020-05-27 19:55:37 +02:00
  • c38d2b1876 Move examples Daniel Rojas 2020-05-27 19:55:29 +02:00
  • 346dd72510 Add to-do list Daniel Rojas 2020-05-27 18:57:58 +02:00
  • e829294c70 Add example 2 as YAML file Daniel Rojas 2020-05-27 18:50:44 +02:00
  • eaf57a81bc Re-format code Daniel Rojas 2020-05-27 18:50:27 +02:00
  • 544e009bcb Change order of arguments in wire..connect() Daniel Rojas 2020-05-27 18:49:57 +02:00
  • 517cba4863 Implement YAML to WireViz converter Daniel Rojas 2020-05-26 22:07:39 +02:00
  • e0286b2f51 Implement first proof of concept Daniel Rojas 2020-05-25 19:19:16 +02:00
  • 6b2da96865 Add pyyaml module Daniel Rojas 2020-05-25 19:18:49 +02:00
  • 841dd6efcf Add .txt exension to LICENSE file Daniel Rojas 2020-05-24 21:47:58 +02:00
  • a2971e7ee2 Improve handling of single connections in Cable.connect() Daniel Rojas 2020-05-24 21:46:02 +02:00
  • 09af846631 Merge branch 'dev' Daniel Rojas 2020-05-24 15:27:55 +02:00
  • 06a9188e83 Add minimalist example 4 Daniel Rojas 2020-05-24 15:10:56 +02:00
  • 09bc282506 Add option to hide pin/wire counts Daniel Rojas 2020-05-24 15:06:30 +02:00
  • 542aea2fe4 Improve handling of empty lists when nesting Daniel Rojas 2020-05-24 15:05:59 +02:00
  • f0724ede3f Auto-decide connector pin side based on wiring Daniel Rojas 2020-05-24 14:44:19 +02:00
  • 5b0134f84f Merge branch 'dev' Daniel Rojas 2020-05-24 14:04:58 +02:00
  • 2b955fa10c Add wire color to loops Daniel Rojas 2020-05-24 14:03:19 +02:00
  • 9b745b6cbb Add WireViz info to output file Daniel Rojas 2020-05-24 14:01:41 +02:00
  • 492710baa6 Update examples, change output file extension from .dot to .gv Daniel Rojas 2020-05-24 13:54:02 +02:00
  • 30fe715166 Move examples Daniel Rojas 2020-05-24 13:41:34 +02:00
  • e3d78f3e01 Improve output function Daniel Rojas 2020-05-24 13:41:18 +02:00
  • ae959f6b92 Remove unused files Daniel Rojas 2020-05-24 13:28:38 +02:00
  • 2e7fc92123 Merge branch 'dev' Daniel Rojas 2020-05-24 13:20:40 +02:00
  • 1e076b52c3 Delete old rendering functions Daniel Rojas 2020-05-24 13:12:04 +02:00
  • 85eab22b13 Re-implement rendering using graphviz module Daniel Rojas 2020-05-24 10:51:38 +02:00
  • 1dde27b072 Add German color short codes Daniel Rojas 2020-05-23 21:38:22 +02:00
  • e6cfc3b2ee Add GraphViz Python module Daniel Rojas 2020-05-23 21:17:19 +02:00
  • 7fbaad68dc Merge branch 'dev' Daniel Rojas 2020-05-23 20:15:43 +02:00
  • 5278904234 Update readme Daniel Rojas 2020-05-23 20:15:31 +02:00
  • ff94b475c4 Make output background color transparent Daniel Rojas 2020-05-22 21:34:37 +02:00
  • db73fa5c81 Expand DIN 47100 colors (up to 20 wires) Daniel Rojas 2020-05-22 21:26:41 +02:00
  • 504399c62e Fix UTF encoding for ² character Daniel Rojas 2020-05-22 21:26:18 +02:00
  • 9a085c7f40 Merge branch 'dev' Daniel Rojas 2020-05-22 20:59:52 +02:00
  • c0d8017bd7 Remove old debug code Daniel Rojas 2020-05-22 20:58:05 +02:00
  • 049d439d7c Improve color looping Daniel Rojas 2020-05-22 20:22:28 +02:00
  • 81b2cb5423 Loop color codes Daniel Rojas 2020-05-22 20:02:34 +02:00
  • 5fc93a8bce Improve color code handling Daniel Rojas 2020-05-22 20:02:20 +02:00
  • 5a2f3d7ed0 Change GraphVIz output from digraph to graph Daniel Rojas 2020-05-22 19:36:31 +02:00
  • f649702a8b Update readme Daniel Rojas 2020-05-22 19:30:45 +02:00
  • e63dfc01e6 Add option to show equivalent AWG Daniel Rojas 2020-05-22 19:26:29 +02:00
  • a5c6a46ca5 Merge branch 'dev' Daniel Rojas 2020-05-22 18:43:33 +02:00
  • 685adde8cb Update readme Daniel Rojas 2020-05-22 18:43:14 +02:00
  • 548adcdfb7 Add Harness class, simplify harness creation Daniel Rojas 2020-05-22 18:25:24 +02:00
  • a51da3731d Move to-do list into Readme Daniel Rojas 2020-05-22 17:31:45 +02:00
  • f11dce97d2 Merge branch 'dev' Daniel Rojas 2020-05-22 17:29:14 +02:00
  • 542c4e61ab Split examples into separate files Daniel Rojas 2020-05-22 17:28:40 +02:00
  • aee4ec1b4c Add output functionality to module Daniel Rojas 2020-05-22 17:28:11 +02:00
  • 24be1bb07b Merge branch 'dev' Daniel Rojas 2020-05-22 17:06:48 +02:00
  • af5d26021f Update to-do list Daniel Rojas 2020-05-22 17:06:34 +02:00
  • 802c10e6e1 Update example 1 Daniel Rojas 2020-05-22 17:05:14 +02:00
  • 1b3fdb1e44 Update idea examples Daniel Rojas 2020-05-22 17:04:41 +02:00
  • 719ddd1e0d Add different color printing modes Daniel Rojas 2020-05-22 16:51:46 +02:00
  • c27f8dc825 Update example output Daniel Rojas 2020-05-22 16:39:12 +02:00
  • 140966f5bc Enhance parameter support Daniel Rojas 2020-05-22 16:36:29 +02:00
  • 485f7af747 Allow wires to hide pinout Daniel Rojas 2020-05-22 16:17:54 +02:00
  • abba76bba4 Add basic parameter support for connectors and wires Daniel Rojas 2020-05-22 16:04:35 +02:00
  • ee7d1ef4e3 Change double quotes to single quotes for strings Daniel Rojas 2020-05-22 15:41:20 +02:00
  • 1254ff23f8 Add to-do list Daniel Rojas 2020-05-22 14:50:09 +02:00
  • 7e1b23878d Allow hiding connector name Daniel Rojas 2020-05-22 14:48:43 +02:00
  • b8972313d9 Add info to header Daniel Rojas 2020-05-22 14:40:17 +02:00
  • 4030252876 Merge branch 'dev' Daniel Rojas 2020-05-22 14:37:24 +02:00
  • d7a6deb578 Update readme, add GNU GPL v3 license Daniel Rojas 2020-05-22 14:37:08 +02:00
  • d42b12fd0f Improve shield wiring, fix and expand example 1 Daniel Rojas 2020-05-22 14:28:54 +02:00
  • a198d27a26 Tweak brown color Daniel Rojas 2020-05-22 14:28:29 +02:00
  • 5097f54d92 Add example 3 Daniel Rojas 2020-05-22 14:06:13 +02:00
  • da258ceaa8 Add simple auto-wiring Daniel Rojas 2020-05-22 14:05:36 +02:00
  • c63da45d8f Update gitignore Daniel Rojas 2020-05-22 13:23:18 +02:00
  • 0ae58148e0 Add example 2 Daniel Rojas 2020-05-22 13:22:31 +02:00
  • 429d958e6d Add example output Daniel Rojas 2020-05-22 13:21:26 +02:00
  • 006fdba677 Make cable name hidden by default Daniel Rojas 2020-05-22 13:08:54 +02:00
  • 075d9ed9db Add ability to define loops on connectors Daniel Rojas 2020-05-22 12:58:09 +02:00
  • 59816cfb6d Optimize file output Daniel Rojas 2020-05-22 12:45:11 +02:00
  • e084da0d4a Add wire colors Daniel Rojas 2020-05-22 12:43:18 +02:00
  • 48e744a0ce Add GraphViz output functionality Daniel Rojas 2020-05-22 12:21:09 +02:00
  • 072958d1a3 Create first draft of wireviz Python module Daniel Rojas 2020-05-22 09:33:10 +02:00
  • 6b258179bc Update example2 Daniel Rojas 2020-05-20 22:47:31 +02:00
  • c6c7fbdec6 Update readme Daniel Rojas 2020-05-20 22:35:29 +02:00
  • bbed022354 Update readme Daniel Rojas 2020-05-20 22:34:00 +02:00
  • afcecbc626 Update example1 Daniel Rojas 2020-05-20 22:33:34 +02:00
  • 45cc18c360 Update readme Daniel Rojas 2020-05-20 22:24:05 +02:00
  • 7d763d00e0 Update example2 Daniel Rojas 2020-05-20 21:38:58 +02:00
  • 74066174e4 Add example2 Daniel Rojas 2020-05-20 21:20:47 +02:00
  • f59b13301f Add wire color to example1 Daniel Rojas 2020-05-20 20:50:43 +02:00
  • c9402cb226 Update readme Daniel Rojas 2020-05-20 19:32:49 +02:00
  • dbc1ccdb5a Add gitignore Daniel Rojas 2020-05-20 19:30:31 +02:00
  • 6c9d4151d5 Update readme Daniel Rojas 2020-05-20 19:28:58 +02:00
  • bbb38e7d9b Initial commit Daniel Rojas 2020-05-20 19:12:20 +02:00