Laurenz
|
3a15922d2f
|
X/Y abstractions
|
2021-11-26 16:32:06 +01:00 |
Laurenz
|
02f114d072
|
Remove decorum
|
2021-11-22 15:50:35 +01:00 |
Laurenz
|
cef46e6c40
|
Strokes
|
2021-11-20 15:51:07 +01:00 |
Laurenz
|
0806af4aec
|
Kerned PDF output
|
2021-08-23 13:21:44 +02:00 |
Laurenz
|
c0377de653
|
Shorter/clearer field name for geometry types
Size { width, height } => Size { w, h }
Spec { horizontal, vertical } => Spec { x, y }
Gen { cross, main } => Gen { inline, block }
|
2021-08-21 19:08:47 +02:00 |
Laurenz
|
42a27b48df
|
Change derive order
|
2021-07-29 22:27:10 +02:00 |
Laurenz
|
4c37ebb936
|
Give up on not implementing Eq and Ord
|
2021-06-12 18:24:31 +02:00 |
Martin Haug
|
e27f6c1014
|
Add hash impls for all nodes
This prepares the incremental PR.
Co-Authored-By: Laurenz <laurmaedje@gmail.com>
|
2021-05-26 22:57:29 +02:00 |
Laurenz
|
c975d0d5e9
|
Tidy up layouting code
|
2021-05-17 22:55:31 +02:00 |
Laurenz
|
72478946c2
|
Make frames serializable 📚
This also makes serialization support non-optional since it's too much feature-management for too little benefit.
|
2021-04-21 21:17:25 +02:00 |
Laurenz
|
898728f260
|
Square, circle and ellipse 🔵
|
2021-03-20 20:19:30 +01:00 |