18 Commits

Author SHA1 Message Date
Daniel Rojas
064c7fd7c8 Outsource gv_pin_table(), simplify padding 2023-09-12 19:37:09 +02:00
Daniel Rojas
0078a18953 Remove old stuff, slightly simplify code 2023-09-12 19:37:08 +02:00
Daniel Rojas
d65222953e More WIP 2023-09-12 19:37:08 +02:00
Daniel Rojas
f46bce6867 WIP 2023-09-12 19:37:08 +02:00
Daniel Rojas
1f8dd49eb9 Implement HTML indentation 2023-09-12 19:37:08 +02:00
Daniel Rojas
d348ebe4ce WIP: refactor cable node generation 2023-09-12 19:37:08 +02:00
Daniel Rojas
60b2f6caa9 Further refactor connector node generation 2023-09-12 19:37:07 +02:00
Daniel Rojas
046a1c2ea6 Refactor connector node generation 2023-09-12 19:37:07 +02:00
Daniel Rojas
f7359ff9b1 WIP 2023-09-12 19:37:06 +02:00
Daniel Rojas
c89cf735ae Apply some manual fixes, reapply black 2021-10-16 22:09:59 +02:00
Daniel Rojas
f92985a61c Apply black 2021-10-16 22:09:59 +02:00
Daniel Rojas
344615483a Apply isort 2021-10-16 22:09:59 +02:00
Daniel Rojas
2a62dae9ee Resolve edge case of empty HTML tables 2021-10-13 21:39:11 +02:00
Daniel Rojas
3cc36e1573 Harmonize shebangs and encoding info
- Use `#!/usr/bin/env python3` on executable modules
- Remove shebangs on all other `.py` files
- Add UTF-8 encoding info where mising
2021-10-11 20:05:52 +02:00
KV
324508a8ee Support image.bgcolor to enable adapting to image colors 2021-09-28 19:14:28 +02:00
KV
45d7d03fe0 Support both bgcolor and bgcolor_title attributes
Solves #210 completely by supporting bgcolor of both the node title
and the whole node independently using separate attributes.
2021-09-28 19:14:28 +02:00
KV
dbccb77b08 Add bgcolor attribute to connectors and cables
This solves the #210 suggestion to render the title row of
the graph nodes with this bgcolor.
2021-09-28 19:14:28 +02:00
Daniel Rojas
96bd121403 Create separate modules for BOM and HTML functions 2020-11-15 08:42:57 +01:00