UI Scaling Option/Feature

23 views
Skip to first unread message

Todd Goldfarb

unread,
May 20, 2024, 6:16:34 PMMay 20
to OpenToonz Users Forum
When connecting a drawing tablet or casting to a separate screen, the OpenToonz UI can be incredibly large or small (typically larger than preferred). This includes button sizes, window bars, text, and more. It can make the drawing area incredibly small, even when adjusted with windows. The distortion of UI size can arise from a different resolution from the original screen's resolution.

A UI scaling option that allows the user to scale the UI would be great. It would address the above issue and allow further customization for the user that doesn't encounter the above issue.

I may pursue trying to implement this, should I post a full feature request on Github?

OneWatt

unread,
May 20, 2024, 10:10:44 PMMay 20
to OpenToonz Users Forum
Yes, would be quite convenient to be able to apply scale as you describe. But don't underestimate what can be achieved with "Additional Style Sheet" customization under Preferences/ Interface (at least on the Tahoma2D version). 

For example, you might try something like this if your fonts are too small (and simply reduce these font sizes if you're trying to scale things down):
- - - - - - - - 

* Add these lines to the "Additional Style Sheet" panel within the Preferences/Interface screen button */


/* Increase the font size for most elements */

QObject {

font-size: 15px

}


QMenuBar, QMenu {

font-size: 18px;

}

/* Set the font size for additional UI */

#PreferencesPopup QListWidget,

#OutputSettingsPopup QListWidget,

#PreferencesPopup,

#PreferencesPopup QListWidget,

#OutputSettingsPopup QListWidget,

#ShortcutTree,

#ShortcutViewer,

QTabBar,

QTextEdit

{

font-size: 18px;

}


#LargeSizedText {

font-size: 20px;

}


OneWatt

unread,
May 20, 2024, 10:24:26 PMMay 20
to OpenToonz Users Forum
Correction to above: The opening comment shown above needs a forward slash "/" before the "*" seen above
thus: 

/* Add these lines to...


Reply all
Reply to author
Forward
0 new messages