summaryrefslogtreecommitdiff
path: root/src/font.rs
AgeCommit message (Expand)Author
2021-08-09New source loading architectureLaurenz
2021-08-01Pretty-printed diagnostics with tracebackLaurenz
2021-07-30Fatal errorsLaurenz
2021-07-29Change derive orderLaurenz
2021-07-29Move font family and refactor alignmentLaurenz
2021-07-21Switch Loader from Option to io::ResultLaurenz
2021-07-21Main context structLaurenz
2021-07-20FileId instead of Path + FileHashLaurenz
2021-07-08Add lots of Eq implsLaurenz
2021-06-11Remove props in favor of using state for everythingLaurenz
2021-06-10Text decorationsMartin Haug
2021-06-01Refactor path handlingLaurenz
2021-05-28Refactored loading and cache architectureLaurenz
2021-05-26Add hash impls for all nodesMartin Haug
2021-05-13Expose units_per_em and raw face idLaurenz
2021-05-05Make file system loader serializable ๐Ÿ“šLaurenz
2021-04-23Reengineer font and resource loading ๐ŸžLaurenz
2021-04-06Deduplicate ttf-parser and rustybuzz face ๐ŸฅžLaurenz
2021-04-05Reshaping with unsafe-to-break โšกLaurenz
2021-03-24Make pdf module top-level ๐ŸงฑLaurenz
2021-03-24Text shaping ๐Ÿš€Laurenz
2021-03-19Scheduled maintenance ๐Ÿ”จLaurenz
2021-01-16Port remaining parser tests ๐ŸššLaurenz
2021-01-15Split state and scopes, less ref-counting ๐Ÿ”€Laurenz
2021-01-03Move and rename many things ๐Ÿš›Laurenz
2020-11-27Basic environment and resource loader ๐ŸžLaurenz
2020-10-12Adapt to fontdock ๐Ÿ”ผLaurenz
2020-10-07Fix some clippy warnings โœ”Laurenz
2020-09-30Streamline font handling a bit ๐Ÿ“œLaurenz
2020-08-30Format everything with rustfmt! ๐Ÿ’šLaurenz
2020-08-03Formatting, documentation and small improvements ๐ŸงฝLaurenz
2020-08-02Layout elements and pure rust rendering ๐ŸฅLaurenz
2020-08-01Port font handling to fontdock and ttf-parser ๐Ÿ›ณLaurenz
2019-06-22Split font module into submodules ๐ŸงฑLaurenz
2019-06-22Parse loca table ๐Ÿ”จLaurenz
2019-06-22Unify font classes + By-value-contexts โš–Laurenz
2019-06-22Fix top-left text alignment ๐Ÿ“Laurenz
2019-06-21Implement flex and box layouting ๐Ÿ“Laurenz
2019-06-17Introduce flex layouting ๐ŸŽˆLaurenz
2019-06-02Fix some documentation ๐ŸšงLaurenz Mรคdje
2019-05-26Thoroughly improve documentation ๐Ÿ“Laurenz
2019-05-24Restructure engine into modular layouter ๐Ÿ‚Laurenz
2019-05-20Unify parsing and typesetting functions. ๐Ÿ—ณLaurenz
2019-04-29Improve code quality ๐ŸŽซLaurenz
2019-04-01Implement paragraphs ๐Ÿ“œLaurenz
2019-04-01Implement bold and italics ๐Ÿ“œLaurenz
2019-04-01Implement font fallback ๐Ÿš€Laurenz
2019-03-31Simplify subsetter definition โœจLaurenz
2019-03-31Insert default glyph when subsetting โš™Laurenz
2019-03-31Fix some things ๐ŸšงLaurenz