INTERACT FORUM

More => Old Versions => JRiver Media Center 20 for Windows => Topic started by: Matt on March 19, 2015, 08:54:55 am

Title: NEW: Improved high DPI / retina display support
Post by: Matt on March 19, 2015, 08:54:55 am
A recent build of Media Center has much improved support of high DPI displays.  It now scales the entire program for the DPI so that you don't have to scale it by yourself.  It applies the same scaling to the size of Theater View.

This could make your current sizes look wrong.  To fix this, you can:

1.  Set "size" under the View menu to 100%.

2.  Set the font size in Options > Tree & View > Font.

3.  Set the Theater View size in Options > Theater View > Size.

If you have a problem that can't be fixed by the settings above, please post.

Thanks.
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on March 19, 2015, 09:17:26 am
In a coming build:
Fixed: The width of many dialogs would get double scaled so would be way too wide on a high DPI display.

This should solve the issues with the TV dialogs that were posted somewhere.
Title: Re: NEW: Improved high DPI / retina display support
Post by: kstuart on March 19, 2015, 12:50:16 pm
In a coming build:
Fixed: The width of many dialogs would get double scaled so would be way too wide on a high DPI display.

This should solve the issues with the TV dialogs that were posted somewhere.
The issues with the TV dialogs were a) the height, and b) some elements appearing on top of other elements, also in the vertical dimension.
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on March 25, 2015, 08:40:55 am
bump
Title: Re: NEW: Improved high DPI / retina display support
Post by: 6233638 on March 25, 2015, 10:05:27 am
http://yabb.jriver.com/interact/index.php?topic=96294.msg664212#msg664212

Still missing a 400% size option (retina skins use 4x assets) and absolute scale options that are independent of Windows' scale.
The default size should be "Automatic" rather than 100% to facilitate this.
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on March 25, 2015, 10:16:07 am
Still missing a 400% size option

I have no idea why you want this, but alright.  Next build:
Changed: The View > Size menu has a 400% option.
Title: Re: NEW: Improved high DPI / retina display support
Post by: 6233638 on March 25, 2015, 10:19:54 am
I have no idea why you want this, but alright.
Because then I can check that things are rendering correctly at their native resolution. You're the ones that decided it would be 4x.
That should be double-size on a retina display, but ends up comically large because the Windows scale is currently acting as a multiplier for the MC Size.
Title: Re: NEW: Improved high DPI / retina display support
Post by: mattkhan on March 28, 2015, 04:37:07 pm
I came across another dialog box today that looks funky using 20.0.87 and the recommended settings, this is on a dell xps13 9343

Webpages render at 1/4 size when chromium is the engine (IE seems ok)
Title: Re: NEW: Improved high DPI / retina display support
Post by: kstuart on March 28, 2015, 05:22:55 pm
In Television, some of the dialogs within Options can end up with the top and bottom outside of the display screen (and so you cannot see or click "OK").
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on March 30, 2015, 08:22:46 pm
I came across another dialog box today that looks funky using 20.0.87 and the recommended settings, this is on a dell xps13 9343

Webpages render at 1/4 size when chromium is the engine (IE seems ok)

Thanks for the report.  I'll take a look once I'm back from Florida.
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on April 03, 2015, 09:44:28 am
Webpages render at 1/4 size when chromium is the engine (IE seems ok)

Next build:
Fixed: Web browser views would be the wrong size on high DPI displays.

Thanks for the report.
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on April 03, 2015, 09:50:01 am
Also next build:
Fixed: The 'Edit Remote Command' dialog wouldn't scale nicely for high DPI.
Title: Re: NEW: Improved high DPI / retina display support
Post by: kstuart on April 03, 2015, 11:48:45 am
Next build:
Fixed: Web browser views would be the wrong size on high DPI displays.

Thanks for the report.
Does this also fix the Television dialogs that have " OK  " beyond the edge of the display (with no way to scroll it) ?
Title: Re: NEW: Improved high DPI / retina display support
Post by: mwillems on April 03, 2015, 12:41:02 pm
Does this also fix the Television dialogs that have " OK  " beyond the edge of the display (with no way to scroll it) ?

I'm seeing those too, and hope they get fixed soon.

One workaround until it gets fixed: right-click on the top bar and "maximize" the window.  That always brings all the elements onto the screen for me (you can't manually resize the window otherwise, and it doesn't have a maximize button). 
Title: Re: NEW: Improved high DPI / retina display support
Post by: kstuart on April 04, 2015, 01:14:54 pm
I think that the Minimize, Maximize and X buttons at the top right corner of MC20 are now no longer aligned with the actual positions where a Click will trigger an Event.
Title: Re: NEW: Improved high DPI / retina display support
Post by: kstuart on April 08, 2015, 08:33:23 pm
I checked this more carefully, and it seems that the mouse event boundaries are unchanged when the text and graphics are changed.

E.G. If you click in the right half of the "minimize" symbol, it works, and if you hover over the left half of the minimize symbol, you get the text balloon for the optional title bar button that I have, which is just to the left of the minimize symbol.
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on April 09, 2015, 08:04:09 am
I think that the Minimize, Maximize and X buttons at the top right corner of MC20 are now no longer aligned with the actual positions where a Click will trigger an Event.

I'm on high DPI and the minimize, maximize, and close buttons work perfectly with the Noire skin.

I wonder what might be different?
Title: Re: NEW: Improved high DPI / retina display support
Post by: kstuart on April 10, 2015, 01:12:16 am
Again, the buttons work - but only in the right half of the buttons.

If you put the mouse pointer in the left half of the minimize button, you get "right-click here to customize" (toolbar).

My settings are:

Windows DPI = 144
View->Size = 80%
Font = 10 pt Arial
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on April 10, 2015, 08:45:36 am
I run:
View > Size: 80%
Font: Arial 10

I have different DPI on each monitor.

The buttons work perfectly on the Noire skin on both monitors.

Thoughts?
Title: Re: NEW: Improved high DPI / retina display support
Post by: 6233638 on April 10, 2015, 08:55:03 am
Thoughts?
It sounds like kstuart is running Windows 7 or earlier if he is using "144 DPI" since Windows 8/8.1 now use "scaling levels" instead of DPI adjustments - and those options are 100/125/150/200/250%.
That could be related.
Title: Re: NEW: Improved high DPI / retina display support
Post by: kstuart on April 10, 2015, 12:24:51 pm
Yes, I am not running Windows 8 on any PC with MC20.

I am running Vista 32-bit on this Home Theater PC.  ( In addition to MC20, I use Browsers and Explorers on this PC, so the overall Windows DPI settings are adjusted for that.  It is 1920x1080. )

I did a web search, and found one web page which discusses the different ways Microsoft deals with DPI issues in XP->Vista->Win7->Win8 :

http://kynosarges.org/WindowsDpi.html
Title: Re: NEW: Improved high DPI / retina display support
Post by: mattkhan on April 13, 2015, 01:40:56 pm
another odd dialog, the get movie/tv info listbox is really small
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on April 13, 2015, 02:09:25 pm
another odd dialog, the get movie/tv info listbox is really small

Thanks for the report.  It should be right next build.
Title: Re: NEW: Improved high DPI / retina display support
Post by: mattkhan on April 16, 2015, 11:16:20 am
I installed on a Lenovo Thinkpad Carbon X1 (3rd gen) today which has 2560x1440 screen. The install results in a default font size of 18 so everything was absolutely massive when it starts up including the installer.
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on April 16, 2015, 11:21:22 am
I installed on a Lenovo Thinkpad Carbon X1 (3rd gen) today which has 2560x1440 screen. The install results in a default font size of 18 so everything was absolutely massive when it starts up including the installer.

Change the font size in Options > Tree & View > Select font
Title: Re: NEW: Improved high DPI / retina display support
Post by: Hendrik on April 16, 2015, 11:22:30 am
Change the font size in Options > Tree & View > Select font

If its wrong right after the first install, something you should look at maybe?
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on April 16, 2015, 11:25:27 am
If its wrong right after the first install, something you should look at maybe?

Can you reproduce us getting the wrong size?

I haven't been able to.
Title: Re: NEW: Improved high DPI / retina display support
Post by: mattkhan on April 16, 2015, 11:42:19 am
Change the font size in Options > Tree & View > Select font
yes I did that after installation, just pointing out that the installer itself picks the wrong size to begin with (as the installer windows are massive and jriver looks crazy when you first start it, a new user might be wondering what is going on).
Title: Re: NEW: Improved high DPI / retina display support
Post by: mwillems on April 16, 2015, 11:51:03 am
yes I did that after installation, just pointing out that the installer itself picks the wrong size to begin with (as the installer windows are massive and jriver looks crazy when you first start it, a new user might be wondering what is going on).

What were the windows scaling settings and windows version in your case?  That might help the devs repro it.
Title: Re: NEW: Improved high DPI / retina display support
Post by: mattkhan on April 16, 2015, 12:04:20 pm
What were the windows scaling settings and windows version in your case?  That might help the devs repro it.
windows 8.1
the default size which is "larger" (i.e. the slider was all the way to the right)
Title: Re: NEW: Improved high DPI / retina display support
Post by: Matt on April 16, 2015, 12:08:46 pm
I think the font size will be fixed next build.

Fixed: The default font size could be much too large on high DPI displays.
Title: Re: NEW: Improved high DPI / retina display support
Post by: papalotes on February 13, 2019, 10:39:24 am
Hi, I just installed MC24 for Mac and I can see there is not support to Retina Display. All the UI looks pixelated. Anyone can help with this issue?
Thanks
Title: Re: NEW: Improved high DPI / retina display support
Post by: Awesome Donkey on February 13, 2019, 10:49:12 am
Go to View > Skin and enable Retina Mode at the bottom of the list.