| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-07-10 | Remove warnings from parsing and casting | Laurenz | |
| 2021-07-10 | Move comparisons into standard traits | Laurenz | |
| 2021-07-10 | Reference-count complex values | Laurenz | |
| Rename some nodes types | |||
| 2021-07-10 | Eco string 🌱 | Laurenz | |
| 2021-07-08 | Rename Fill to Paint | Laurenz | |
| 2021-07-08 | Rename some library arguments | Laurenz | |
| - font - color -> fill - shorthands for families and size - decoration functions - color -> stroke - strength -> thickness - position -> offset - invert offsets: now positive goes downwards just like the rest of typst | |||
| 2021-06-30 | Remove color literals (#39) | Laurenz | |
| 2021-06-30 | Make clippy a bit happier | Laurenz | |
| 2021-06-29 | Make use of wide calls | Laurenz | |
| 2021-06-27 | Fix capturing bug | Laurenz | |
| 2021-06-26 | Add box and block functions | Laurenz | |
| 2021-06-26 | Remove unused template name field | Laurenz | |
| 2021-06-26 | Cleanse library | Laurenz | |
| - Remove doc-comments for Typst functions from library - Reduce number of library source files | |||
| 2021-06-25 | Make font take everything as keyword arguments | Laurenz | |
| 2021-06-18 | Ref count the frames | Martin | |
| 2021-06-18 | Levels | Martin | |
| 2021-06-18 | Remove eat_ prefix | Laurenz | |
| 2021-06-18 | Len function for strings, arrays and dictionaries | Laurenz | |
| 2021-06-17 | Constraints (#31) | Martin | |
| 2021-06-13 | Refactor column resolving | 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-11 | Remove props in favor of using state for everything | Laurenz | |
| 2021-06-10 | Text decorations | Martin Haug | |
| 2021-06-09 | Tidy up | Laurenz | |
| 2021-06-09 | Add a grid layouter | Martin Haug | |
| 2021-06-09 | Lists with indent-based parsing | Laurenz | |
| - Unordered lists with indent-based parsing and basic layout using stacks - Headings are now also indent based - Removes syntax functions since they will be superseded by select & transform | |||
| 2021-06-01 | Refactor path handling | Laurenz | |
| 2021-05-31 | Fix and improve | Laurenz | |
| - Set context location to resolved path during module evaluation. - Dump module diagnostics on import - Use same-file for more robustness than fs::canonicalize | |||
| 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 | Switch to N64 type alias | Laurenz | |
| 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-23 | A few predefined colors for testing | Laurenz | |
| 2021-05-23 | Stack function | Laurenz | |
| 2021-05-21 | Rename areas to regions | Laurenz | |
| 2021-05-18 | Leaner argument parsing | Laurenz | |
| 2021-05-18 | Rename _new to new and typify to value | Laurenz | |
| 2021-05-18 | Min and max functions | Laurenz | |
| 2021-05-17 | Tidy up layouting code | Laurenz | |
| 2021-05-17 | Move aspect ratio into stack | Laurenz | |
| 2021-05-14 | Remove resource abstraction and handle images natively | Laurenz | |
| 2021-04-23 | Reengineer font and resource loading 🏞 | Laurenz | |
| 2021-03-30 | Baseline alignment ⏏ | Laurenz | |
| 2021-03-29 | Write spaces and linebreaks into text runs ✒ | Laurenz | |
| 2021-03-29 | Move around test cases 🚚 | Laurenz | |
| 2021-03-27 | Better space coalescing logic 🌧 | Laurenz | |
| This creates a smaller state machine helper type for softness coalescing, which does not own the resulting nodes. While this creates a bit more duplication in stack and par builder, it makes it a lot easier to integrate additional logic into the paragraph builder. Furthermore: - Line breaks are now "hard", that is, not coalesced with each other. - Text nodes with equal style are now merged allowing for example `f{}i` to form a ligature. | |||
| 2021-03-25 | Refactor alignments & directions 📐 | Laurenz | |
| - Adds lang function - Refactors execution context - Adds StackChild and ParChild enums | |||
| 2021-03-24 | Text shaping 🚀 | Laurenz | |
| - Shapes text with rustybuzz - Font fallback with family list - Tofus are shown in the first font Co-Authored-By: Martin <mhaug@live.de> | |||
| 2021-03-22 | Better font family definitions ✒ | Laurenz | |
