4 ms·
So much this. Their desktop UI is the (and I mean the only) reason I favor telegram over any other chat client I've ever seen. That includes all electron based
by black_puppydog 6y ago
So much this.
Their desktop UI is the (and I mean the only) reason I favor telegram over any other chat client I've ever seen.
That includes all electron based UIs out there (signal, element, ...) but also older ones.
The only thing TDesktop struggles with is mixed DPI scaling.
And only because they implemented UI scaling before Qt did, and so don't rely on its mechanisms, which is now hard to refactor.
- nyanpasu64 6y agoCan you explain more about the history of how Telegram implemented DPI scaling before Qt? Looking at the source today, Telegram deliberately disables runtime DPI scaling after the application starts up. And maybe that's a good thing, considering how changing DPI between 100% and 150% leaves running Qt apps with misshapen text (sometimes tiny, sometimes huge and overflowing the menus and buttons).
- black_puppydog 6y agoI can't explain more about it than I got from stumbling over this: https://github.com/telegramdesktop/tdesktop/issues/1121 https://github.com/telegramdesktop/tdesktop/issues/1121 And I only read enough of this to gauge whether there is a workaround. :P