In recent versions, font names and weights are changing back and forth, because one font simply won't satisfy all people.
Add options to let users pick their preferred UI font (family, weight, size...) for messages, names, and everything else.
This way nobody would be arguing over this problem.
Read custom CSS (or QSS) from some location on the filesystem.
This world is diverse. Trying to fit one font for all people is unfair for the minorities. Telegram is customizable by so-called "theme", but the font family and size are not changeable in the theme! This is ridiculous.
FYI, some characters in different languages share the same codepoints in Unicode, but should appear differently. Forcing to use the same font would render them incorrect in some languages. And no. not everyone speaks only the language as the system locale. Don't make ignorant assumptions and provide options.
@ilya-fedin OK, but that issue is locked, and I fail to see any progress or proposal to implement it.
Fallbacks should be OK now, just a little occasion with Open Sans
Fallbacks should be OK now, just a little occasion with Open Sans
What does this mean? How can one choose the fonts (other than breaking the included ones at build time)?
What does this mean?
Font fallback for different writing systems are becoming better
How can one choose the fonts (other than breaking the included ones at build time)?
Nohow AFAIK