KarlitosVII / trilogy-save-editor

A save editor for Mass Effect Trilogy (and Legendary)
https://www.nexusmods.com/masseffectlegendaryedition/mods/20
Other
152 stars 20 forks source link

HiDPI support #1

Closed mirh closed 3 years ago

mirh commented 3 years ago

I have a 1440p monitor (and god forbid those poor souls with a 4K one), and I'm killing my eyes trying to read the little text.

KarlitosVII commented 3 years ago

HiDPI is supported by default. I have a 1080p screen so I'm not very familiar with higher resolution. Is it only the text that is small or other part of the software? Can you share a screenshot ?

mirh commented 3 years ago

immagine You can kinda see that after a certain point one-pixel-thin lines start to be too slim.

It shouldn't be too hard, since the ImGui inside reshade seems to do just fine with increasing font size.

KarlitosVII commented 3 years ago

New version should works now

mirh commented 3 years ago

Besides perhaps the first tab, the font seems bigger. Unfortunately it's like stretched out rather than rendered at a higher resolution.

And for some reason, now if I try to open v1.0 font is like a bunch of times smaller.

mirh commented 3 years ago

I suppose this is as good as you can get for the moment.. https://github.com/ocornut/imgui/pull/2826

mirh commented 3 years ago

2.0 is smooth and sexy, thanks. I think you should still offer a "portable" zip release though.

KarlitosVII commented 3 years ago

Thanks. :) I added a setup because it installs the WebView2 runtime if needed and because 90% of the reported issues on Nexus come from people who did not extract the archive correctly. I agree that I could add a portable version but the auto updater currently need a setup. I'm not sure how to manage auto update in that case.

mirh commented 3 years ago

Duh, yet another browser-based app.. and it's kinda strange to need 100MB of dependencies only for a small utility. But whatever can make up development good for you I guess? At least W7 is still up and running.

KarlitosVII commented 3 years ago

This is not a problem because it shares the same binaries as Edge, which is already installed on most Windows and will be integrated by default in Windows 11.