summaryrefslogtreecommitdiff
path: root/src/font/SharedGrid.zig
AgeCommit message (Expand)Author
2025-09-29Rewrite constraint code for improved icon scaling/alignmentDaniel Wennberg
2025-09-05Glphkey.hash CityHash64 -> hash.intJesse Miller
2025-09-05Micro-optimize GlyphKey ContextJesse Miller
2025-07-25font: clean up Collection api somewhatQwerasd
2025-07-17Make size normalization reference customizable per faceDaniel Wennberg
2025-07-04font: add constraint width to glyph cache keyQwerasd
2025-07-04font: always maximize size of emoji and center themQwerasd
2025-06-24faster glyph hashingDavid Rubin
2025-06-23renderer: fix color glyph rendering under OpenGLQwerasd
2025-05-26style: use decl literalsQwerasd
2025-05-01font/freetype: introduce mutexes to ensure thread safety of Library and FaceQwerasd
2025-01-06refactor(font): move ownership of `Metrics` to `Collection`Qwerasd
2025-01-06refactor(font): move `Metrics` out of `face`Qwerasd
2024-12-11font: unify metrics calculations & separate sprite metricsQwerasd
2024-10-02font: add stylistic variants for built-in font, fix naming conventionMitchell Hashimoto
2024-08-23font: Collection uses SegmentedList for styles for pointer stabilityMitchell Hashimoto
2024-08-11spelling: normalize grey -> grayQwerasd
2024-06-07font: preload deferred faces in SharedGrid to avoid data racesMitchell Hashimoto
2024-05-28font: handle presentation at glyph layerMitchell Hashimoto
2024-04-22sprites: dont thicken via font-thicken, + add cursor thickness adjustmentJack N
2024-04-22font: strikethrough uses sprite renderingMitchell Hashimoto
2024-04-06address many fontmem todosMitchell Hashimoto
2024-04-05renderer/metal: re-enable preedit renderingMitchell Hashimoto
2024-04-05font: implement many rendering, caching functions for SharedGridMitchell Hashimoto
2024-04-05font: SharedGrid hasCodepointMitchell Hashimoto
2024-04-05font: SharedGrid.getIndexMitchell Hashimoto
2024-04-05core: begin converting to SharedGridSet, renderers still brokenMitchell Hashimoto
2024-04-05font: SharedGridSet startsMitchell Hashimoto
2024-04-05font: SharedGrid setup test infraMitchell Hashimoto
2024-04-05font: start SharedGridMitchell Hashimoto