Otter-shell · #69
Arabic cursive joining non functional
Makes Arabic text readable
Bug report
Steps to reproduce
Have Arabic text somewhere on the bar like mpris, not sure if notifications or other otter apps are effected
Expected behavior
cursive joining
Actual behavior
No cursive joining
Environment
PikaOS 4
Discussion
Sign in with Discord to comment.
PikaOS Projects
Arabic text is now covered end-to-end by the shared HarfBuzz/itijah text path already used by otter-bar. Pushed otter-render commit d19c9cd, which strengthens the regression from checking only RTL direction to proving contextual Arabic glyph substitution (joining) against nominal FreeType glyphs. Existing RTL visual-order fix is 6278f80. Verified with
zig build -Doptimize=ReleaseFast testin otter-render.