14:29:31shinmerathe kerning is a separate table indexed via a cons of the two characters.
14:29:59|3b|ACTION was just wondering if it would be worthwhile having a flag in that to indicate if a particular char is the first of any kerning pairs
14:32:01shinmeraAnything to procrastinate from having to figure out once again why layouting with labels that have line breaking requires multiple resizes to stabilise to a proper sizing information for the labels :v
14:51:32shinmera|3b|: Pushed some more stuff to the PR. The writers should be translated now to use the structs, too, and I added the kerning table optimisation.
14:51:48shinmerathere's still some GETFs in the code, around the page table and the sdf info.
15:04:59shinmeraIf you like I can turn those into structs, too.
15:05:44|3b|ACTION will try to take a look at it soon, might be a few days though