Commit Graph

  • d669b38392 Separate base64-encoding from file handling Daniel Rojas 2020-11-16 19:36:22 +01:00
  • 1d29c6cce8 Include user input in unit parsing error messages Daniel Rojas 2020-11-16 17:55:39 +01:00
  • 694f3a3f96 Detect and assign unit within cable length attribute Daniel Rojas 2020-11-16 17:51:45 +01:00
  • 4fd8b1fc97 Add #7, #196 (#161, #162, #171) Daniel Rojas 2020-11-16 17:31:36 +01:00
  • dec64abaf5 Add support for wire length units William Sutton 2020-08-28 18:00:21 -04:00
  • 9801437d77 Support length_unit for bundles equally as for cables KV 2020-11-15 01:29:36 +01:00
  • 8cd3e2dcb7 Add length_unit Steve Traugott 2020-10-05 00:26:38 -07:00
  • b4a77e842c Add support for wire length units William Sutton 2020-08-28 18:00:21 -04:00
  • 45a45dc69e Hide names for auto-generated items Daniel Rojas 2020-11-15 20:38:47 +01:00
  • 347f7dbd56 Clean up arrow stuff Daniel Rojas 2020-11-15 20:22:54 +01:00
  • 7eccbe4809 Remove debugging output Daniel Rojas 2020-11-15 20:19:17 +01:00
  • 4c74a5cb01 Small fixes Daniel Rojas 2020-11-15 20:10:55 +01:00
  • 3ef376ecdf Simplify connectioncount check Daniel Rojas 2020-11-15 20:09:09 +01:00
  • ec966cc278 Implement check for alternating connectors and cables/arrows Daniel Rojas 2020-11-15 19:55:42 +01:00
  • 39698a3d61 Add get_single_key_and_value() helper function Daniel Rojas 2020-11-15 17:45:22 +01:00
  • 81940469ac Add TODO re. missing connection count Daniel Rojas 2020-11-15 17:27:59 +01:00
  • 973125cd75 Use Pathlib to overwrite file Daniel Rojas 2020-11-15 12:30:23 +01:00
  • cb240af1f7 Delete and rename files only after closing handles Daniel Rojas 2020-11-15 12:17:31 +01:00
  • 61684425df Remove more debugging stuff Daniel Rojas 2020-11-15 12:15:35 +01:00
  • 04ddf53c4f Minor fixes Daniel Rojas 2020-11-15 12:14:48 +01:00
  • 9996b3bc2d Use correct MIME subtype for embedded image Daniel Rojas 2020-11-15 12:06:15 +01:00
  • 3e092a4fbb Remove debugging lines Daniel Rojas 2020-11-15 11:46:38 +01:00
  • cf77b3463b Enable embedding of images in WireViz SVG output Daniel Rojas 2020-11-15 11:42:41 +01:00
  • cc93a330fb Add option to [not] overwrite original SVG file Daniel Rojas 2020-11-15 11:42:17 +01:00
  • d4dc19cac5 Reference capture group by name Daniel Rojas 2020-11-15 11:02:01 +01:00
  • 7d0cc07b1d Split long line Daniel Rojas 2020-11-15 10:55:11 +01:00
  • 37c8e19961 Make regex case-insensitive Daniel Rojas 2020-11-15 10:50:58 +01:00
  • 6c946ce14e Resolve relative image URLs Daniel Rojas 2020-11-15 10:50:42 +01:00
  • bf96f5e858 Implement function to embed images within SVG file Daniel Rojas 2020-11-15 10:36:45 +01:00
  • 87cde3b21f Fix rebase error Daniel Rojas 2020-11-15 09:38:39 +01:00
  • ecbc7d5b4e Move regex attribution to code comment Daniel Rojas 2020-10-30 08:13:29 +01:00
  • 259044ac84 Minor changes Daniel Rojas 2020-10-24 20:56:00 +02:00
  • 00df29aa57 Delete temp file Daniel Rojas 2020-10-24 16:53:52 +02:00
  • d913bea14c Add test5.yml Daniel Rojas 2020-10-24 16:35:19 +02:00
  • b589b68b8a Improve arrow regex Daniel Rojas 2020-10-24 15:48:56 +02:00
  • 19d44c32f9 Remove debugging print() lines Daniel Rojas 2020-10-24 15:23:50 +02:00
  • 29b38364b3 Re-enable double line despite bug Daniel Rojas 2020-10-24 15:12:21 +02:00
  • 9ddb3afe6e Remove obsolete attributes in examples Daniel Rojas 2020-10-24 15:06:32 +02:00
  • fc58108de0 Re-enable image code in wireviz.py Daniel Rojas 2020-10-24 15:03:51 +02:00
  • addb180292 Re-enable image in ex08.yml Daniel Rojas 2020-10-24 15:00:38 +02:00
  • ea9a4e4c74 Update examples Daniel Rojas 2020-10-24 14:54:23 +02:00
  • b89412aabe Fix typo Daniel Rojas 2020-10-24 14:49:23 +02:00
  • 2e5d58b103 Fix missing pin actiation Daniel Rojas 2020-10-24 14:40:21 +02:00
  • caaaa38feb Restructure code Daniel Rojas 2020-10-24 14:32:14 +02:00
  • 9d0582e10c Comment out GraphViz bug Daniel Rojas 2020-10-24 14:31:49 +02:00
  • 2c78e46c77 Find arrows with RegEx Daniel Rojas 2020-10-24 13:54:08 +02:00
  • 37cedb960e Double arrows working Daniel Rojas 2020-10-24 12:52:10 +02:00
  • 82fcfbe71e Add YAML code for user-provided examples Daniel Rojas 2020-10-24 12:27:23 +02:00
  • 88176dbd98 Add .gitignore to test/ directory Daniel Rojas 2020-10-24 12:27:01 +02:00
  • f985a7917c Remove unused code Daniel Rojas 2020-10-24 12:26:50 +02:00
  • e62e08ac0e Single arrows work Daniel Rojas 2020-10-24 12:09:42 +02:00
  • faa72df625 Update test file Daniel Rojas 2020-10-24 02:42:33 +02:00
  • 6686122e2a Fix but with connectioncount Daniel Rojas 2020-10-24 02:42:01 +02:00
  • e94ff2c957 Adapt examples + tutorials Daniel Rojas 2020-10-24 02:36:00 +02:00
  • b007c5a659 Remove unused code Daniel Rojas 2020-10-24 02:25:53 +02:00
  • 57cc55a0b4 Test file working Daniel Rojas 2020-10-24 02:25:16 +02:00
  • ea05519a24 Remove unused code Daniel Rojas 2020-10-24 01:49:00 +02:00
  • ef9f36f1b0 Component generation seems to work Daniel Rojas 2020-10-24 01:45:01 +02:00
  • a50c7794c5 WIP: first working example of new . notation Daniel Rojas 2020-10-23 22:17:38 +02:00
  • c6b2375e5c Comment out arrows in test file Daniel Rojas 2020-10-23 22:17:18 +02:00
  • 4e74aa2a9c Remove unused check_designators() function Daniel Rojas 2020-10-23 20:13:31 +02:00
  • ef76d4e962 Add test file Daniel Rojas 2020-10-22 18:12:36 +02:00
  • a7e75a05e3 Resolve image paths correctly Daniel Rojas 2020-10-24 21:01:02 +02:00
  • f31076b3c0 Add #151, #192 Daniel Rojas 2020-11-15 08:47:53 +01:00
  • 96bd121403 Create separate modules for BOM and HTML functions Daniel Rojas 2020-11-01 12:30:31 +01:00
  • 0e3a24d773 Create separate modules for BOM and HTML functions Daniel Rojas 2020-11-01 12:30:31 +01:00
  • a251635e96 Add #70, #169, #193, #194 Daniel Rojas 2020-11-14 23:27:27 +01:00
  • eebf932c8d Show pin labels of adjacent connectors in cable node (#70) Daniel Rojas 2020-11-11 20:59:27 +01:00
  • 3bf448c692 Update example 08 to reference wires using colors Daniel Rojas 2020-11-11 16:39:56 +01:00
  • 03e6077512 Allow referencing wires by color/label (#169,#193) Daniel Rojas 2020-11-11 16:13:47 +01:00
  • 3ff8e6e016 Show pin labels of adjacent connectors in cable node (#70) Daniel Rojas 2020-11-11 20:59:27 +01:00
  • 357c526675 Update example 08 to reference wires using colors Daniel Rojas 2020-11-11 16:39:56 +01:00
  • 151f3d46b1 Allow referencing wires by color/label (#169,#193) Daniel Rojas 2020-11-11 16:13:47 +01:00
  • a75122c95d Add #53, #141 (pin colors) Daniel Rojas 2020-11-14 09:50:43 +01:00
  • feff47f47b
    Add option to add colors to connector pins (#141) Daniel Rojas 2020-11-14 09:43:01 +01:00
  • 0d62b01f31
    Add suggestion by @kvid Daniel Rojas 2020-11-13 15:27:15 +01:00
  • 03a207de92 Add more suggestions by @kvid Daniel Rojas 2020-11-11 15:00:32 +01:00
  • 4eea76736f Implement changes suggested by @kvid Daniel Rojas 2020-11-10 19:36:42 +01:00
  • 711704dde9 Add option to define connector pin colors (#141) Daniel Rojas 2020-10-23 18:39:41 +02:00
  • 2f362e6ad4 Add #156, #163 Daniel Rojas 2020-11-01 15:30:31 +01:00
  • 64bd34a7c6 Add type aliases that reflect their semantics KV 2020-09-06 20:58:03 +02:00
  • 3f091bb419 Update the types of dataclass attributes according to usage KV 2020-09-01 18:09:01 +02:00
  • c04804c832 Add type aliases that reflect their semantics KV 2020-09-06 20:58:03 +02:00
  • a050e9d261 Update the types of dataclass attributes according to usage KV 2020-09-01 18:09:01 +02:00
  • 0593fdab8a Add #164 Daniel Rojas 2020-10-22 23:10:35 +02:00
  • e2e8bbfb91 Remove input text hyperlinks except in the HTML BOM Miklos Marton 2020-09-09 17:34:12 +02:00
  • a3345ded9d Remove input text hyperlinks except in the HTML BOM Miklos Marton 2020-09-09 17:34:12 +02:00
  • 9354eb2dbc Add #50, #115 Daniel Rojas 2020-10-22 17:57:11 +02:00
  • fbc3511e82 Cherry-pick updates from #115 by @Tyler-Ward Daniel Rojas 2020-10-22 17:55:26 +02:00
  • e85ee5d285
    Allow addittional BOM items within components (#115) Tyler Ward 2020-10-22 16:53:33 +01:00
  • 4eeff65cf1 Remove aditional component type capitilisation and swap to rstrip. Tyler Ward 2020-10-20 22:30:18 +01:00
  • 052348cd54 Remove unused functions and code formatting tweaks Tyler Ward 2020-10-20 21:58:47 +01:00
  • f128ea2d10 Add additional_components to the syntax documentation. Tyler Ward 2020-10-19 00:18:19 +01:00
  • 5e0827bbc0 Improve multiline field handling to avoid unwanted spaces Tyler Ward 2020-10-19 00:33:33 +01:00
  • e6c21bdc02 Fix issue with deduplication of connectors. Tyler Ward 2020-10-17 23:07:17 +01:00
  • 715fe36116 Remove brackets arround if statements and shorten bom dict opperatiions Tyler Ward 2020-10-17 21:30:23 +01:00
  • b7f184e79c Moved bom entry description generation to be in order of aperance Tyler Ward 2020-10-06 01:16:12 +01:00
  • cb3e3f44e8 Deduplicate additional components functions Tyler Ward 2020-10-05 22:18:37 +01:00
  • a450c82e72 Make description for additional components a property Tyler Ward 2020-10-01 23:41:24 +01:00
  • 20622e0346 Move qty_multiplier functions into Connector and cable dataclasses Tyler Ward 2020-10-01 23:40:57 +01:00