Joeri Exelmans
|
cb15bbfcfe
A round-trip of parsing and generating XML now gives identical result (in drawio) for the edgeLabel.drawio file
|
2 years ago |
Joeri Exelmans
|
e6dce08fe9
Fix parsing of edge with more than one label
|
2 years ago |
Joeri Exelmans
|
66db52afc5
Add missing feature of label offsets to Abstract Syntax, parser and generator.
|
2 years ago |
Joeri Exelmans
|
4b94fb45b1
Add utility function for generating an empty page
|
2 years ago |
Joeri Exelmans
|
3b6abf7614
Make Drawio-XML generator more composable
|
2 years ago |
Joeri Exelmans
|
0ee49cb568
Clean
|
2 years ago |
Joeri Exelmans
|
1a0d79d140
Add module for parsing drawio shape libraries, and instantiating their shapes.
|
2 years ago |
Joeri Exelmans
|
57534eb740
Expose function to parse <mxgraphmodel> + run test suite upon build.
|
2 years ago |
Joeri Exelmans
|
5e6c24bbb7
Move OML generation stuff to drawio2oml repo (this repo ONLY implements the Py <-> Draw.io interface)
|
2 years ago |
Joeri Exelmans
|
79c98fa004
Abstract syntax contains the actual diagram tree (parent, child, source, target relations resolved)
|
2 years ago |
Joeri Exelmans
|
77f9139502
Add drawio version field + fix handling of compressed files.
|
2 years ago |
Joeri Exelmans
|
e510b093ed
WIP: OML generator
|
2 years ago |
Joeri Exelmans
|
982e9a3ea2
Just include the root cell (makes parser and generator much simpler)
|
2 years ago |
Joeri Exelmans
|
030fc873c8
Fix bug in style parser + test does a round-trip
|
2 years ago |
Joeri Exelmans
|
9fd52985b7
Begin writing OML generator
|
2 years ago |