Menu

#6 Support for hi-res (4K/5K) displays.

2.0
closed
Gpower2
None
2018-01-08
2017-12-22
Six
No

Please add support for hi-res (4K/5K) displays. Windows ver 2.1.0 displays a messed layout.

Discussion

  • Six

    Six - 2017-12-22

    Screenshot

     
  • Gpower2

    Gpower2 - 2018-01-08

    Hi, please move the discussion to doom9 forum here:
    https://forum.doom9.org/showthread.php?t=170249

    As for the issue at hand, unfortunately I don't have a 4K display available in order to test the
    correct behaviour, however it theoretically supports HighDPI scenarios.
    When you resize the form does it still have messy layout?
    (Please answer to doom9, thanks!)

     
  • Six

    Six - 2018-01-08

    I have to wait 5 days to answer in doom9 forum, so I answer here - yes, form have still messy layout when I resize it or maximize it - no difference.

     
  • Six

    Six - 2018-01-08

    Resized and maximized view.

     
  • Gpower2

    Gpower2 - 2018-01-08

    There is always the solution of dropping the DPI awareness, but that will result in a blurry GUI.
    Unfortunately I don't have an easy fix for this, I'll have to check this with a HighDPI display, which currently I don't have, so it will take some time...

     
  • Gpower2

    Gpower2 - 2018-01-08

    I added some quick and dirty code for manually handling the DPI scaling.
    Could you please test the attached version and post the screenshots to see if I am in the right track?

     
  • Six

    Six - 2018-01-08

    I think there is problem in displaying correct layout with 200% scaling, because Windows uses 200% scaling on hi-res displays.

    P.S. But your test version is OK!

     

    Last edit: Six 2018-01-08
  • Six

    Six - 2018-01-08

    Test version looks like this, so you are in the right track !!!

     

    Last edit: Six 2018-01-08
  • Gpower2

    Gpower2 - 2018-01-08

    That's great news!
    I will try to make the code more robust and publish a new version ASAP.
    Last request, could you open a video file and post the screenshot here?
    I want to check how the Tracks are displayed now.

     
  • Six

    Six - 2018-01-08

    Tracks are displayed OK

     
  • Gpower2

    Gpower2 - 2018-01-08

    Indeed, things look great!
    Could you make a final check on the attached version?

     
  • Six

    Six - 2018-01-08

    Two more things:

    1. When extracting tracks then percent numbers are little bit close to progress bar.
    2. Browse button for selecting Output Directory does not work. I can drag and drop only.
     
  • Six

    Six - 2018-01-08

    Test version 2 is messed up!

     
  • Gpower2

    Gpower2 - 2018-01-08

    Damn...
    Having no means to test your code changes sucks!
    I had to revert most of the work I've done... :(
    Anyways, please check new test version 3 which also fixes the 2 bugs you reported.

     
  • Six

    Six - 2018-01-08

    So, test ver 3 layout is OK, percents are OK and Browse button works!
    But program does not remember Output directory.
    If I choose new video file, then Output directory is again empty.

     
  • Gpower2

    Gpower2 - 2018-01-08

    Could you please check the Job Manager and the Log Form too?
    I believe the issue with the Output Directory is fixed.

     
  • Six

    Six - 2018-01-08

    So, ver 4 is OK.
    Output dir issue is fixed.
    Job manager layout is OK.
    Log manager layout has one little cosmetical bug on bottom left - Actions not visible correctly.

     
  • Gpower2

    Gpower2 - 2018-01-08

    That's really nice to hear!
    It turns out the Log Form was not set to correctly scale to DPI.
    Hopefully this test version works correctly!
    Waiting for your confirmation...

     
  • Six

    Six - 2018-01-08

    Yes, I can confirm that ver 5 looks as it should be!
    Everything looks OK and works also OK.
    Maybe... maybe Logs manager buttons are now little bit too big compared to Job manager and Main window. Or not? It's up to you to decide :)

     
  • Gpower2

    Gpower2 - 2018-01-08

    The Log Form's buttons were indeed too tall...
    Made a few more fixes and this is the last (hopefully) test version for today!
    If everything works as expected, it will be published as v2.2.0

     
  • Six

    Six - 2018-01-08

    You can publish version 2.2.0.
    Everything seems to be OK.
    Anyway, it was a pleasure to cooperate!

     
  • Gpower2

    Gpower2 - 2018-01-08

    Thanks for your feedback and for putting up with me! :)

     
  • Gpower2

    Gpower2 - 2018-01-08
    • status: open --> closed
     
  • Gpower2

    Gpower2 - 2018-01-08

    Resolved in r160

     

Log in to post a comment.

MongoDB Logo MongoDB