index
:
ghostty.git
1.1.x
1.2.x
main
opengl-test
push-lvtrmyqqqpkn
push-qouskwyzlkmy
tristan957/gtk-ng
vm-tests
Unnamed repository; edit this file 'description' to name the repository.
thomasg
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
font
/
shaper
/
coretext.zig
Age
Commit message (
Expand
)
Author
2025-10-02
fix(font/coretext): always prevent shaper from emitting rtl
Qwerasd
2025-10-02
font/coretext: tiny shaper improvements
Qwerasd
2025-08-07
font/{harfbuzz,coretext}: enable dlig for test shaper
Leah Amelia Chen
2025-07-25
font: clean up Collection api somewhat
Qwerasd
2025-07-17
Make size normalization reference customizable per face
Daniel Wennberg
2025-07-03
font: add jb mono and symbols-only nerd font as dependencies
Qwerasd
2025-07-02
font/coretext: fix small memory leak
Qwerasd
2025-06-30
move runIterator options to dedicated struct
Mitchell Hashimoto
2025-06-30
Introduce `font-shaping-break` config option
Daniel Patterson
2025-05-26
style: use decl literals
Qwerasd
2025-05-01
font/freetype: introduce mutexes to ensure thread safety of Library and Face
Qwerasd
2025-03-19
fix(font/shape): don't require emoji presentation for grapheme parts
Qwerasd
2024-12-30
font: allow non-boolean font feature settings
Qwerasd
2024-10-09
coretext: fix tests to account for removal of null cells
Qwerasd
2024-10-09
test(coretext): add test for high plane padding sprite font behavior
Qwerasd
2024-10-08
coretext: don't emit 0 codepoints for special fonts
Qwerasd
2024-10-08
renderer, shaper: don't use null cells, handle bg and decorations separately
Qwerasd
2024-10-02
font: add stylistic variants for built-in font, fix naming convention
Mitchell Hashimoto
2024-08-23
font: Collection uses SegmentedList for styles for pointer stability
Mitchell Hashimoto
2024-08-11
font: remove broken test (on purpose) due to improvements in shaping
Mitchell Hashimoto
2024-08-11
font/shaper: split text runs on common bad ligature pairs
Mitchell Hashimoto
2024-08-11
font: add test for fl lig
Mitchell Hashimoto
2024-08-05
chore: clean up typos
Ćukasz Niemier
2024-07-18
shaper/coretext: use pointer address for cache comparison
Mitchell Hashimoto
2024-07-18
shaper/coretext: reset font cache on grid change
Qwerasd
2024-06-22
font/coretext: cached fonts uses unmanaged arraylist
Mitchell Hashimoto
2024-06-22
coretext shaper owns CFReleaseThread, works on both Metal and OpenGL now
Mitchell Hashimoto
2024-06-22
font: coretext shaper owns the cf release pool
Mitchell Hashimoto
2024-06-14
shaper/coretext: update tests
Qwerasd
2024-06-14
perf: introduce CFReleaseThread for running CoreFoundation releases
Qwerasd
2024-06-14
perf(shaper/coretext): cache fonts between shape calls
Qwerasd
2024-05-08
font/coretext: force LTR shaping
Mitchell Hashimoto
2024-05-08
font/coretext: do not assume capacity on arraylist append
Mitchell Hashimoto
2024-05-01
font/coretext: only pad shaped text ltr
Mitchell Hashimoto
2024-04-30
Merge pull request #1713 from BvngeeCord/main
Mitchell Hashimoto
2024-04-30
font/coretext: tests for #1721
Mitchell Hashimoto
2024-04-30
revert on comment removal
Gordon Cassie
2024-04-30
More log statements.
Gordon Cassie
2024-04-30
Remove unnecessary allocation.
Gordon Cassie
2024-04-30
font/coretext: shaping ligatures adds padding cells for replaced cells
Mitchell Hashimoto
2024-04-22
fix macos build
Jack N
2024-04-08
font/coretext: fix merge issue from #1662
Mitchell Hashimoto
2024-04-08
Merge pull request #1662 from mitchellh/fontmem
Mitchell Hashimoto
2024-04-08
font/coretext: shaper may return multiple runs and that's okay
Mitchell Hashimoto
2024-04-05
font: Atlas updated to use monotonic ID
Mitchell Hashimoto
2024-04-05
font/shaper: work on new grid APIs
Mitchell Hashimoto
2024-04-05
renderer/metal: convert more
Mitchell Hashimoto
2024-04-04
font/coretext: handle two-byte utf16 followed by more chars
Mitchell Hashimoto
2024-04-04
font/coretext: unit tests pass on macOS
Mitchell Hashimoto
2024-04-04
font/coretext: face doesn't need harfbuzz font if we're not using it
Mitchell Hashimoto
[next]