237 Commits

Author SHA1 Message Date
Daniel Rojas
c38d2b1876 Move examples 2020-05-27 19:55:29 +02:00
Daniel Rojas
346dd72510 Add to-do list 2020-05-27 19:07:49 +02:00
Daniel Rojas
e829294c70 Add example 2 as YAML file 2020-05-27 19:07:49 +02:00
Daniel Rojas
eaf57a81bc Re-format code
oops
2020-05-27 19:07:49 +02:00
Daniel Rojas
544e009bcb Change order of arguments in wire..connect()
squash
2020-05-27 18:51:55 +02:00
Daniel Rojas
517cba4863 Implement YAML to WireViz converter 2020-05-27 18:25:33 +02:00
Daniel Rojas
e0286b2f51 Implement first proof of concept 2020-05-25 19:22:17 +02:00
Daniel Rojas
6b2da96865 Add pyyaml module 2020-05-25 19:18:49 +02:00
Daniel Rojas
841dd6efcf Add .txt exension to LICENSE file 2020-05-24 21:47:58 +02:00
Daniel Rojas
a2971e7ee2 Improve handling of single connections in Cable.connect() 2020-05-24 21:46:02 +02:00
Daniel Rojas
09af846631 Merge branch 'dev' 2020-05-24 15:27:55 +02:00
Daniel Rojas
06a9188e83 Add minimalist example 4 2020-05-24 15:20:53 +02:00
Daniel Rojas
09bc282506 Add option to hide pin/wire counts 2020-05-24 15:20:53 +02:00
Daniel Rojas
542aea2fe4 Improve handling of empty lists when nesting 2020-05-24 15:20:53 +02:00
Daniel Rojas
f0724ede3f Auto-decide connector pin side based on wiring 2020-05-24 15:20:53 +02:00
Daniel Rojas
5b0134f84f Merge branch 'dev' 2020-05-24 14:04:58 +02:00
Daniel Rojas
2b955fa10c Add wire color to loops 2020-05-24 14:03:19 +02:00
Daniel Rojas
9b745b6cbb Add WireViz info to output file 2020-05-24 14:01:41 +02:00
Daniel Rojas
492710baa6 Update examples, change output file extension from .dot to .gv 2020-05-24 13:54:02 +02:00
Daniel Rojas
30fe715166 Move examples 2020-05-24 13:41:34 +02:00
Daniel Rojas
e3d78f3e01 Improve output function 2020-05-24 13:41:18 +02:00
Daniel Rojas
ae959f6b92 Remove unused files 2020-05-24 13:28:38 +02:00
Daniel Rojas
2e7fc92123 Merge branch 'dev' 2020-05-24 13:20:40 +02:00
Daniel Rojas
1e076b52c3 Delete old rendering functions 2020-05-24 13:18:32 +02:00
Daniel Rojas
85eab22b13 Re-implement rendering using graphviz module 2020-05-24 13:18:32 +02:00
Daniel Rojas
1dde27b072 Add German color short codes 2020-05-23 21:38:22 +02:00
Daniel Rojas
e6cfc3b2ee Add GraphViz Python module
https://github.com/xflr6/graphviz
2020-05-23 21:17:19 +02:00
Daniel Rojas
7fbaad68dc Merge branch 'dev' 2020-05-23 20:15:43 +02:00
Daniel Rojas
5278904234 Update readme 2020-05-23 20:15:31 +02:00
Daniel Rojas
ff94b475c4 Make output background color transparent 2020-05-22 21:34:37 +02:00
Daniel Rojas
db73fa5c81 Expand DIN 47100 colors (up to 20 wires) 2020-05-22 21:26:41 +02:00
Daniel Rojas
504399c62e Fix UTF encoding for ² character 2020-05-22 21:26:18 +02:00
Daniel Rojas
9a085c7f40 Merge branch 'dev' 2020-05-22 20:59:52 +02:00
Daniel Rojas
c0d8017bd7 Remove old debug code 2020-05-22 20:58:05 +02:00
Daniel Rojas
049d439d7c Improve color looping 2020-05-22 20:49:15 +02:00
Daniel Rojas
81b2cb5423 Loop color codes 2020-05-22 20:02:34 +02:00
Daniel Rojas
5fc93a8bce Improve color code handling 2020-05-22 20:02:20 +02:00
Daniel Rojas
5a2f3d7ed0 Change GraphVIz output from digraph to graph 2020-05-22 19:36:31 +02:00
Daniel Rojas
f649702a8b Update readme 2020-05-22 19:30:45 +02:00
Daniel Rojas
e63dfc01e6 Add option to show equivalent AWG 2020-05-22 19:26:29 +02:00
Daniel Rojas
a5c6a46ca5 Merge branch 'dev' 2020-05-22 18:43:33 +02:00
Daniel Rojas
685adde8cb Update readme 2020-05-22 18:43:14 +02:00
Daniel Rojas
548adcdfb7 Add Harness class, simplify harness creation 2020-05-22 18:30:12 +02:00
Daniel Rojas
a51da3731d Move to-do list into Readme 2020-05-22 17:31:45 +02:00
Daniel Rojas
f11dce97d2 Merge branch 'dev' 2020-05-22 17:29:14 +02:00
Daniel Rojas
542c4e61ab Split examples into separate files 2020-05-22 17:28:40 +02:00
Daniel Rojas
aee4ec1b4c Add output functionality to module 2020-05-22 17:28:11 +02:00
Daniel Rojas
24be1bb07b Merge branch 'dev' 2020-05-22 17:06:48 +02:00
Daniel Rojas
af5d26021f Update to-do list 2020-05-22 17:06:34 +02:00
Daniel Rojas
802c10e6e1 Update example 1 2020-05-22 17:05:14 +02:00