Multi-monitor users (with different scaling)

Post here if your topic is about CSS HTML Validator but doesn't fit in another forum.
Post Reply
User avatar
Albert Wiersch
Site Admin
Site Admin
Posts: 3568
Joined: Sat Dec 11, 2004 9:23 am
Location: Near Dallas, TX
Contact:

Multi-monitor users (with different scaling)

Post by Albert Wiersch »

If you use CSS HTML Validator 2020 and multiple monitors at different DPIs/scaling, then please comment here in the forum, send me a private message, or email me.

I'm working on making CSS HTML Validator per-monitor DPI aware.

Thank you!
ReneK
Rank II - Novice
Rank II - Novice
Posts: 33
Joined: Sun Jun 16, 2013 10:27 am

Re: Multi-monitor users (with different scaling)

Post by ReneK »

Hi Albert,

it looks somehow blurry when moving the validator's window from the main monitor (96 DPI) to the secondary monitor (144 DPI), see screenshot. So I looked up your manifest. You actually did not mark the application as being per monitor dpi aware, excerpt:

Code: Select all

<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">system</dpiAwareness>


BTW: Consider making the validator "Per Monitor V2" DPI aware, which makes it a lot easier!

Rene
menu.jpg
menu.jpg (9.54 KiB) Viewed 1461 times
User avatar
Albert Wiersch
Site Admin
Site Admin
Posts: 3568
Joined: Sat Dec 11, 2004 9:23 am
Location: Near Dallas, TX
Contact:

Re: Multi-monitor users (with different scaling)

Post by Albert Wiersch »

ReneK wrote: Sat Mar 21, 2020 4:44 amSo I looked up your manifest. You actually did not mark the application as being per monitor dpi aware, excerpt:

Code: Select all

<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">system</dpiAwareness>

BTW: Consider making the validator "Per Monitor V2" DPI aware, which makes it a lot easier!
Yes, you are right. The current release is not per monitor DPI aware and that was because a component I was using did not function properly with it at the time. However, there is a patch for the component now and I want to try it to see how it works.

After I implement the patch and build a new version, would you like to help test if it functions properly when moved from one monitor to another with different DPIs?

Thank you!
ReneK
Rank II - Novice
Rank II - Novice
Posts: 33
Joined: Sun Jun 16, 2013 10:27 am

Re: Multi-monitor users (with different scaling)

Post by ReneK »

Yes, I would definitely like to give it a try! Let me know when there's something new in the queue.
User avatar
Albert Wiersch
Site Admin
Site Admin
Posts: 3568
Joined: Sat Dec 11, 2004 9:23 am
Location: Near Dallas, TX
Contact:

Re: Multi-monitor users (with different scaling)

Post by Albert Wiersch »

ReneK wrote: Sat Mar 21, 2020 9:31 am Yes, I would definitely like to give it a try! Let me know when there's something new in the queue.
You may be wondering why I never got back to you. :) It's because I was having issues with the component patch to support per-monitor DPI. I'm going to release v20.03 soon and did a final test and it still failed so the next update will not be per-monitor DPI aware either. :(

Fortunately CSS HTML Validator seems to work well-enough as it is with system aware DPI.

In the future the per-monitor DPI issues could get resolved and I will definitely let you know if I have a test version to try. Thanks again!
User avatar
Albert Wiersch
Site Admin
Site Admin
Posts: 3568
Joined: Sat Dec 11, 2004 9:23 am
Location: Near Dallas, TX
Contact:

Re: Multi-monitor users (with different scaling)

Post by Albert Wiersch »

Hello,

I've worked on per-monitor DPI support and almost had it but I ran into a significant font-sizing bug that appears to be in the framework that's used. I am not happy with that but I'm use to having to deal with bugs that won't get fixed or take a long time to fix.... but I can say that it's looking better for per-monitor DPI support at some point in the future.

I just released a FREE public BETA of CSS HTML Validator Pro 2021 which should support high DPI better than previous versions, although per-monitor DPI is not yet supported. This BETA expires February 14, 2021.

If you would like, please download it and let me know how it works.
https://www.htmlvalidator.com/freebeta/ ... -setup.exe
Post Reply