UnigramDev / Unigram

Telegram for Windows
https://www.microsoft.com/store/apps/9n97zckpd60q
GNU General Public License v3.0
3.87k stars 448 forks source link

Allow increasing UI font-size for users with visual impairment #2536

Closed ronilaukkarinen closed 5 months ago

ronilaukkarinen commented 3 years ago

There are couple of problems with current font size settings:

At the moment the app is unusable for people with Usher syndrome who need 300% font size. Tested with real people.

Screen-Shot-2021-10-05-11-41-15 50

makisukurisu commented 3 years ago

It's not really recommended to adjust scaling inside Ungiram. Best way to get your text larger or smaller is to use Windows Scaling. And if you need text to be 300% default size in one app, you probably need it to be everywhere. That's why you'd like to go to Settings->Display->Advanced scaling settings->Custom scaling and set it to whatever value you need. Log out, log in and voila - you got large text everywhere including Unigram ofc. image

IMO setting dock to autohide is preferable with such settings, or use of larger/higher screens is advised, but I'm not going to go deep with this.

ronilaukkarinen commented 3 years ago

That is not really a solution. Not all apps scale correctly with full-on Windows scaling. The best way to provide accessibility is via inclusivity, allow user to choose per-app basis. Good apps support extra UI scaling like with Ctrl++ and Ctrl+- key shortcuts (or better yet an actual option in Preferences) rather than rely on the OS setting. Thanks.

ronilaukkarinen commented 3 years ago

Also why it's not a solution (sorry for double comment): You have to scale Windows like hell to get a decent font sizes in Unigram, then the other apps are like 500%. Sacrifice usability for the whole system for just one app? Nope. Fix your fonts. Thanks.

FrayxRulez commented 2 years ago

Allowing you to choose isn't something straightforward. It's actually an overkill from the technical point of view, considering that the system can do exactly the same with no changes required on our side.

FrayxRulez commented 5 months ago

A slider for changing UI scaling from 100 to 225% has been added to Settings > Appearance.