Commit graph

17 commits

Author SHA1 Message Date
f6f90171a5 Fix bug: can handle empty text nodes in Xournal++ 2023-05-04 11:52:50 +02:00
236f52c7dd Update template 2023-05-04 11:35:01 +02:00
df5f0b2d51 Update nixpkgs 2023-05-03 15:17:19 +02:00
bb26038754 Update dependencies 2023-05-02 11:24:34 +02:00
30298afa47 Fun with flakes 2023-04-22 01:23:56 +02:00
62f87af80b Add mandatory name attribute to OML model 2023-04-13 11:28:44 +02:00
218695c392 Add more parameters to OML generator 2023-04-12 18:08:47 +02:00
dffe13e9a7 Add "minimal mode" to OML generator, omitting additional XML attributes and non-text nodes 2023-03-24 16:59:16 +01:00
e9e83da78b Update OML generator to use DTDesign namespaces + simplify OML template 2023-03-20 16:22:33 +01:00
c745dc42eb Update OML generator with latest vocabulary version. 2023-03-13 15:20:04 +01:00
647f1b492f Update README 2023-03-13 14:50:27 +01:00
b777df7874 Update project layout 2023-03-03 18:06:13 +01:00
ea70d9278e Simplify abstract syntax further. Added OML exporter and test. 2023-03-03 15:53:07 +01:00
a84f473feb Got rid of 'Header' class in abstract syntax (moved its attributes right into XournalFile) 2023-03-02 15:46:34 +01:00
ceb1c2ffed Fix some things 2023-03-02 11:11:40 +01:00
b2d7c5b4b6 Add pyproject.toml 2023-03-01 19:03:15 +01:00
8e6a90ef01 Added abstract syntax and parser. 2023-03-01 17:58:05 +01:00