gyptazy.ch is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
More #font #metrics fun with #SVG fonts. Where can I find more testcases? 🤨
https://github.com/Zirias/xmoji/commit/18084b47ed63a74736249e2ac6def66babfa6c6a
Fixed the #metrics calculations for #SVG #glyphs, replacing most of the floating-point calculations by fixed-point arithmetic using the same formats (26.6 numbers with 16.16 factors) like #freetype. 😎
I'm pretty sure they're really correct finally, I could remove some band-aid extra downscaling that previously hid imprecisions.
IMHO not so nice, but this seems to be a property of the Twitter Emoji font: There's absolutely NO spacing between most of the glyphs 🧐
I tried to fiddle with the 3 different "advance" metrics present in freetype structures, but that doesn't have *any* effect on the glyph positions returned by #harfbuzz (anyone have any idea why? 🤨)
Screenshot shows emojis in 65pt size, below for comparison using the bitmap "Noto Color Emoji" font.
#font #metrics horror, representative commit:
https://github.com/Zirias/xmoji/commit/c2ef335b4663b41cecb7104e33c56554cacc364a
#snac #snac2 #mastodon #fediverse #activitypub #grafana #metrics #prometheus #performance #ressources