summaryrefslogtreecommitdiff
path: root/res/fonts
AgeCommit message (Collapse)Author
2021-10-31Changed format of resources.lgrJaakko Keränen
Resources are now stored in a ZIP archive, and it comes with an explicit version number. All the old embed/bincat stuff was removed as unnecessary. resources.lgr is also a valid fontpack, for loading the built-in fonts. IssueID #363
2021-10-07Package all fonts into .fontpacksJaakko Keränen
All fonts except default.fontpack will be distributed separately, or at least outside of resources.lgr.
2021-10-07FontPack: Documented font propertiesJaakko Keränen
2021-10-07Updated Smol EmojiJaakko Keränen
The icon for an open bookmark folder (vertical right angle bracket).
2021-10-06Fixed a couple of font issuesJaakko Keränen
Scaling of monospace and symbols; cache reset.
2021-10-06Revised runtime font managementJaakko Keränen
The built-in fonts are loaded via FontPack, and the font table is now constructed dynamically based on available fonts. A full set of variants (style, size) are prepared for each font, but some of the data gets allocated lazily when needed. GmRun needed a larger allocation for fonts, so now all the fields are combined into a single bit field. TODO: Glyph scaling, vertical offsets, and symbol lookup are still not fully working.
2021-10-05Started working on font packsJaakko Keränen
2021-08-29Updated Smol EmojiJaakko Keränen
2021-07-04Updated Smol EmojiJaakko Keränen
2021-06-25Updated Smol EmojiJaakko Keränen
2021-06-24Updated Smol EmojiJaakko Keränen
2021-06-24Updated Smol EmojiJaakko Keränen
2021-06-21Updated Smol EmojiJaakko Keränen
Camels and a lizard.
2021-06-15Updated Smol EmojiJaakko Keränen
2021-06-09Updated Smol EmojiJaakko Keränen
2021-06-06Updated Smol EmojiJaakko Keränen
2021-06-06Updated Smol EmojiJaakko Keränen
2021-05-28Smol Emoji: Added Person and checkboxesJaakko Keränen
2021-05-27Updated Smol EmojiJaakko Keränen
Added Gear.
2021-05-27Updated Smol EmojiJaakko Keränen
2021-05-27Updated Smol EmojiJaakko Keränen
2021-05-27Added OFL license for Smol EmojiJaakko Keränen
IssueID #283
2021-05-26Fonts: Added more Smol Emoji symbolsJaakko Keränen
2021-05-25Removed Symbola, replaced with other/new fontsJaakko Keränen
Symbola's license is not permissive enough, so it has been removed. Added "Smol Emoji" with face emoticons and other UI characters for Lagrange. More symbols provided by Noto Sans Symbols and Noto Sans Symbols 2. The fallback fonts are now Iosevka, which has a pretty good coverage (although monospace), and the user's chosen TrueType font (which could still be a local copy of Symbola). Still a work in progress: some characters are missing. IssueID #283
2021-04-13Text: Added a semibold Fira Sans fontJaakko Keränen
2021-04-13Updated the UI fonts to Source Sans 3Jaakko Keränen
A new version of the typeface, now with all font variations needed for page content as well.
2021-04-04Updated Nunito to the latest versionJaakko Keränen
Most notably, the lowercase L is different than uppercase I.
2021-03-28Added Noto Sans ArabicJaakko Keränen
Added a font for Arabic, making the glyphs available for rendering. Of course, this doesn't solve Arabic text rendering yet. There is still the RTL direction to work out and possibly some missing glyph combining rules. IssueID #195
2021-03-26Added Noto Sans SC; font table cleanupJaakko Keränen
Added the Noto Sans Simplified Chinese font. This adds another ~10 MB to resources.lgr, increasing the urgency of distributing fonts via separate downloads. The font table was getting difficult to manage, so now the sizes are broken out into a separate enum, and the table is reordered to match the FontSize order.
2021-03-11Bring back regular-bold Nunito for linksJaakko Keränen
The extra bold that is used for titles is too bold for links.
2020-12-29Added a bold UI fontJaakko Keränen
The bold UI label font is used for highlighted sidebar items and default buttons.
2020-12-12New monospace font; flexible mono spacingJaakko Keränen
Iosevka replaces Fira Mono as the monospace font. Emojis are now allowed to be wider than normal monospace glyphs. However, if whitespace permits, the original monospacing is restored. IssueID #73
2020-11-20Replaced EB Garamond with TinosJaakko Keränen
Tinos is a much more readable serif font, especially when it comes to the italic variant.
2020-11-19Removed the Kosugi Maru fontJaakko Keränen
2020-11-19Replaced Japanese font with Noto Sans CJK JPJaakko Keränen
Alas, a couple of megabytes larger than Kosugi Maru, but has better glyph coverage.
2020-10-22Added "Nanum Gothic" as a Korean fontJaakko Keränen
This overrides Kosugi Maru as it looks a bit nicer, in case there are glyphs available in both.
2020-10-11Added a preference for heading fontJaakko Keränen
Body and heading fonts can be selected separately.
2020-10-11Added two serif fonts; minor color tweaksJaakko Keränen
Added the EB Garamond and Literata fonts as serif font choices.
2020-10-11Cleanup: Moved fonts to res/fonts/Jaakko Keränen