| 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-24 | Export into rendered images | 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-11-26 | More independent placed node | Laurenz | |
| 2021-11-24 | Small style changes | Laurenz | |
| 2021-11-23 | Transformations | Laurenz | |
| 2021-11-23 | 2d alignments with plus operator | 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-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 | 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` | |||
| 2021-09-10 | Reimplement `Debug` for layout nodes | Laurenz | |
| 2021-08-19 | Refactor layouting a bit | Laurenz | |
| Notably: - Handle aspect ratio in fixed node - Inline constraint inflation into pad node | |||
| 2021-08-19 | Pattern properties (#42) | Martin | |
| Included in this package are: * Code review I: The unnamed review. * Code Review II: How I met your review. * Code Review III: Code, the final frontier. These are the voyages of the USS Review ... | |||
| 2021-08-09 | New source loading architecture | Laurenz | |
| 2021-07-29 | Move EcoString and OptionExt into util | Laurenz | |
| 2021-07-26 | No more excessive region cloning | Laurenz | |
| 2021-07-25 | Move and refactor | Laurenz | |
| 2021-07-21 | Main context struct | Laurenz | |
| 2021-07-10 | Reference-count complex values | Laurenz | |
| Rename some nodes types | |||
