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

Add option for scale interface #71

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Psayker
Copy link

@Psayker Psayker commented Apr 24, 2024

Add to preferences option to select intrerface scale
image
image

@giantplaceholder
Copy link
Collaborator

@Psayker I don't think that everything is being scaled properly. For instance, nicks in the contact list seem to stay the same regardless of the option selected.

@eerielili
Copy link

eerielili commented Jun 19, 2024

Just my two cents, as in dino#1495, you can do a

      Util.force_css(window, "* { font-size: " + settings.zoom_level.to_string() + "% ;} " ); 

(source: https://github.com/dino/dino/blob/1c4d47f35274d560ee9eb855d7f1c45dd4dd140c/main/src/ui/application.vala#L116-L121)

in application.vala to scale all text in the chat list panel and message panel. Buttons and other UI elements are another story, I didn't implement it in my PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants