socnetv / app

Social Network Analysis and Visualization software application.
https://socnetv.org
Other
207 stars 26 forks source link

[Wishlist - Feature Request] - Scaleable menus on Windows with High Res Monitors #95

Closed StoltHD closed 3 years ago

StoltHD commented 5 years ago

Hope for more scaleable GUI on 4k monitors on Windows 10.

As it is now, the text and icons on all menu items are so small that its near impossible to use the software...

If there are a setting for this, please tell me where... else, can you please change the menu items to be scalable on Windows...?

oxy86 commented 5 years ago

Hello,

Thanks for reporting this. I haven't tested it on a 4K monitor, so I am not sure if the problem is the custom SocNetV Stylesheet or the way Windows displays all Qt apps like SocNetV. Please try disabling our custom Stylesheet (Options -> Settings -> General -> uncheck "Use SocNetV Stylesheet"). When you do this, the app will be shown with the vanilla settings Windows uses for all Qt apps. If that doesn't work for you (i.e. still the fonts / and icons are too small), please let me know.

In any case, it would be nice if you could upload here a screenshot of SocNetV running in your PC, so that I can see the actual problem.

Cheers, Dimitris

On Sat, Sep 28, 2019 at 2:15 AM StoltHD notifications@github.com wrote:

Hope for more scaleable GUI on 4k monitors on Windows 10.

As it is now, the text and icons on all menu items are so small that its near impossible to use the software...

If there are a setting for this, please tell me where... else, can you please change the menu items to be scalable on Windows...?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/socnetv/app/issues/95?email_source=notifications&email_token=AAALUSD4KFX3ECFINHEU22LQL2HX7A5CNFSM4I3LWOS2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HOIUC6A, or mute the thread https://github.com/notifications/unsubscribe-auth/AAALUSD5LA6SAZZQCHHX52TQL2HX7ANCNFSM4I3LWOSQ .

-- Dimitris Kalamaras

StoltHD commented 5 years ago

I found a workaround on this problem... The last part "Desktop Application" explain and give the workaround solution I had to use "System (Enhanced)"... https://www.digitaltrends.com/computing/how-to-adjust-high-dpi-scaling-in-windows-10/

This can be a problem for any software, I had the same problem with CmapTools and same solution helped, I'm running Norwegian Windows 10, so screenshots of the settings want help much, but you get an idea. This is the setting of used for the shortcut.

bilde bilde

Her is a screenshot of SocNetV without the setting: bilde

And this is with settings as shown: bilde

Remember to viw the last two screenshots at 100%...

I'm not an developer, but I think it has something to do with how you set the QT GUI, I found this article when searching for workarounds, it might help you: https://doc.qt.io/qt-5/highdpi.html

oxy86 commented 5 years ago

Thanks for the link and the screenshots to the workaround! This will surely help other users having the same issue with you. I will try to handle this in the next version of SocNetV.

On Mon, Sep 30, 2019 at 7:18 PM StoltHD notifications@github.com wrote:

I found a workaround on this problem... The last part "Desktop Application" explain and give the workaround solution I had to use "System (Enhanced)"...

https://www.digitaltrends.com/computing/how-to-adjust-high-dpi-scaling-in-windows-10/

This can be a problem for any software, I had the same problem with CmapTools and same solution helped, I'm running Norwegian Windows 10, so screenshots of the settings want help much, but you get an idea. This is the setting of used for the shortcut.

[image: bilde] https://user-images.githubusercontent.com/28066567/65896432-83b47580-e3ad-11e9-8255-3bcddeed28a5.png [image: bilde] https://user-images.githubusercontent.com/28066567/65896555-b52d4100-e3ad-11e9-9fb1-1c9dd597a822.png

Her is a screenshot of SocNetV without the setting: [image: bilde] https://user-images.githubusercontent.com/28066567/65896633-ddb53b00-e3ad-11e9-9acc-5fc9ce53c0ea.png

And this is with settings as shown: [image: bilde] https://user-images.githubusercontent.com/28066567/65896706-076e6200-e3ae-11e9-84eb-86af0420b377.png

I'm not an developer, but I think it has something to do with how you set the QT GUI, I found this article when searching for workarounds, it might help you: https://doc.qt.io/qt-5/highdpi.html

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/socnetv/app/issues/95?email_source=notifications&email_token=AAALUSFH224LPOIIL3V6LWDQMIRGVA5CNFSM4I3LWOS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD76HCHA#issuecomment-536637724, or mute the thread https://github.com/notifications/unsubscribe-auth/AAALUSBMJRC63OU2CD6NJLLQMIRGVANCNFSM4I3LWOSQ .

-- Dimitris Kalamaras

oxy86 commented 3 years ago

Hello and thank you very much for reporting this workaround. It will surely help other users :)

However, can you please verify that the bug still exists on the latest version (2.7) released this week? I am asking this because we have changed all font-size settings to use the Windows default (rather than some fixed values).

StoltHD commented 3 years ago

2.7 - It is now readable... and usable, I have not tested everything, but the menues seems okay, I will report it if I find something not "correct". Thanks...

Look at the screenshot attacked at 100% image image

oxy86 commented 3 years ago

Okay, it seems that all we needed is to let the font-sizes in our custom app style follow the OS defaults, like we did in commit 4275dee. So, this is is fixed :)