telegramdesktop / tdesktop

Telegram Desktop messaging app
https://desktop.telegram.org/
Other
26.23k stars 5.2k forks source link

Font rendering is not smooth on 5.0 x84 Desktop version #27844

Closed AlexSnowLeo closed 6 months ago

AlexSnowLeo commented 6 months ago

Steps to reproduce

  1. Install 5.0 x64 version on Windows 11 23H2 (Build 22631.3527)
  2. Run telegram
  3. And the font rendering not smoothing even on the start screen. The same thing happens when you launch a new application: image image image

Expected behaviour

Smooth font just on prev versions

Actual behaviour

Font not smoothing

Operating system

Windows 11 23H2 (Build 22631.3527)

Version of Telegram Desktop

5.0 x64 Desktop

Installation source

Static binary from official website

Crash ID

No response

Logs

No response

AlexSnowLeo commented 6 months ago

It turned out to be fixed only when turn on this setting: image

ilya-fedin commented 6 months ago

Well, nothing was changed regarding font smoothing. Moreover, it's decided by Qt (which in turn uses system GDI API which seem to not let Qt decide anyway) and is not something tdesktop has control over. You perhaps should check your system settings.

Aokromes commented 6 months ago

try https://www.fosshub.com/qBittorrent-old.html?dwl=qbittorrent_4.5.5_lt20_qt5_x64_setup.exe

AlexSnowLeo commented 6 months ago

try https://www.fosshub.com/qBittorrent-old.html?dwl=qbittorrent_4.5.5_lt20_qt5_x64_setup.exe

I have qBittorrent version 4.6.4 installed, but how can this be related to the telegram client?

I did not touch the Windows system settings, and tried to change them, but there are no font rendering settings for applications separately.

Aokromes commented 6 months ago

try fosshub.com/qBittorrent-old.html?dwl=qbittorrent_4.5.5_lt20_qt5_x64_setup.exe

I have qBittorrent version 4.6.4 installed, but how can this be related to the telegram client?

I did not touch the Windows system settings, and tried to change them, but there are no font rendering settings for applications separately.

qbittorrent 4.6.4 uses qt 6, we are asking you to test if on qbittorrent 4.5.5 (qt 5) the same bug exists

AlexSnowLeo commented 6 months ago

qbittorrent 4.6.4 uses qt 6, we are asking you to test if on qbittorrent 4.5.5 (qt 5) the same bug exists

There is no such problem in qBittorrent 4.5.5: image

Moreover, I turned off the "FreeType font engine" setting and everything is displayed normally. But Telegram has been updated to version 5.0.1

ilya-fedin commented 6 months ago

but how can this be related to the telegram client?

tdesktop is based on Qt