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
/
face.zig
Age
Commit message (
Expand
)
Author
2025-10-03
Add comprehensive constraint tests
Daniel Wennberg
2025-10-03
Align stretched glyphs to cell, not face
Daniel Wennberg
2025-10-03
Always clamp scaled glyph to cell
Daniel Wennberg
2025-10-03
fix(font): Anchor scaling at bounding box center
Daniel Wennberg
2025-09-29
fix(font): Improve FreeType glyph measurements and add unit tests for face me...
Mitchell Hashimoto
2025-09-29
Rewrite constraint code for improved icon scaling/alignment
Daniel Wennberg
2025-09-21
Hoist `GlyphSize` out of nested scopes
Daniel Wennberg
2025-09-05
gtk: the Future is Now
Leah Amelia Chen
2025-09-05
gtk: nuke the legacy apprt from orbit
Leah Amelia Chen
2025-08-10
font/freetype: port improved raster logic from CoreText
Qwerasd
2025-07-26
Add per-font size adjustment, don't adjust nf symbol font or emoji font; use ...
Mitchell Hashimoto
2025-07-25
font: allow fractional pixel sizes
Qwerasd
2025-07-25
apprt/gtk-ng: surface inheritance, new window
Mitchell Hashimoto
2025-07-17
Use em size as nerd font reference metric
Daniel Wennberg
2025-07-08
font: add scale groups to nerd font constraints
Qwerasd
2025-07-08
font: constrain width of two-cell icon-height icons
Qwerasd
2025-07-07
font: add icon height to nerd font constraints
Qwerasd
2025-07-06
font: respect cell width attributes in nerd font constraints
Qwerasd
2025-07-04
font: add constraint logic to rasterizers
Qwerasd
2025-03-12
more fixes
Mitchell Hashimoto
2025-01-06
refactor(font): move ownership of `Metrics` to `Collection`
Qwerasd
2025-01-06
refactor(font): move `Metrics` out of `face`
Qwerasd
2025-01-03
font(coretext): add config to adjust strength of `font-thicken`.
Qwerasd
2024-11-09
some tweaks
Mitchell Hashimoto
2024-11-09
refactor: use if expression instead of switch
Nadir Fejzic
2024-11-09
refactor: add default value for `freetype_load_flags'
Nadir Fejzic
2024-11-09
refactor: define `FreetypeLoadFlags` struct and default in `font.face`
Nadir Fejzic
2024-11-09
refactor: make freetype flags void for non-freetype backend
Nadir Fejzic
2024-11-09
refactor: handle freetype load flags in face instead of renderer
Nadir Fejzic
2024-11-08
feat: implement configurable freetype load flags
Nadir Fejzic
2024-05-09
revert dpi type to u16
Qwerasd
2024-05-09
feat(font): Non-integer point sizes
Qwerasd
2024-05-01
font: noop shaper
Mitchell Hashimoto
2024-04-30
build: add -Dfont-backend=coretext_harfbuzz to force Harfbuzz w/ CT
Mitchell Hashimoto
2024-03-27
font/freetype: avoid overflows with u8 font size
Mitchell Hashimoto
2024-03-27
font sizes are limited to u8 (max size = 255 points)
Mitchell Hashimoto
2023-12-02
font: faces use primary grid metrics to better line up glyphs
Mitchell Hashimoto
2023-11-08
font: if VS15/16 not specified, prefer any presentation in explicit font
Mitchell Hashimoto
2023-10-13
font: render sprites with a configurable grid cell width
Mitchell Hashimoto
2023-10-04
font: rework font init to use a struct with modifiersets everywhere
Mitchell Hashimoto
2023-10-04
font: Metrics.Modifier for applying a percentage/absolute change
Mitchell Hashimoto
2023-08-28
font/coretext: ability to set variation axes
Mitchell Hashimoto
2023-07-03
Change font metrics to all be integers, not floats.
Mitchell Hashimoto
2023-07-01
font: turn rasterization options into a struct, add thicken
Mitchell Hashimoto
2022-12-05
font: begin making Group work with wasm
Mitchell Hashimoto
2022-12-04
don't export coretext/freetype
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-10-08
fix compilation
Mitchell Hashimoto
2022-10-08
font: coretext face presentation
Mitchell Hashimoto
[next]