| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-10-28 | Refactor `geom` module | Laurenz | |
| 2022-06-14 | Many fixes | Laurenz | |
| 2021-11-26 | X/Y abstractions | Laurenz | |
| 2021-11-25 | Layout improvements | Laurenz | |
| 2021-11-22 | Remove decorum | Laurenz | |
| 2021-10-23 | Revise block node contract | Laurenz | |
| Frames produced by block nodes are now always treated as exactly one per given region and a frame must not be larger than its respective region. Any overflow must be handled internally. This means that stack and grid don't need to search for fitting regions anymore, since the child has already does that for them. This commit further moves stack spacing into a new `SpacingNode`. | |||
| 2021-08-31 | Make user-facing "debug" representation use Debug instead of Display | Laurenz | |
| 2021-08-21 | Shorter/clearer field name for geometry types | Laurenz | |
| Size { width, height } => Size { w, h } Spec { horizontal, vertical } => Spec { x, y } Gen { cross, main } => Gen { inline, block } | |||
| 2021-07-29 | Refactor state | Laurenz | |
| 2021-06-17 | Constraints (#31) | Martin | |
| 2021-06-09 | Tidy up | Laurenz | |
| 2021-05-26 | Add hash impls for all nodes | Martin Haug | |
| This prepares the incremental PR. Co-Authored-By: Laurenz <laurmaedje@gmail.com> | |||
| 2021-05-17 | Tidy up layouting code | Laurenz | |
| 2021-03-25 | Refactor alignments & directions 📐 | Laurenz | |
| - Adds lang function - Refactors execution context - Adds StackChild and ParChild enums | |||
| 2021-03-19 | Better debug representations 💻 | Laurenz | |
| 2021-01-03 | Move and rename many things 🚛 | Laurenz | |
| 2020-10-13 | BoxAlign and Flow aliases ✏ | Laurenz | |
| 2020-10-10 | Switch back to custom geometry types, unified with layout primitives 🏞 | Laurenz | |
