| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-06 | Deduplicate ttf-parser and rustybuzz face ๐ฅ | Laurenz | |
| 2021-04-05 | Reshaping with unsafe-to-break โก | Laurenz | |
| Co-Authored-By: Martin <mhaug@live.de> | |||
| 2021-03-24 | Make pdf module top-level ๐งฑ | Laurenz | |
| 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-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-01-16 | Port remaining parser tests ๐ | Laurenz | |
| 2021-01-15 | Split state and scopes, less ref-counting ๐ | Laurenz | |
| 2021-01-03 | Move and rename many things ๐ | Laurenz | |
| 2020-11-27 | Basic environment and resource loader ๐ | Laurenz | |
| 2020-10-12 | Adapt to fontdock ๐ผ | Laurenz | |
| 2020-10-07 | Fix some clippy warnings โ | Laurenz | |
| 2020-09-30 | Streamline font handling a bit ๐ | Laurenz | |
| 2020-08-30 | Format everything with rustfmt! ๐ | Laurenz | |
| 2020-08-03 | Formatting, documentation and small improvements ๐งฝ | Laurenz | |
| 2020-08-02 | Layout elements and pure rust rendering ๐ฅ | Laurenz | |
| 2020-08-01 | Port font handling to fontdock and ttf-parser ๐ณ | Laurenz | |
| - Use fontdock for indexing fonts and querying - Typst binary now automatically indexes and uses system fonts in addition to a fixed font folder! - Removes subsetting support for now (was half-finished anyways, plan is to use harfbuzz for subsetting in the future) - Adds font width configuration support | |||
| 2019-06-22 | Split font module into submodules ๐งฑ | Laurenz | |
| 2019-06-22 | Parse loca table ๐จ | Laurenz | |
| 2019-06-22 | Unify font classes + By-value-contexts โ | Laurenz | |
| 2019-06-22 | Fix top-left text alignment ๐ | Laurenz | |
| 2019-06-21 | Implement flex and box layouting ๐ | Laurenz | |
| 2019-06-17 | Introduce flex layouting ๐ | Laurenz | |
| 2019-06-02 | Fix some documentation ๐ง | Laurenz Mรคdje | |
| 2019-05-26 | Thoroughly improve documentation ๐ | Laurenz | |
| 2019-05-24 | Restructure engine into modular layouter ๐ | Laurenz | |
| 2019-05-20 | Unify parsing and typesetting functions. ๐ณ | Laurenz | |
| 2019-04-29 | Improve code quality ๐ซ | Laurenz | |
| 2019-04-01 | Implement paragraphs ๐ | Laurenz | |
| 2019-04-01 | Implement bold and italics ๐ | Laurenz | |
| 2019-04-01 | Implement font fallback ๐ | Laurenz | |
| 2019-03-31 | Simplify subsetter definition โจ | Laurenz | |
| 2019-03-31 | Insert default glyph when subsetting โ | Laurenz | |
| 2019-03-31 | Fix some things ๐ง | Laurenz | |
| 2019-03-30 | Make things more consistent โป | Laurenz | |
| 2019-03-30 | Create complex font_info macro ๐ | Laurenz | |
| 2019-03-30 | Refactor font providing โ | Laurenz | |
| 2019-03-30 | Move some types into better places ๐งฑ | Laurenz | |
| 2019-03-30 | Create error_type! macro โ | Laurenz | |
| 2019-03-29 | Refactor opentype crate โป | Laurenz | |
| - Restructure modules - Improve code and documentation clearity | |||
| 2019-03-14 | Font providers ๐+ better docs ๐ | Laurenz | |
| 2019-03-14 | Better error handling ๐ | Laurenz | |
| 2019-03-14 | Unified font error type ๐ | Laurenz | |
| 2019-03-14 | Refactor pdf font handling โป | Laurenz | |
| 2019-03-13 | Basic multiline support ๐ | Laurenz | |
| 2019-03-11 | Restructure typeset crate โ | Laurenz | |
| 2019-03-11 | Tidy up PDF crate ๐งน | Laurenz | |
| 2019-03-11 | Redesign document representation ๐งฑ | Laurenz | |
| 2019-03-10 | Improve subsetting errors โป | Laurenz Mรคdje | |
| 2019-03-03 | Fix subsetting for composite glyphs ๐จ | Laurenz | |
| 2019-03-03 | Implement subsetting engine ๐ | Laurenz | |
