Komet / MediaElch

Media Manager for Kodi
https://mediaelch.github.io/mediaelch-doc/about.html
GNU Lesser General Public License v3.0
856 stars 97 forks source link

Many GUI elements overlap or too small on 4K displays #1823

Open MenooMeow opened 2 weeks ago

MenooMeow commented 2 weeks ago

Describe the bug On a 4K display, many GUI elements overlap or all too small to see. For example, the listing of movies on the left column has overlapping elements. The GUI icons across the top are always too small. When you edit the properties of a movie, the "Extended" property page has elements that are too small to see: Genres clickable list, artwork view buttons,

Current system configuration is 3840x2160 (16:9) set to 300% scaling. Scaling cannot be set lower or else things are not visible. Scaling can also not be bigger because many OS GUI elements do not fit and do not support resizing to smaller.

To Reproduce Steps to reproduce the behavior:

  1. Download App Image
  2. Run it.
  3. Edit a video --> Extended tab.

Expected behavior The entire GUI properly draw and scale to be readable regardless of resolution and scaling factors.

Screenshots mediaelch

MediaElch Version:

Operating System:

bugwelle commented 1 week ago

Hi,

thanks for reporting! How do you consume MediaElch, i.e. do you use the PPA, AppImage, etc?

The AppImage is built upon an old Qt5 version, which does not support 4k displays. The newer Qt6 releases work well with it, though.

Regards, Andre

MenooMeow commented 1 week ago

Greetings. I've tried both the AppImage and the one available from the Linux Mint software manager (PPA?). Both have the same problem on a 4K display. In addition to the 4K resolution, I think another problem might be that I have to use 300% scaling because this computer is used on a big screen TV for movies and such. So all the GUI elements of the OS have to be visible from far away.

jiminorris commented 3 days ago

I also have this problem on Debian (Trixie). I imagine it might be a scaling problem, as I'm also using 150% scaling for the same reason as menoomeow