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
[Suggestion] Openplanet UI scaling slider #123
Comments
Technically possible right now, but since fonts aren't rendered as vectors, this will make scaled-up fonts blurry (and scaled-down fonts pixelated). So I haven't implemented it yet. Something like this pull request or this one would be very nice to have before this can be properly implemented. |
Sounds good. I wouldn't mind to test this right now. maybe the fonts wouldn't be too bad in my case. haha But a option would be so nice. |
I tried it and I like it actually. Dashboard doesn't scale, because I can scale it myself. |
Well, Openplanet could make use of Windows' current display scaling values too which might solve your use case as well. This would also have other implications on certain plugins, for example Better Chat might react kinda weird to an increased global scale 🤔 |
I don't know about that, my usecase is a steam deck with Linux as you might know from discord. 😅 I know what could maybe be cool. When you implement global scaling, maybe give the option to save it, so users can quickly switch between different resolutions/scalings. That got me thinking... maybe give users the option to save the current layout of all plugins onscreen (+scaling when implemented) So than I could have maybe 2 (or more) saves for native resolution + arbitrary resolutions. Just a thought 😅 |
Another option is to require a game restart to change the scaling, then all fonts loaded can receive a scale amount. That should probably have some reasonable limit though, like 200% maximum. |
I have now implemented this (requiring game restarts) for the next update. Some plugins might need to update their code in order to display properly, which I hope many plugin devs will start doing over time. Here's a screenshot from the Discord thread where I gave developers a headsup about this upcoming feature: |
Openplanets UI (+plugins) get very big with lower resolutions, while the game UI looks completely normal. A slider to scale the UI of Openplanet + Plugins would be a super nice feature.
The text was updated successfully, but these errors were encountered: