| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-02-22 | Remove layout cache | Laurenz | |
| 2022-02-18 | Remove layout-cache feature | Laurenz | |
| 2022-02-17 | Fallible layout | Laurenz | |
| 2022-02-17 | Merge eval and layout contexts into `Vm` | Laurenz | |
| 2022-02-17 | Switch to const generics for nodes | Laurenz | |
| 2022-02-09 | Incremental bug fixes | Laurenz | |
| Co-Authored-By: Martin Haug <mhaug@live.de> | |||
| 2022-02-09 | Set rules for everything | Laurenz | |
| 2022-02-02 | Remove root node | Laurenz | |
| 2022-02-02 | Rename `into_block` to `pack` | Laurenz | |
| 2022-02-02 | Rename `Node` to `Template` | Laurenz | |
| 2022-02-02 | Remove width from backlog and last region | Laurenz | |
| 2022-01-31 | Switch from `Rc` to `Arc` | Laurenz | |
| 2022-01-31 | Fix incremental parsing bugs | Laurenz | |
| 2022-01-24 | Export into rendered images | Laurenz | |
| 2022-01-24 | Simplify CLI | Laurenz | |
| 2022-01-17 | Basic tables | Laurenz | |
| 2022-01-13 | Make use of new Rust 1.58 formatting feature | Laurenz | |
| 2022-01-08 | Make all nodes into classes | Laurenz | |
| 2022-01-07 | Scoped styles | Laurenz | |
| 2022-01-05 | Lift styles out of individual nodes | Laurenz | |
| 2021-12-30 | Style chains | Laurenz | |
| 2021-12-30 | Make clippy a bit happier | Laurenz | |
| 2021-12-22 | Review One: A Set Rules Story | Laurenz | |
| 2021-12-21 | Set Rules Episode IX: The Rise of Testing | Laurenz | |
| 2021-12-16 | Set Rules Episode VIII: The First Macro | Laurenz | |
| 2021-12-15 | Set Rules Episode IV: A New Fold | Laurenz | |
| 2021-12-09 | Set Rules Episode III: Revenge of the packer | Laurenz | |
| 2021-12-13 | Reduce the size of the `FramesEntry` struct and bump edition | Martin Haug | |
| 2021-11-26 | More independent placed node | Laurenz | |
| 2021-11-26 | X/Y abstractions | Laurenz | |
| 2021-11-25 | Layout improvements | Laurenz | |
| 2021-11-24 | Small style changes | Laurenz | |
| 2021-11-23 | Transformations | Laurenz | |
| 2021-11-23 | 2d alignments with plus operator | Laurenz | |
| 2021-11-22 | Remove decorum | Laurenz | |
| 2021-11-18 | Refactoring | Laurenz | |
| 2021-11-17 | Placed node | Laurenz | |
| 2021-11-17 | Align node | Laurenz | |
| 2021-11-16 | Image fit modes | Laurenz | |
| 2021-11-16 | Revert page and inline levels | Laurenz | |
| 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-31 | More useful `Spec` helpers | Laurenz | |
| 2021-10-31 | Fix panic in pad node | Laurenz | |
| 2021-10-26 | Simplify node construction | Laurenz | |
| 2021-10-26 | Fr in stack and par | Laurenz | |
| 2021-10-23 | Simplify decorations | 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-23 | New `ShapeNode` | Laurenz | |
| Replaces `BackgroundNode` and `FixedNode` | |||
