GraphiteEditor / GraphiteEditor/Graphite

Arabic RTL fonts do not reneder

Open
#4,170 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
27.2k
Forks
1.3k
Avg merge
20h 5m
Merged PRs (30d)
57

Description

When writing Arabic font, the editor writes the words correctly, however, once you click outside, the words break up into boxed X's.

However, when scrolling through the fonts I was able to find some fonts that render the words correctly.

**### Writing**

Image

**### Rendered**
Image

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue in the editor with Arabic text, comparing the writing state with the rendered state after clicking outside. Trace the font rendering path and compare fonts that render Arabic correctly with those that produce boxed Xs. Done means Arabic text renders correctly after leaving the text editor without regressing working fonts.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
computer-graphics, internationalization
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.