mirror of
https://github.com/daveallie/crosspoint-reader.git
synced 2026-02-04 06:37:38 +03:00
## Summary * Swap out Bookerly font due to licensing issues, replace default font with Aleo * I did a bunch of searching around for a nice replacement font, and this trumped several other like Literata, Merriwether, Vollkorn, etc * Add Noto Sans, and Open Dyslexic as font options * They can be selected in the settings screen * Add font size options (Small, Medium, Large, Extra Large) * Adjustable in settings * Swap out uses of reader font in headings and replaced with slightly larger Ubuntu font * Replaced PixelArial14 font as it was difficult to track down, replace with Space Grotesk * Remove auto formatting on generated font files * Massively speeds up formatting step now that there is a lot more CPP font source * Include fonts with their licenses in the repo ## Additional Context Line compression setting will follow | Font | Small | Medium | Large | X Large | | --- | --- | --- | --- | --- | | Aleo |  |  |  |  | | Noto Sans |  |  |  |  | | Open Dyslexic |  |  |  |  | |
||
|---|---|---|
| .. | ||
| source | ||
| aleo_12_bold.h | ||
| aleo_12_bolditalic.h | ||
| aleo_12_italic.h | ||
| aleo_12_regular.h | ||
| aleo_14_bold.h | ||
| aleo_14_bolditalic.h | ||
| aleo_14_italic.h | ||
| aleo_14_regular.h | ||
| aleo_16_bold.h | ||
| aleo_16_bolditalic.h | ||
| aleo_16_italic.h | ||
| aleo_16_regular.h | ||
| aleo_18_bold.h | ||
| aleo_18_bolditalic.h | ||
| aleo_18_italic.h | ||
| aleo_18_regular.h | ||
| all.h | ||
| notosans_12_bold.h | ||
| notosans_12_bolditalic.h | ||
| notosans_12_italic.h | ||
| notosans_12_regular.h | ||
| notosans_14_bold.h | ||
| notosans_14_bolditalic.h | ||
| notosans_14_italic.h | ||
| notosans_14_regular.h | ||
| notosans_16_bold.h | ||
| notosans_16_bolditalic.h | ||
| notosans_16_italic.h | ||
| notosans_16_regular.h | ||
| notosans_18_bold.h | ||
| notosans_18_bolditalic.h | ||
| notosans_18_italic.h | ||
| notosans_18_regular.h | ||
| opendyslexic_8_bold.h | ||
| opendyslexic_8_bolditalic.h | ||
| opendyslexic_8_italic.h | ||
| opendyslexic_8_regular.h | ||
| opendyslexic_10_bold.h | ||
| opendyslexic_10_bolditalic.h | ||
| opendyslexic_10_italic.h | ||
| opendyslexic_10_regular.h | ||
| opendyslexic_12_bold.h | ||
| opendyslexic_12_bolditalic.h | ||
| opendyslexic_12_italic.h | ||
| opendyslexic_12_regular.h | ||
| opendyslexic_14_bold.h | ||
| opendyslexic_14_bolditalic.h | ||
| opendyslexic_14_italic.h | ||
| opendyslexic_14_regular.h | ||
| spacegrotesk.h | ||
| ubuntu_10_bold.h | ||
| ubuntu_10_regular.h | ||
| ubuntu_12_bold.h | ||
| ubuntu_12_regular.h | ||