| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-10-31 | Reorganize modules | Laurenz | |
| Instead of separating functionality into layout and library, everything lives in the library now. This way, related things live side by side and there are no duplicate file names in the two directories. | |||
| 2021-10-26 | Simplify node construction | Laurenz | |
| 2021-10-26 | Fr in stack and par | Laurenz | |
| 2021-10-23 | Introduce page / block / inline levels | Laurenz | |
| 2021-10-23 | Remove directions from grid | 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-10-02 | Fix panic in grid due to empty auto row | Laurenz | |
| 2021-09-27 | Expand all but last region for broken up auto rows | Laurenz | |
| 2021-09-25 | Prevent paragraph from overflowing due to trailing linebreak | Laurenz | |
| 2021-09-10 | Reimplement `Debug` for layout nodes | Laurenz | |
| 2021-09-10 | Set the correct base for grid cells | Laurenz | |
| 2021-09-10 | Fix fr rows in infinite region | 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-08-21 | Prune derives | Laurenz | |
| 2021-08-21 | Make better use of existing variables in grid | Laurenz | |
| 2021-08-21 | Turn backlog into iterator | Laurenz | |
| 2021-08-19 | Refactor layouting a bit | Laurenz | |
| Notably: - Handle aspect ratio in fixed node - Inline constraint inflation into pad node | |||
| 2021-08-14 | Separate type for string values | Laurenz | |
| 2021-07-10 | Reference-count complex values | Laurenz | |
| Rename some nodes types | |||
| 2021-07-08 | Add lots of Eq impls | Laurenz | |
| 2021-06-29 | Put incremental compilation behind feature | Martin Haug | |
| 2021-06-27 | Code review, new stack test | Martin Haug | |
| 2021-06-27 | Testing for incremental | Martin Haug | |
| Also, constraint bugfixes. | |||
| 2021-06-18 | Ref count the frames | Martin | |
| 2021-06-17 | Setter method | Laurenz | |
| 2021-06-17 | Constraints (#31) | Martin | |
| 2021-06-15 | Refactor grid row layout | Laurenz | |
| 2021-06-13 | Refactor column resolving | Laurenz | |
| 2021-06-12 | Allow grid cells to span multiple regions. (#30) | Martin | |
| 2021-06-09 | Tidy up | Laurenz | |
| 2021-06-09 | Add a grid layouter | Martin Haug | |
