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

Blurriness #159

Closed
GiorgiBeriashvili opened this issue Feb 16, 2020 · 13 comments
Closed

Blurriness #159

GiorgiBeriashvili opened this issue Feb 16, 2020 · 13 comments
Labels
change Proposes changes on how something works

Comments

@GiorgiBeriashvili
Copy link

Description

The rendered elements of the application appear to be blurry.

This is most likely unrelated to this specific software, as I have been experiencing this issue with Godot and other, mostly older software.

The issue seems to be fixed when allow Hidpi setting is enabled in Project Settings > Display > Window > Dpi section. I am unaware of potential side-effects.

I built the project myself to see the difference (from the current latest master branch; commit 30ce04b), and here are the results:

HiDPI disabled

HiDPI disabled

HiDPI enabled

HiDPI enabled

@OverloadedOrama
Copy link
Member

On some HiDPI displays, the elements can be very small with HiDPI enabled. This is why it hasn't been enabled yet. In order to solve this, we also need to scale the UI up, which is problematic because of #140. I think it's best to keep HiDPI disabled until we solve #140, otherwise people with HiDPI monitors will have a hard time with everything being so small.

@OverloadedOrama OverloadedOrama added the change Proposes changes on how something works label Apr 16, 2020
@OverloadedOrama
Copy link
Member

Now that #140 has been resolved and we can scale the UI in the Preferences without issues, should "Allow hiDPI" be always enabled, or exposed as a setting to the user?

@zhengying
Copy link

Almost all macOS user use retina screen, But Pixelorama in retina screen is looking blur
I build the latest master source in my mac, I enabled "Allow hiDPI", and set scale factor 2.2 ,
but the the font, and icons are still blur, the icons blur may be icons are not use hidpi version.

pixeloramaBlur

@OverloadedOrama
Copy link
Member

@zhengying Are the fonts and icons blurred if you set the scale factor to 2? It may be blurry because scaling by a non-integer factor, such as 2.2, is not pixel-perfect scaling.

@zhengying
Copy link

No, I tried factor 2, no improvement.

@huyhoang160593
Copy link

I'm encounter the same blurry problem in my window 10 machine when I use the app in the download link provide at the page, are there new fix for this :(

@floppyhammer
Copy link

Still experiencing this on Windows with a 2K monitor. Any progress?

@Variable-ind
Copy link
Contributor

Hy 👋, Does increasing the scale from preferences help?

@floppyhammer
Copy link

@Variable-ind Unfortunately no. However, along with allowing hidpi, it works perfectly on Windows.

@OverloadedOrama
Copy link
Member

I wasn't able to make progress with this issue because I don't have a hiDPI monitor to test it myself. But since there's confirmation that it works perfectly with hiDPI enabled and now users can scale the UI up, I went ahead and enabled hiDPI in the project settings. It should be safe to close the issue now, but if you still encounter issues, feel free to report them!

@jsomedon
Copy link

Where is the option for turning on hiDpi support? I couldn't find it anywhere in preference.

@OverloadedOrama
Copy link
Member

@jsomedon hiDPI is enabled by default, currently there is no way to turn it off from Pixelorama's Preferences.

@jsomedon
Copy link

@jsomedon hiDPI is enabled by default, currently there is no way to turn it off from Pixelorama's Preferences.

So on my macbook pro(m1), Pixelorama's interface is pretty blur. If hiDpi is enabled by default, is there any other config option I need to set? I set scale to like x2 and while that makes stuff less blur, it makes things larger.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
change Proposes changes on how something works
Projects
None yet
Development

No branches or pull requests

7 participants