summaryrefslogtreecommitdiff
path: root/src/font/DeferredFace.zig
AgeCommit message (Expand)Author
2025-08-21font: fix fontconfig leaks in unit testsMitchell Hashimoto
2025-05-26style: use decl literalsQwerasd
2025-05-01fix(tests): correctly deinit font facesQwerasd
2025-05-01font/freetype: introduce mutexes to ensure thread safety of Library and FaceQwerasd
2024-11-05coretext: set variations on deferred face loadMitchell Hashimoto
2024-08-24font: support variations for coretext_freetype backendMitchell Hashimoto
2024-08-05chore: clean up typosƁukasz Niemier
2024-05-28font: remove deferred face todo, note whyMitchell Hashimoto
2024-05-28font: handle presentation at glyph layerMitchell Hashimoto
2024-05-09fix point size typeQwerasd
2024-05-01font: noop shaperMitchell Hashimoto
2024-04-30build: add -Dfont-backend=coretext_harfbuzz to force Harfbuzz w/ CTMitchell Hashimoto
2024-04-05font: remove unused structMitchell Hashimoto
2023-11-17change unmodified `var`s to `const`s in anticipation of zig changesKrzysztof Wolicki
2023-10-05font: fix failing macos testsMitchell Hashimoto
2023-10-04font: modify font compiles for freetypeMitchell Hashimoto
2023-10-04font: wire up all the metric modifiersMitchell Hashimoto
2023-10-04font: rework font init to use a struct with modifiersets everywhereMitchell Hashimoto
2023-10-03font/fontconfig: adhere to correct function signatureMitchell Hashimoto
2023-10-03font/coretext: score discovered fontsMitchell Hashimoto
2023-09-24font: CoreText discovery searches monospace only by defaultMitchell Hashimoto
2023-09-13font: fallback search must verify presentationMitchell Hashimoto
2023-08-28font: freetype supports font variation settingsMitchell Hashimoto
2023-08-25font: fontconfig adaptations to new apiMitchell Hashimoto
2023-08-25font: DeferredFace.name takes a bufferMitchell Hashimoto
2023-08-25font: DeferredFace can no longer represent a loaded faceMitchell Hashimoto
2023-08-25font: move auto-italicization to GroupMitchell Hashimoto
2023-07-03font: share skew matrix for core textMitchell Hashimoto
2023-07-03font: support skew transform for auto-italicsMitchell Hashimoto
2023-06-30Update Zig (#164)Mitchell Hashimoto
2023-06-25Update zig, mach, fmtMitchell Hashimoto
2023-05-31font: if CoreText needs to allocate, stack allocate and logMitchell Hashimoto
2022-12-07font: web canvas face has to render to check presentation for cpMitchell Hashimoto
2022-12-06font: web canvas can render emojiMitchell Hashimoto
2022-12-05font: DeferredFace is wasm-compatibleMitchell Hashimoto
2022-12-05font: begin making Group work with wasmMitchell Hashimoto
2022-12-01Start scaffolding web_canvas backendMitchell Hashimoto
2022-10-16Bring back freetype font bitmap conversionMitchell Hashimoto
2022-10-09font: deferred face can load core text backendMitchell Hashimoto
2022-10-08fix compilationMitchell Hashimoto
2022-10-08font: coretext face presentationMitchell Hashimoto
2022-10-08Make font face a compile time interface, stub for coretextMitchell Hashimoto
2022-10-02font: set "backend" enum vs booleansMitchell Hashimoto
2022-10-01Mac Font Discovery with CoreText (#17)Mitchell Hashimoto
2022-09-29search for fonts on startupMitchell Hashimoto
2022-09-24font: test loading deferred face for fontconfigMitchell Hashimoto
2022-09-23src/font: working on initiaizing deferred fonts from fcMitchell Hashimoto
2022-09-23store requested size alongside deferred font for loadingMitchell Hashimoto
2022-09-23font group works with deferred faces exclusivelyMitchell Hashimoto
2022-09-23font discovery builds up a set of deferred facesMitchell Hashimoto