| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-11-23 | 2d alignments with plus operator | Laurenz | |
| 2021-11-29 | Castable optional and smart values | Laurenz | |
| 2021-11-20 | Strokes | Laurenz | |
| 2021-11-18 | Page fill | Laurenz | |
| 2021-11-18 | Refactoring | Laurenz | |
| 2021-11-17 | Placed node | Laurenz | |
| 2021-11-17 | Align node | Laurenz | |
| 2021-11-16 | Don't wrap already layoutable nodes into flows/pars unnecessarily | Laurenz | |
| 2021-11-16 | Revert page and inline levels | Laurenz | |
| 2021-11-16 | Move `lang` functionality into `par` | Laurenz | |
| 2021-11-16 | Introduce `FlowNode` | Laurenz | |
| 2021-11-15 | Make clippy happier and remove `Str` | Laurenz | |
| 2021-11-14 | Tidying | Laurenz | |
| 2021-11-08 | Final touches | Laurenz | |
| 2021-11-08 | Fine-grained capturing | Laurenz | |
| 2021-11-08 | Tidy up AST | Laurenz | |
| 2021-11-05 | Code Review: No Patrick, question marks are not an instrument | Martin Haug | |
| 2021-11-05 | Refactoring | Laurenz | |
| Co-Authored-By: Martin <mhaug@live.de> | |||
| 2021-11-05 | Improve error handling | Martin Haug | |
| 2021-11-05 | Slim `NodeKind` memory footprint | Martin Haug | |
| 2021-11-05 | Less owning, more iterating | Martin Haug | |
| 2021-11-05 | Change parser | Martin Haug | |
| 2021-11-02 | Fix page breaks in lists and enums | 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-25 | Replace `..` syntax with `range` function | 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 | Remove inline alignment from stack | Laurenz | |
| The current inline alignment is very broken and leads to lots of subtle weirdness. Getting rid of it simplifies the stack's interface a lot. At a later point either: - inline alignment will be added back in a better way, or - all nodes will be able to expand or align themselves, meaning that the stack's children take care of their alignment | |||
| 2021-10-10 | Rename `State` to `Style` and move it into its own module | Laurenz | |
| 2021-10-10 | Move paint and colors into `geom` | Laurenz | |
| 2021-10-10 | Make `none` spreadable | Laurenz | |
| 2021-10-07 | Slim down and organize paper sizes | Laurenz | |
| Co-Authored-By: Martin <mhaug@live.de> | |||
| 2021-10-05 | Always use first positional argument in `expect()` | Laurenz | |
| This changes `#h(100)` from "missing argument: spacing" to "expected linear, found integer". | |||
| 2021-10-05 | Iterate over grapheme clusters instead of chars | Laurenz | |
| 2021-09-30 | New default fonts | Laurenz | |
| 2021-09-27 | Fix panic due to bad alignments in stack function | Laurenz | |
| 2021-09-15 | Blocks directly in template also scope | Laurenz | |
| 2021-09-15 | Rename `SyntaxTree` to `Markup` | Laurenz | |
| Also `SyntaxNode` -> `MarkupNode`. | |||
| 2021-09-14 | Add `BoolExt` trait with `flip` method | Laurenz | |
| 2021-09-10 | Rename `Arguments` to `Args` | Laurenz | |
| 2021-08-31 | Make user-facing "debug" representation use Debug instead of Display | Laurenz | |
| 2021-08-31 | More utility functions | Laurenz | |
| - join("a", "b", "c", sep: ", ") - int("12") - float("31.4e-1") - str(10) - sorted((3, 2, 1)) | |||
| 2021-08-29 | Allow body for font function once again | Laurenz | |
| 2021-08-27 | Make font fallback disableable | Laurenz | |
| 2021-08-27 | Font family things | Laurenz | |
| - Better default font family order - Remove weird leading dots from font family names - Public API for retrieving all found font families | |||
| 2021-08-24 | Switch from state to decorations for underline/strikethrough/overline | Laurenz | |
| 2021-08-23 | Links! (#43) | Martin | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
