summaryrefslogtreecommitdiff
path: root/src/ui/mediaui.c
AgeCommit message (Collapse)Author
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-07-23Window: Mouse wheel events vs. split modeJaakko Keränen
Only process mouse wheel events on the root over which the mouse is currently.
2021-07-06Text run measurement API change; bug fixesJaakko Keränen
The distinction between measure_Text and advance_Text was not very clear. Now there are only measure_Text functions that return both the bounds and the cursor position advancement, and the appropriate metrics are used by the caller.
2021-06-12CleanupJaakko Keränen
2021-05-27Slightly larger font for audio player timesJaakko Keränen
The seven segment digits are coming from a different font.
2021-04-05Added new language strings for media, feeds listJaakko Keränen
"about:feeds", inline downloads, and media player UI didn't have translations.
2021-02-26DocumentWidget: Inline downloadsJaakko Keränen
2021-02-26GmDocument: Palette tuningJaakko Keränen
The greenish-yellow was a bit off-putting.