summaryrefslogtreecommitdiff
path: root/src/ui/text.h
AgeCommit message (Collapse)Author
2020-09-21Text: Using Unicode symbols in monospaceJaakko Keränen
If the regular monospace font is missing a Unicode character, one is used from Symbola. However, these replacements were taken from the wrong sized font. Also, since the replacements are not monospace (Symbola isn't) they are now centered in their location for a better alignment.
2020-09-20Text: Japanese font sized for UI textJaakko Keränen
This font is needed for example for tab titles where there are japanese glyphs.
2020-09-20Text: Slightly smaller first paragraph font sizeJaakko Keränen
Added a new 1.2x font size and use it for first paragraphs.
2020-09-13Added Kosugi Maru for Japanese textJaakko Keränen
Kosugi Maru is from Google Fonts and licensed used Apache License 2.0.
2020-08-23Build option to disable kerning; other optimizationsJaakko Keränen
2020-08-22Added BSD 2-clause license and copyright noticesJaakko Keränen
2020-08-21Experimenting with text artJaakko Keränen
Convert glyph bitmaps to Unicode block characters
2020-08-18Added a larger content-friendly UI fontJaakko Keränen
Mostly for sidebar contents.
2020-08-15Text: Emoji selector ignoredJaakko Keränen
2020-08-14Text: Added a large UI fontJaakko Keränen
2020-08-11Document outline; jumping to clicked headingJaakko Keränen
2020-08-05Setting up document themingJaakko Keränen
2020-08-04Added a large light font for the site bannerJaakko Keränen
2020-08-04Changing the document content text sizeJaakko Keränen
The glyph cache is purged whenever font sizes change. UI fonts are deliberately not changed in size so that UI metrics don't have to be recomputed.
2020-08-02Flag for tight label padding; aligning labels visuallyJaakko Keränen
2020-07-27DocumentWidget: Marking a selection with the mouseJaakko Keränen
2020-07-27Added a subset of Symbola for more symbolsJaakko Keränen
Non-ugly emoticons, box drawing, math symbols, etc.
2020-07-26Text: Added a new font for EmojiJaakko Keränen
Noto Emoji by Google, pretty good but not ideal.
2020-07-25Right/center-aligned text; fixed menu shortcutsJaakko Keränen
2020-07-24Font update; ANSI color escapes; fixed URL updateJaakko Keränen
Newer version of the Fira fonts, and added a separate UI font (Source Sans Pro). The text renderer checks for the 4-bit ANSI color escapes for the setting the foreground color. InputWidget supports paste from clipboard. The navbar updates the current URL when the page has been loaded.
2020-07-22Getting started with some linksJaakko Keränen
2020-07-22Text: Cache glyph advances; added small monospace fontJaakko Keränen
2020-07-22Text wrapping; basic scrolling in DocumentWidgetJaakko Keränen
2020-07-22GmDocument: Basic indents; bullets; bold fontJaakko Keränen
2020-07-21Added GmDocument; very basic layout and renderJaakko Keränen
2020-07-21Initial commitJaakko Keränen
Borrowing the app skeleton from Bitwise Harmony.