GithubHelp home page GithubHelp logo

Comments (13)

john-preston avatar john-preston commented on June 16, 2024 1

@Twilightssuperb I've found the problem in size computation, this should get better in the upcoming release (I hope later today).

from tdesktop.

john-preston avatar john-preston commented on June 16, 2024

I've allowed it to go 1px of font size more in attempt to mimic the original font size in beta version 4.16.10. Can you check if it became better there?

from tdesktop.

Twilightssuperb avatar Twilightssuperb commented on June 16, 2024

Nothing has changed after update to 4.6.10. It's a bit weird. ๐Ÿ˜•

from tdesktop.

ilya-fedin avatar ilya-fedin commented on June 16, 2024

@Twilightssuperb what if you enable freetype in experimental settings?

from tdesktop.

Twilightssuperb avatar Twilightssuperb commented on June 16, 2024

Still nothing has changed even after FreeType was enabled.

from tdesktop.

ilya-fedin avatar ilya-fedin commented on June 16, 2024

Maybe your fonts have wrong metrics in the capHeight value of the OS/2 table?

from tdesktop.

Twilightssuperb avatar Twilightssuperb commented on June 16, 2024

IDK, all TTFs were downloaded from official sources or Google Fonts. BTW, I use Mactype for better rendering. Maybe the reason is in it. But default Open Sans font doesn't conflict with Mactype...

from tdesktop.

ilya-fedin avatar ilya-fedin commented on June 16, 2024

Yeah, please try without mactype

from tdesktop.

Twilightssuperb avatar Twilightssuperb commented on June 16, 2024

Still nothing has changed but fonts became more ugly without Mactype. ๐Ÿ˜…

from tdesktop.

ilya-fedin avatar ilya-fedin commented on June 16, 2024

IDK, all TTFs were downloaded from official sources or Google Fonts. BTW, I use Mactype for better rendering. Maybe the reason is in it. But default Open Sans font doesn't conflict with Mactype...

It's not like fonts can't contain bugs. e.g. Open Sans was updated to the latest version 3.003 from Google Fonts when this beta testing phase began and tdesktop got lots if bugs reports that it looks way worse (broken kerning, etc). Falling back to 1.10 in 4.16.10 helped.

from tdesktop.

Twilightssuperb avatar Twilightssuperb commented on June 16, 2024

Well, I've chosen "System font" (but what is it? It doesn't look like Segoe UI), scaling 75% is better now. (Both Inter and PT Sans, e.g., seem bigger at previous screenshots. IDK why, alas. โ˜นโ˜น They are not displayed as with 75% โ€” they look like scaling is bigger, about โ‰ฅ90%)
TDesktop system font family choose 75
TDesktop Segoe UI choose 75
TDesktop folders column scaling 75 system font choose

from tdesktop.

ilya-fedin avatar ilya-fedin commented on June 16, 2024

but what is it?

Whatever Qt thinks is the system font. I believe it should be Segoe UI... But wouldn't be surprised if Windows returns some other font to Qt.

from tdesktop.

Twilightssuperb avatar Twilightssuperb commented on June 16, 2024

Well, font scaling is more accurate after update to 5.0.0, but I can't use 75% UI scaling now, I have to zoom it to 85/90%, but then UI looks so big. And line-height is a bit sparse, it's not comfortable for me. Icons scaling and line-height were better in previous iteration.

Maybe you should think about further more UI scaling custiomization.

from tdesktop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.