| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-06-10 | Bump dependencies | Laurenz | |
| 2022-05-09 | Fix wrong table padding in subsetting | Laurenz | |
| 2022-04-05 | Fix wrong `search_range` computation | Laurenz | |
| 2022-02-07 | Tidy up | Laurenz | |
| 2021-12-30 | Make clippy a bit happier | Laurenz | |
| 2021-11-15 | Make clippy happier and remove `Str` | Laurenz | |
| 2021-08-29 | Subset CFF subrs referenced by FD array | Laurenz | |
| 2021-08-28 | Primitive CFF1 subsetting | Laurenz | |
| The subsetting strategy is somewhat crazy for now: Simply zero the glyph data for all unused glyphs. While the CFF table itself doesn't shrink, the actual embedded font is compressed and greatly benefits from the repeated zeros. This already compresses the fonts a lot (~90% for NotoSerifCJK), but they are still quite large. Therefore, the plan of action: - First, find more data that can be zeroed out. - Then _maybe_ see whether we can instead properly rebuild the subsetted font. | |||
| 2021-08-27 | Refactor subsetter | Laurenz | |
| - Gracefully handle failed subsetting of one table - Remove need for creating a ttf-parser face | |||
| 2021-08-27 | Subset post table | Laurenz | |
| 2021-08-25 | Subset glyf and loca tables | Laurenz | |
| 2021-08-24 | Basic subsetting architecture | Laurenz | |
| Constructs a brand new font file where only necessary tables are contained. | |||
