InfiniTimeOrg / InfiniTime

Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
GNU General Public License v3.0
2.64k stars 903 forks source link

fonts: add missing cyrillic chars from ukrainian alphabet #1855

Closed gagara closed 9 months ago

gagara commented 9 months ago

Add missing chars from Ukrainian alphabet. In particular:

Іі Єє Її Ґґ

Tested on PineTime.

github-actions[bot] commented 9 months ago

Build checks have not completed. Possible reasons for this are:

  1. The checks need to be approved by a maintainer
  2. The branch has conflicts
  3. The firmware build has failed
FintasticMan commented 9 months ago

I'm afraid that we aren't currently interested in adding characters other than alphanumerics and symbols to the system fonts. This is because fonts take up a lot of flash and memory, and we don't want to pick and choose which characters to allow and which to not.

gagara commented 9 months ago

What is the reason of keeping other 20+ cyrillic chars then? They also consume space. Let's remove them completely and recommend to use transliteration or so.

FintasticMan commented 9 months ago

Ah, I was unaware that there were any Cyrillic characters... I wonder why those are there. It might indeed be good to get rid of them.