jpexs-decompiler icon indicating copy to clipboard operation
jpexs-decompiler copied to clipboard

Fixed FFDec appearing blurry on macOS

Open psy-guy opened this issue 3 years ago • 2 comments

Makes the application look clearer overall on macOS (see images)

Before: 1 0

After: 2 0

psy-guy avatar Jan 11 '22 17:01 psy-guy

It's easy to set uiscale to 2, but will this work in Linux aswell? We use this file (ffdec.sh) for both Mac and Linux. And I think setting to 2 on nonretina displays will just make the UI 2 times bigger. So maybe make somehow separate file for retina displays (?). Or maybe we can set the variable somehow in the app itself. I will think about it...

jindrapetrik avatar Feb 20 '22 09:02 jindrapetrik

This is what happens on Linux (Java 17).

Before:

image

After:

image

TheKodeToad avatar Aug 30 '22 15:08 TheKodeToad

In nightly 2246, you can set the "UI scale factor" value in Advanced settings (application exit after that is required). Set it to 2.0 on retina displays. I did a little investigation and there is no reliable way to tell that retina is used in Java automatically. So you need to manually set the config.

jindrapetrik avatar Nov 21 '22 08:11 jindrapetrik