Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Linux] CJK fonts in the user interface are forced to be displayed as serifs #3322

Open
2 tasks done
elvis-hrvat opened this issue Feb 9, 2024 · 4 comments
Open
2 tasks done
Labels
misc:gui type:minor-bug Something minor isn't working

Comments

@elvis-hrvat
Copy link

Please agree to the following

Summary

CJK fonts in the user interface are forced to be displayed as serifs

What software is involved?

  • Operating System: Arch Linux
  • Cryptomator: 1.1.1.1 (AppImage)

Volume Type

None

Steps to Reproduce

  1. [First Step]
  2. [Second Step]

Expected Behavior

Fonts in the user interface are displayed in the system font set in the desktop environment.

Actual Behavior

It is forced to be displayed in a serif font. It is uncomfortable.

Reproducibility

Always

Relevant Log Output

No response

Anything else?

Screenshot from 2024-02-09 16-48-50

@elvis-hrvat elvis-hrvat added the type:bug Something isn't working label Feb 9, 2024
@elvis-hrvat
Copy link
Author

Cryptomator should respect the system font, as set in the desktop environment. It should not hard coat specific fonts.

@elvis-hrvat
Copy link
Author

To begin with, Cryptomator developers lack understanding of CJK fonts. This is a bit terrible.
See also": #1985, #754

@elvis-hrvat
Copy link
Author

What Cryptomator should do is not bundle CJK fonts.
It is to use the fonts specified in the OS and desktop environment settings; neither should Cryptomator have additional font change settings. It is the OS's job to set which fonts are applied to the user interface.

@infeo infeo added type:minor-bug Something minor isn't working misc:gui and removed type:bug Something isn't working labels Feb 9, 2024
@overheadhunter
Copy link
Member

It is the OS's job to set which fonts are applied to the user interface.

I fully agree, but as you can see in the linked issues, the OS does not always do its job. Bundling the font was the only workaround that solved the issue.

Cryptomator developers lack understanding of CJK fonts. This is a bit terrible.

I am very sorry for not knowing something. Instead of stating how terrible our lack of knowledge is, please propose a solution then. Or do you expect us to know things without people being willing to teach us?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
misc:gui type:minor-bug Something minor isn't working
Projects
None yet
Development

No branches or pull requests

3 participants