You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🌟 Feature Request: RTL Text Support in Font Engines
🚀 Goal
Support for Right-to-Left (RTL) text rendering is essential to accommodate languages like Arabic, Hebrew, and others 🌍. Currently, RTL rendering is not natively supported in the following font engines:
🖌️ Canvas Text Renderer
✍️ SDF Font Renderer
This feature will enable proper text alignment, glyph shaping, and directionality for RTL languages.
🔧 Suggested Implementation
Add RTL text layout logic to both renderers.
Integrate glyph shaping for languages with complex scripts (e.g., Arabic ligatures).
Provide an API for switching between LTR and RTL modes on CoreTextNode.
That's good to know, we'll have to come up with a SDF one anyway, might see if we can port some of that processing over to the way canvas text is constructed (if possible).
🌟 Feature Request: RTL Text Support in Font Engines
🚀 Goal
Support for Right-to-Left (RTL) text rendering is essential to accommodate languages like Arabic, Hebrew, and others 🌍. Currently, RTL rendering is not natively supported in the following font engines:
This feature will enable proper text alignment, glyph shaping, and directionality for RTL languages.
🔧 Suggested Implementation
CoreTextNode
.🛠️ Resources
The text was updated successfully, but these errors were encountered: