Laurenz
|
924a27bc37
|
Move Fragment into library
|
2023-02-09 14:11:00 +01:00 |
|
Laurenz
|
83b6858146
|
Math framework
|
2023-01-22 13:26:42 +01:00 |
|
Laurenz
|
a2d77e36ba
|
Frame debugging tools
|
2023-01-22 13:21:35 +01:00 |
|
Laurenz
|
9ba4d2c134
|
New macro setup
|
2022-12-14 10:09:44 +01:00 |
|
Laurenz
|
f57ce86431
|
Heading numbering and outline
|
2022-12-02 15:53:01 +01:00 |
|
Laurenz
|
9bc90c371f
|
Introspection
|
2022-12-02 15:45:18 +01:00 |
|
Laurenz
|
836692e73c
|
Widow and orphan prevention
|
2022-11-28 17:57:16 +01:00 |
|
Laurenz
|
989d170dc7
|
Fragments
|
2022-11-28 12:40:16 +01:00 |
|
Laurenz
|
6bafc63910
|
Document metadata
|
2022-11-26 23:52:01 +01:00 |
|
Laurenz
|
463e4ebd82
|
Refactor layout types 🚧
|
2019-10-13 12:08:07 +02:00 |
|
Laurenz
|
6f22e4f13c
|
Render debug boxes 🧭
|
2019-10-11 20:28:22 +02:00 |
|
Laurenz
|
c0e4fd55e6
|
Create test runner which renders layouts to images 🗺
|
2019-10-11 17:53:28 +02:00 |
|
Laurenz Mädje
|
b96a7e0cf3
|
Reuse font loader across compilations 🔋
|
2019-07-28 22:27:09 +02:00 |
|
Laurenz
|
c7ee2b393a
|
Fix top-left text alignment 📐
|
2019-06-22 12:51:06 +02:00 |
|
Laurenz
|
b53ad6b1ec
|
Introduce flex layouting 🎈
|
2019-06-17 10:08:16 +02:00 |
|
Laurenz Mädje
|
3e9f42661e
|
Move to top-left default positioning 📐
|
2019-06-02 19:15:45 +02:00 |
|
Laurenz Mädje
|
221934df4b
|
Add margins with basic box layouter 📖
|
2019-06-02 18:01:22 +02:00 |
|
Laurenz Mädje
|
c4eb4ee362
|
Fix some documentation 🚧
|
2019-06-02 12:39:59 +02:00 |
|
Laurenz
|
c38e17d91f
|
Thoroughly improve documentation 📝
|
2019-05-26 21:59:33 +02:00 |
|
Laurenz
|
b3734bbc04
|
Restructure engine into modular layouter 🍂
|
2019-05-24 12:24:10 +02:00 |
|
Laurenz
|
e6e5aad7ce
|
Refactor font providing ⚙
|
2019-03-30 18:47:17 +01:00 |
|
Laurenz
|
db96ecae94
|
Move some types into better places 🧱
|
2019-03-30 16:58:45 +01:00 |
|
Laurenz
|
83dd762f67
|
Font providers 🚀+ better docs 📜
|
2019-03-14 19:54:38 +01:00 |
|
Laurenz
|
89205368c2
|
Fix space handling for multiline 🔨
|
2019-03-13 19:15:51 +01:00 |
|
Laurenz
|
0c87c0c5a5
|
Basic multiline support 📜
|
2019-03-13 18:42:33 +01:00 |
|
Laurenz
|
107450ee5c
|
Restructure typeset crate ✈
|
2019-03-11 22:15:34 +01:00 |
|
Laurenz
|
67281c4f46
|
Redesign document representation 🧱
|
2019-03-11 17:24:00 +01:00 |
|
Laurenz
|
6b8da16be8
|
Parse format 12 cmap 🔨
|
2019-02-26 22:34:56 +01:00 |
|
Laurenz
|
6e9671f149
|
Write PDFs with extern fonts 🌏
|
2019-02-26 14:02:18 +01:00 |
|
Laurenz
|
29229c4002
|
Implement parsing trait for str ♻
|
2019-02-20 17:36:34 +01:00 |
|
Laurenz
|
b2ea22b25b
|
Vastly improve documentation 📝
|
2019-02-19 11:31:03 +01:00 |
|
Laurenz
|
c8d3ea89cd
|
Enhance docs (i.a. with examples) 📝
- Complete examples for pdf and opentype crates
- Removes allow-unused attributes and fixes their warnings
- Various small improvements
|
2019-02-17 00:08:46 +01:00 |
|
Laurenz
|
6214405766
|
Remove Size type from pdf crate 🧹
|
2019-02-16 22:33:32 +01:00 |
|
Laurenz
|
ae3af533ff
|
Extract opentype parser into crate 🧱
|
2019-02-16 20:17:31 +01:00 |
|
Laurenz
|
a562541fda
|
Refactor pdf writer into modular crate 🧱
|
2019-02-13 18:32:42 +01:00 |
|
Laurenz
|
5a600eb354
|
Move crate into workspace subfolder
|
2019-02-12 21:31:35 +01:00 |
|