Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User-Supplied Font Glyphs Support #6

Open
TheJabuJabu opened this issue Jan 22, 2025 · 0 comments
Open

User-Supplied Font Glyphs Support #6

TheJabuJabu opened this issue Jan 22, 2025 · 0 comments

Comments

@TheJabuJabu
Copy link
Owner

Objective

Enable the inclusion of user-supplied font glyphs to support languages and scripts not covered by the vanilla fonts (e.g., Korean, Chinese, Arabic).

Details

  • Refactor the font rendering system to allow dynamic loading of additional font glyphs.
  • Support user-supplied font files in standard formats (e.g., .ttf, .otf).
  • Provide a directory-based structure for font assets (e.g., fonts/<language>/).
  • Ensure proper integration of user-supplied glyphs with the existing rendering pipeline.
  • Test with a variety of languages and scripts, including those with complex characters or right-to-left text.

Acceptance Criteria

  • Users can add new font glyphs by placing font files in the appropriate directory.
  • The system dynamically integrates new glyphs for supported languages without requiring code changes.
  • Fonts render correctly, including non-Latin scripts and complex characters.
  • Performance remains optimized with additional fonts loaded.

Deliverable

A system that supports user-supplied font glyphs, fully tested for multilingual compatibility, and integrated into the localization framework.

@TheJabuJabu TheJabuJabu converted this from a draft issue Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

1 participant