Ligature rendering support
Rebased, url rendering retested with and without ligature rendering.
4858b3db7b
Add font ligature rendering support
f35e60577f
project: add .clangd, where we set -Wno-c2y-extensions
2d11b36a24
changelog: add new 'unreleased' section
ab1660ef62
Merge branch 'releases/1.27'
de998602db
meson: bump version to 1.27.0
Add glyph-index and shaped-run rasterization APIs - for easier ligature rendering
Rebased to current version, no conflicts on fcft side (foot part will have some).
b023dbd779
Add glyph-index and shaped-run rasterization APIs
43da4da7c8
fcft: subsample_bits_{x,y} are ints, not pixman_fixed_t
Ligature rendering support
I did some more stress testing by launching foot cat /dev/random in 8 instances in parallel (on Ubuntu 25.10) with the intention to leave it crunching overnight. Unfortunately, in this case...
ade745f303
Add font ligature rendering support
Add glyph-index and shaped-run rasterization APIs - for easier ligature rendering
Fixed rendering of /dev/random
61e2240cf6
Add glyph-index and shaped-run rasterization APIs
Ligature rendering support
Last change fixes character rendering order to be right->left in ligature mode, like in original code - which is required for NerdFont rendering without clipping.
Add glyph-index and shaped-run rasterization APIs - for easier ligature rendering
@_fe wrote in dnkl/fcft#116 (comment):
65f1edb044
Add font ligature rendering support
0afc64a3cb
Add font ligature rendering support
Ligature rendering support
Ok, now there should be no unrelated changes remaining. Build will stop failing when dnkl/fcft#116 is merged.
15d3f87a73
Add font ligature rendering support
5a7ca8255d
Add font ligature rendering support