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
/
main.zig
Age
Commit message (
Expand
)
Author
2025-09-19
build: move apprt, font, renderer enums to dedicated files
Mitchell Hashimoto
2025-07-25
font: clean up Collection api somewhat
Qwerasd
2025-03-11
Zig 0.14
Mitchell Hashimoto
2025-01-06
refactor(font): move `Metrics` out of `face`
Qwerasd
2024-10-02
font: add stylistic variants for built-in font, fix naming convention
Mitchell Hashimoto
2024-08-16
lots more yeeting
Mitchell Hashimoto
2024-08-16
font: yeet usingns
Mitchell Hashimoto
2024-05-28
font/coretext: hasColor/isColored
Mitchell Hashimoto
2024-05-27
font/opentype: add SVG table parser, membership check
Mitchell Hashimoto
2024-05-01
font: noop shaper
Mitchell Hashimoto
2024-05-01
renderer/metal: integrate shaping cache
Mitchell Hashimoto
2024-04-30
build: add -Dfont-backend=coretext_harfbuzz to force Harfbuzz w/ CT
Mitchell Hashimoto
2024-04-06
font: remove old files
Mitchell Hashimoto
2024-04-05
font: implement many rendering, caching functions for SharedGrid
Mitchell Hashimoto
2024-04-05
renderer/metal: picking away at font group => grid changes
Mitchell Hashimoto
2024-04-05
font: SharedGridSet starts
Mitchell Hashimoto
2024-04-05
font: start SharedGrid
Mitchell Hashimoto
2024-04-05
font: CodepointResolver beginnings
Mitchell Hashimoto
2024-04-05
font: [broken] working on extracting Collection from Group
Mitchell Hashimoto
2024-04-05
font: introduce GroupCacheSet, use it for descriptors to start
Mitchell Hashimoto
2024-04-04
build: do not build/link harfbuzz on macOS
Mitchell Hashimoto
2024-01-03
WIP: Update to new build module API after Zig PR #18160
Krzysztof Wolicki
2023-09-24
font: add CodepointMap with tests
Mitchell Hashimoto
2023-08-08
Fix typos
Kevin Hovsäter
2023-07-01
font: default rasterizer on macOS is now coretext
Mitchell Hashimoto
2023-03-04
fix wasm build
Mitchell Hashimoto
2023-03-04
can now use -Dfont-backend to choose the font backend to use
Mitchell Hashimoto
2022-12-31
move wasm target struct around to avoid analyzing wasm file on non-wasm
Mitchell Hashimoto
2022-12-31
start making the src more wasm target aware
Mitchell Hashimoto
2022-12-12
font: mac should use freetype rasterizer by default
Mitchell Hashimoto
2022-12-06
font: extract common shaper elements out
Mitchell Hashimoto
2022-12-06
font: move shaper into comptime interface
Mitchell Hashimoto
2022-12-05
font: GroupCache is wasm compatible
Mitchell Hashimoto
2022-12-05
font: DeferredFace is wasm-compatible
Mitchell Hashimoto
2022-12-05
font: begin making Group work with wasm
Mitchell Hashimoto
2022-12-03
font: web canvas creates a canvas element
Mitchell Hashimoto
2022-12-01
Start scaffolding web_canvas backend
Mitchell Hashimoto
2022-12-01
move wasm main to src/, export an Atlas API
Mitchell Hashimoto
2022-11-28
move Atlas to font
Mitchell Hashimoto
2022-11-27
font: draw single and double underlines as sprites
Mitchell Hashimoto
2022-11-27
rearrange box rendering to prepare for more sprite drawing
Mitchell Hashimoto
2022-11-24
font: skeleton for box drawing and hook up to Group
Mitchell Hashimoto
2022-10-08
font: begin coretext Face
Mitchell Hashimoto
2022-10-08
Make font face a compile time interface, stub for coretext
Mitchell Hashimoto
2022-10-03
calculate font metrics per face
Mitchell Hashimoto
2022-10-02
font: set "backend" enum vs booleans
Mitchell Hashimoto
2022-10-01
Mac Font Discovery with CoreText (#17)
Mitchell Hashimoto
2022-09-24
font: test loading deferred face for fontconfig
Mitchell Hashimoto
2022-09-23
start adding fontconfig conditional compilation
Mitchell Hashimoto
2022-09-06
fonts are presentation format aware (text vs emoji)
Mitchell Hashimoto
[next]