| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-06-14 | Split up PDF exporter | Laurenz | |
| 2022-06-14 | Many fixes | Laurenz | |
| 2022-06-12 | Move `Arc` into `Frame` | Laurenz | |
| 2022-06-12 | Make all fields of `Frame` private | Laurenz | |
| 2022-06-10 | Bump dependencies | Laurenz | |
| 2022-06-09 | Non-outlined headings | Laurenz | |
| 2022-06-08 | CR: Whoever said orange is the new pink was seriously disturbed. | Martin Haug | |
| 2022-06-08 | Preallocate Page Refs | Martin Haug | |
| 2022-06-08 | Restructure PDF structure writing | Martin Haug | |
| 2022-06-04 | First iteration of outline items | Martin Haug | |
| 2022-05-31 | Sub- and superscripts | Martin Haug | |
| Fixes to PDF export I guess Also improved rendition for non-Latin scripts | |||
| 2022-05-30 | Fix color space definitions | Laurenz | |
| 2022-05-30 | Fix `FontFile3` dictionary for OpenType-Fonts | Martin Haug | |
| 2022-05-27 | Luma color | Laurenz | |
| 2022-05-27 | Reuse location type | Laurenz | |
| 2022-05-26 | Locate me! | Laurenz | |
| 2022-05-27 | Intra-document links | Martin Haug | |
| 2022-05-11 | Write language and direction for PDFs | Martin Haug | |
| 2022-05-07 | Fix CFF font bug | Martin Haug | |
| 2022-05-02 | Move rounding logic out of exporters | Martin Haug | |
| 2022-05-01 | Add round corners and change arguments | Martin Haug | |
| 2022-04-09 | Sum color and length into stroke | Laurenz | |
| 2022-04-07 | Make `Relative` generic | Laurenz | |
| 2022-04-03 | Font fallback | Laurenz | |
| 2022-02-23 | Rework the core context | Laurenz | |
| 2022-02-08 | New color stuff | Martin Haug | |
| - CMYK function - More default colors - Interpret RGB values as sRGB | |||
| 2022-01-31 | Switch from `Rc` to `Arc` | Laurenz | |
| 2022-01-24 | Export into rendered images | Laurenz | |
| 2021-12-30 | Make clippy a bit happier | Laurenz | |
| 2021-12-07 | Bump pdf-writer, svg2pdf and error messages | Martin Haug | |
| Co-Authored-By: Laurenz <laurmaedje@gmail.com> | |||
| 2021-12-06 | Add SVG capabilities | Martin Haug | |
| 2021-12-04 | Bump pdf-writer | Laurenz | |
| 2021-12-02 | Add a producer info for the PDF | Martin Haug | |
| 2021-11-26 | X/Y abstractions | Laurenz | |
| 2021-11-24 | Small style changes | Laurenz | |
| 2021-11-23 | Transformations | Laurenz | |
| 2021-11-22 | Welcome to Tigerland | Laurenz | |
| 2021-11-20 | Strokes | Laurenz | |
| 2021-11-16 | Image fit modes | Laurenz | |
| 2021-11-16 | Revert page and inline levels | Laurenz | |
| 2021-11-15 | Make clippy happier and remove `Str` | 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-10 | Move paint and colors into `geom` | Laurenz | |
| 2021-09-15 | Bugfix and tidying | Laurenz | |
| 2021-09-09 | Bump pdf-writer | 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-25 | Compress all PDF streams | Laurenz | |
| 2021-08-25 | Support decoding of mac roman names | Laurenz | |
| This allows discovery of Apple fonts without unicode name entries. | |||
| 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. | |||
