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

UI became a little messy on high dpi monitors #311

Closed
kirevdokimov opened this issue Sep 26, 2022 · 3 comments
Closed

UI became a little messy on high dpi monitors #311

kirevdokimov opened this issue Sep 26, 2022 · 3 comments

Comments

@kirevdokimov
Copy link

Initially it loads upscaled blurry as an old legacy app. Not sure if you can notice this with a screenshot itself
image

But when I load an svg the window reloads as HDPI, but some font sizes are messed a little
image

Service buttons are below the frame so unaccessable
image

Current monitor resolution is 3840x2160

@kirevdokimov kirevdokimov changed the title UI became a little messy on UI became a little messy on high dpi monitors Sep 26, 2022
@kirevdokimov
Copy link
Author

This scaling problem can be kind of fixed by user by overriding compatibility options, especially setting high DPI scaling behavior to "System". The app will be blurry and looks like a legacy, but at least not messy

image

@svenhb
Copy link
Owner

svenhb commented Sep 26, 2022

Yes, there is problem with this scaling and I don't know how to fix it, see also here: #239

Thanks for the solution.

@kirevdokimov
Copy link
Author

kirevdokimov commented Sep 26, 2022

@svenhb Is it possible to make this software headless, with some kind of serial and features API? It's possible to write a frontend with web capabilities and connect it together with this headless app, with a server. What do you think about that?

I have an experience with a frontend and a glueing it together with a local server instance (in a single executabe), I can do that, but I am not ready to commit to do all the important stuff you did already, like communication with different types of CNC, huge amount of tweaks, controls and details.

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

No branches or pull requests

2 participants