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
/
freetype.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 comment
Daniel Wennberg
2025-10-03
Use correct and consistent pre-constraint glyph rect
Daniel Wennberg
2025-10-03
Center before quantizing bitmap glyphs
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-18
Factor out glyph rect function
Daniel Wennberg
2025-09-18
Refactor load flags into a function
Daniel Wennberg
2025-09-17
Use same hinting flags for measurement and rendering
Daniel Wennberg
2025-09-17
Use outline bbox for ascii_height measurement
Daniel Wennberg
2025-09-17
Give the autoformatter what it wants
Daniel Wennberg
2025-09-17
Measure ascii height and use to upper bound ic_width
Daniel Wennberg
2025-09-04
reduce nesting
Qwerasd
2025-09-03
fix(font/freetype): mark glyph bitmap as owned if modifying
Qwerasd
2025-09-03
fix(font): make `face.getMetrics()` infallible
Qwerasd
2025-09-02
font: log warning when rejecting ic_width
Qwerasd
2025-09-02
fix(font): detect and reject improper advance for icwidth
Qwerasd
2025-08-11
Fix up font raster position + other small fixes (#8206)
Qwerasd
2025-08-10
font/freetype: port improved raster logic from CoreText
Qwerasd
2025-08-10
font/freetype: add a test for face name decoding using embedded fonts
Jeffrey C. Ollie
2025-08-10
font/freetype: convert encoding of font names
Jeffrey C. Ollie
2025-08-10
font/freetype: pass monochrome load flag when needed
Qwerasd
2025-08-10
font: use adjusted cell width for recentering again
Qwerasd
2025-07-25
font: clean up Collection api somewhat
Qwerasd
2025-07-25
font: allow fractional pixel sizes
Qwerasd
2025-07-07
font: add icon height to nerd font constraints
Qwerasd
2025-07-06
font: add test for size adjustment, fix small bug in resize
Qwerasd
2025-07-06
font: adjust fallback font sizes to match primary metrics
Qwerasd
2025-07-06
font: more generic bearing adjustments
Qwerasd
2025-07-06
font: remove unused fields from Glyph
Qwerasd
2025-07-06
font: respect cell width attributes in nerd font constraints
Qwerasd
2025-07-05
font/freetype: fix negated force-autohint flag
Qwerasd
2025-07-04
font/freetype: remove freetype_convert.zig
Qwerasd
2025-07-04
font: add constraint logic to rasterizers
Qwerasd
2025-06-23
font/atlas: fix testing code that used old enum name
Qwerasd
2025-06-23
renderer: fix color glyph rendering under OpenGL
Qwerasd
2025-05-01
font/freetype: introduce mutexes to ensure thread safety of Library and Face
Qwerasd
2025-03-19
font/freetype: disable SVG glyphs, simplify color check
Qwerasd
2025-03-06
font(freetype): constrain emoji to 2 cells wide
Tim Culverhouse
2025-01-06
refactor(font): move ownership of `Metrics` to `Collection`
Qwerasd
2025-01-06
refactor(font): move `Metrics` out of `face`
Qwerasd
2024-12-30
font/freetype: hardcode DPI in test to avoid variation between OS
Mitchell Hashimoto
2024-12-29
font/freetype: Downgrade pixfmt conversion log to debug
sin-ack
2024-12-29
font/freetype: Add test for crisp bitmap font rendering
sin-ack
2024-12-29
font/freetype: Enable bitmap glyphs for non-color faces
sin-ack
2024-12-22
fix tests for freetype to include cursor_height metric
Qwerasd
2024-12-16
font: style edits for #2985
Mitchell Hashimoto
[next]