Created README for the project with development plan for
implementing graph.py using Graphviz library:
- new_graph.py will replace graph.py
Changed text order in styrman-blocks.yml for correct ordering
of people in the tree at 'label: 8. sukupolvi, Antti Jokisen
lapset'.
Added program specific configurations in config.yaml under puudot
and added key for verbose mode. Currently verbose mode prints
'dot' information when running the program.
Refactored puudot.py and graph.py in order to allow easier
addition of output formats.
Hidden node was removed from a block to reduce empty space.
Link from previous level is connected to the node in the middle
(or the first of two middle nodes when even number of nodes).
Added ranksep in config to increase vertical space.
Restructured data to support block and node level links.
Added hidden nodes and edges in blocks to improve link
visualization.
Introduced support for configuring dot file parameters with
a config file.
Implemented code for the first test version.
Added Docker funtionality.
Define data location in compose and run:
docker compose up
Removed test data from the repository.