28 Commits

Author SHA1 Message Date
Martin Haug
1c1c994c46 Merge branch 'master' into syntax-model 2020-01-20 22:42:00 +01:00
Martin Haug
1eaa2d418b Page margin classes! 🐿 2020-01-20 22:38:33 +01:00
Laurenz
b1e956419d Re-engineer tokenization 🚿 2020-01-11 10:11:14 +01:00
Laurenz
c9fd39f37e Define base fallback list ♾ 2020-01-06 13:06:17 +01:00
Laurenz
2ee5810fec Asyncify font loading 🪐 2020-01-06 12:41:42 +01:00
Laurenz
bd384a2a63 Re-enable *, _ and `. 2020-01-05 11:18:13 +01:00
Laurenz
7b84f3b553 Adopt new font loading engine ⚙ 2020-01-04 22:43:26 +01:00
Laurenz
269f069a4d Simple line layouter 🧾 2019-12-30 22:28:56 +01:00
Laurenz
a87937d0c4 Merge branch 'dev' of https://github.com/laurmaedje/typstc into dev 2019-12-15 15:10:31 +01:00
Laurenz
f3e461b27c Paper styles and scalable+default margins 📜 2019-12-15 15:09:09 +01:00
Martin Haug
3cef3fa2e0 Merged changes 🔀 2019-12-15 15:04:26 +01:00
Laurenz
895507146f Reformat paper styles ♻ 2019-12-15 00:18:41 +01:00
Martin Haug
359d9e523a Added shitload of page dimension definitions 📘 2019-12-14 14:09:01 +01:00
Laurenz
665b4d2aca More consistent library code and functions 🎄 2019-12-13 23:59:01 +01:00
Laurenz
ff107cf3e7 Tidying up 🧹 2019-12-12 22:19:38 +01:00
Laurenz
e7277fec23 Add font size function 🌱 2019-12-12 11:41:04 +01:00
Laurenz
5782b82770 Refactor layouting base ♻ 2019-11-30 18:54:46 +01:00
Laurenz
b4efae0883 Remove bad tests and tweak numbers for better debugging 🧪 2019-11-28 20:38:21 +01:00
Laurenz
1a6fb48bc5 Page style modification functions 📜
- `page.size`
- `page.margins`
2019-11-18 15:10:11 +01:00
Laurenz
261ef9e33a Generalize tree layouter 🌲 2019-11-16 10:37:30 +01:00
Laurenz
ccc4639c7d Improve documentation comments 📜 2019-10-30 20:13:28 +01:00
Laurenz
7c0899b537 Run rustfmt 🚿 2019-10-13 13:10:21 +02:00
Laurenz
5c04185892 Reformat some things 🧺 2019-10-13 13:09:39 +02:00
Laurenz
f22a307000 Extract into separate repository 🧱 2019-10-09 19:46:42 +02:00
Laurenz
099ce71aba Unify font classes + By-value-contexts ⚖ 2019-06-22 15:32:19 +02:00
Laurenz
f6fe3b5cdd Implement function layouting ✒ 2019-06-22 12:25:01 +02:00
Laurenz
968e121697 Implement flex and box layouting 📏 2019-06-21 21:41:02 +02:00
Laurenz
b53ad6b1ec Introduce flex layouting 🎈 2019-06-17 10:08:16 +02:00