| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-07-09 | Fix bound | Laurenz | |
| 2021-07-08 | Add lots of Eq impls | Laurenz | |
| 2021-06-30 | No more collisions between syntax::Tree and layout::Tree | Laurenz | |
| 2021-06-29 | Put incremental compilation behind feature | Martin Haug | |
| 2021-06-27 | Testing for incremental | Martin Haug | |
| Also, constraint bugfixes. | |||
| 2021-06-26 | Cleanse library | Laurenz | |
| - Remove doc-comments for Typst functions from library - Reduce number of library source files | |||
| 2021-06-18 | Ref count the frames | Martin | |
| 2021-06-18 | Levels | Martin | |
| 2021-06-17 | Constraints (#31) | Martin | |
| 2021-06-15 | Refactor grid row layout | Laurenz | |
| 2021-06-12 | Allow grid cells to span multiple regions. (#30) | Martin | |
| 2021-06-11 | Push some nodes directly into the stack | Laurenz | |
| 2021-06-09 | Add a grid layouter | Martin Haug | |
| 2021-05-31 | Module loading system | Laurenz | |
| Detects cyclic imports and loads each module only once per compilation. | |||
| 2021-05-28 | Refactored loading and cache architecture | Laurenz | |
| 2021-05-27 | Remove hash() from AnyNode since caching is now fully transparent | Laurenz | |
| 2021-05-27 | Switch to N64 type alias | Laurenz | |
| 2021-05-26 | Add a cache for unchanged layouts | Martin Haug | |
| Co-Authored-By: Laurenz <laurmaedje@gmail.com> | |||
| 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-21 | Rename areas to regions | Laurenz | |
| 2021-05-17 | Tidy up layouting code | Laurenz | |
| 2021-05-17 | Move aspect ratio into stack | Laurenz | |
| 2021-05-17 | Rename expand to fixed and switch to bools | Laurenz | |
| 2021-03-25 | Refactor alignments & directions 📐 | Laurenz | |
| - Adds lang function - Refactors execution context - Adds StackChild and ParChild enums | |||
| 2021-03-20 | Square, circle and ellipse 🔵 | Laurenz | |
| 2021-03-19 | Scheduled maintenance 🔨 | Laurenz | |
| - New naming scheme - TextNode instead of NodeText - CallExpr instead of ExprCall - ... - Less glob imports - Removes Value::Args variant - Removes prelude - Renames Layouted to Fragment - Moves font into env - Moves shaping into layout - Moves frame into separate module | |||
| 2021-03-12 | Rename ChildAlign to LayoutAligns ✏ | Laurenz | |
| 2021-03-11 | Better expansion behaviour 🐪 | Laurenz | |
| This makes expansion behaviour inheritable by placing it into the area and passing it down during layouting instead of computing some approximation of what we want during execution. | |||
| 2021-03-09 | Rename run to line and add some explanatory comments ✏ | Laurenz | |
| The name run was a relict of the time where a line consisted of a set of runs with same alignment. While these runs still exist conceptually, they are all stored flatly together in what was now renamed from `run` to `line`. | |||
| 2021-02-09 | Split evaluation and execution 🔪 | Laurenz | |
| 2021-02-06 | Generalize child of NodeBackground 🍼 | Martin Haug | |
| 2021-02-06 | Merge `rect` and `box` 🦚 | Martin Haug | |
| 2021-02-04 | Add rectangle function 🎛 | Martin Haug | |
| 2021-01-15 | Split state and scopes, less ref-counting 🔀 | Laurenz | |
| 2021-01-13 | Unbounded pages 🌌 | Laurenz | |
| 2021-01-13 | Some minor improvements ♻ | Laurenz | |
| 2021-01-03 | Move and rename many things 🚛 | Laurenz | |
| 2020-11-28 | Export alpha channel into PDF 🧊 | Laurenz | |
| 2020-11-27 | Basic environment and resource loader 🏞 | Laurenz | |
| 2020-11-27 | Export images in PDF 🖼 | Laurenz | |
| 2020-11-25 | Merge some modules 🥞 | Laurenz | |
| 2020-11-24 | Use newly stabilized intra doc links ↩ | Laurenz | |
| 2020-11-20 | Basic image support 🖼 | Laurenz | |
| - [image] function - Image rendering in tests - Supports JPEG and PNG - No PDF export so far | |||
| 2020-10-13 | BoxAlign and Flow aliases ✏ | Laurenz | |
| 2020-10-12 | Naming and grammar ✔ | Laurenz | |
| 2020-10-12 | Less vecs in layouting ⚡ | Laurenz | |
| 2020-10-12 | Synchronous layout 🪀 | Laurenz | |
| 2020-10-11 | Refactor layouting base 🪁 | Laurenz | |
| 2020-10-11 | Rename LayoutItem to Layouted ✏ | Laurenz | |
| 2020-10-10 | Switch back to custom geometry types, unified with layout primitives 🏞 | Laurenz | |
