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

4k/HiDPI scaling issues #168

Open
CryoByte33 opened this issue Nov 9, 2016 · 10 comments
Open

4k/HiDPI scaling issues #168

CryoByte33 opened this issue Nov 9, 2016 · 10 comments

Comments

@CryoByte33
Copy link

Using a 2k or 4k monitor results in a badly broken configuration page and tiny test everywhere else. Normally I'd ignore it, but it's literally impossible to edit the configs without delving into the user's files, so I figured it's worthy of a bug report.

Attaching an image for reference!

2016-11-09 02_39_35-

@wizjany
Copy link

wizjany commented Nov 11, 2016

#153

@SkyBlade1978
Copy link

I'm also having this issue now

@Brend-Smits
Copy link

Yep same =/

@sk89q
Copy link
Member

sk89q commented Dec 18, 2017

HiDPI might be supported on JDK 9 but I haven't verified. Unfortunately rewriting the entire UI is currently out of the question.

@jkroepke
Copy link
Contributor

Did you try this?

https://superuser.com/a/1207925

@Brend-Smits
Copy link

@jkroepke that does work, however it's a workaround and requires user interaction. Would it be possible to automatically apply this setting?

@jkroepke
Copy link
Contributor

If you build the lancher, you can maybe set some manifests for windows. But building unsigned exe files is nasty in windows 10 because the smartscreen filter blocks the execution.

Maybe I‘ll find somethink for you, but I can‘t test it because HiDPI on Mac just works.

@Brend-Smits
Copy link

Appreciate the feedback, I have little experience in this branch.
I will look into the manifest, however, if you do have more feedback / know how to do this, let me know please.

Once again, thanks for helping!

@jkroepke
Copy link
Contributor

Building an exe from launch4j, then embed a .manifest file with the required settings should be the only valid version in the moment.

https://stackoverflow.com/questions/30555401/java-disable-dpi-aware-not-working
+
https://msdn.microsoft.com/en-us//library/ms235591.aspx

But the smartscreen filter on newer windows version will confused some peoples.

@sk89q
Copy link
Member

sk89q commented Jul 15, 2018

dupe of #153

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

6 participants