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
/
harfbuzz.zig
Age
Commit message (
Expand
)
Author
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-25
font: allow fractional pixel sizes
Qwerasd
2025-07-17
Make size normalization reference customizable per face
Daniel Wennberg
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-11-03
font/harfbuzz: force LTR font shaping
Mitchell Hashimoto
2024-10-09
harfbuzz: fix tests to account for removal of null cells
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/harfbuzz: work with new collection API
Mitchell Hashimoto
2024-06-22
font: add noop endFrame calls to all other shapers
Mitchell Hashimoto
2024-05-08
font: fix coretext test issues with harfbuzz shaper
Mitchell Hashimoto
2024-04-30
Merge pull request #1713 from BvngeeCord/main
Mitchell Hashimoto
2024-04-30
font: runs do not split on bg color change
Mitchell Hashimoto
2024-04-22
sprites: dont thicken via font-thicken, + add cursor thickness adjustment
Jack N
2024-04-05
font/harfbuzz: work with new font structures
Mitchell Hashimoto
2024-03-22
zig build test with renamed terminal package
Mitchell Hashimoto
2024-03-22
font/shaper: new API
Mitchell Hashimoto
2024-03-22
font/shaper: test with bg only cells
Mitchell Hashimoto
2024-03-22
font/shaper: more tests passing
Mitchell Hashimoto
2024-03-22
font/shaper: start converting run to new terminal
Mitchell Hashimoto
2024-01-13
remove tracy usage from all files
Mitchell Hashimoto
2024-01-07
font/shaper: prevent underflow in multi-cell lig detection
Mitchell Hashimoto
2024-01-06
font: insert blank cells for multi-cell ligatures for styling
Mitchell Hashimoto
2024-01-02
terminal: track palette color in cell state
Gregory Anders
2023-12-11
font/harfbuzz: track x/y offsets
Mitchell Hashimoto
2023-10-04
font: rework font init to use a struct with modifiersets everywhere
Mitchell Hashimoto
2023-10-03
font/coretext: score discovered fonts
Mitchell Hashimoto
2023-09-26
font: shaper dynamically allocates cell buffer
Mitchell Hashimoto
2023-09-24
font/shaper: fix failing test on macos
Mitchell Hashimoto
2023-09-13
font: fallback search must verify presentation
Mitchell Hashimoto
2023-08-29
font/shaper: split ligature around cell style change
Mitchell Hashimoto
2023-08-26
font/shaper: on macos load apple color emoji for tests
Mitchell Hashimoto
2023-08-26
font: grapheme clusters need to find a single font for all codepoints
Mitchell Hashimoto
2023-08-25
font: determine quirks modes on font face load
Mitchell Hashimoto
2023-08-25
font: DeferredFace can no longer represent a loaded face
Mitchell Hashimoto
2023-08-25
font: move auto-italicization to Group
Mitchell Hashimoto
2023-08-25
quirks: Menlo/Monaco should disable ligatures by default (#331)
Mitchell Hashimoto
2023-07-18
font/shaper: do not break on merged emoji if cursor is directly on it
Mitchell Hashimoto
2023-07-18
font/shaper: text runs should split around block cursors
Mitchell Hashimoto
2023-07-05
font-feature config to enable/disable OpenType Font Features
Mitchell Hashimoto
2023-07-01
fix failing test on non-Mac
Mitchell Hashimoto
2023-07-01
font: do not use Noto on macOS for tests, it doesn't work
Mitchell Hashimoto
2023-06-30
Update Zig (#164)
Mitchell Hashimoto
2023-03-23
font/shaper: split runs at selection boundaries
Mitchell Hashimoto
[next]