microsoft / XmlNotepad

XML Notepad provides a simple intuitive User Interface for browsing and editing XML documents.
https://microsoft.github.io/XmlNotepad/
MIT License
1k stars 208 forks source link

Unsharp text on high DPI screen V2.9.0.10 #406

Open TLorenzPH opened 3 months ago

TLorenzPH commented 3 months ago

Hi

Text is not very readable on 3840x2400 pixel screen with 250% dpi scaling. It is better if I switch from application to system scaling in compatibility settings.

Edition Windows 11 Enterprise Version 23H2 Installiert am ‎18.‎06.‎2024 Betriebssystembuild 22631.3880 Leistung Windows Feature Experience Pack 1000.22700.1020.0

Thomas

lovettchris commented 1 month ago

Thanks for the bug report, some of the icons will be fuzzy since they are a fixed resolution, but when I tried 200% just now on my monitor, I found the text to be pretty sharp. Can you share a screen shot so I can see what you mean?

200% scaled resolution (and my bitmap was shaper than this github png): image

Actual bitmap:

xmlnotepad_bitmap.zip

TLorenzPH commented 1 month ago

Hi

Thanks for the follow up. See attached PNG:

  1. Running with windows compatibility settings for high DPI screen on
  2. Native display (without compatibility settings)– text is very thin / unsharp

Mit freundlichen Grüßen / Best Regards ……………………………………………………………………………………………………………………………

@.*** Thomas Lorenz Senior Engineer R&D Software & Drives

D: +49 781 509 4125 E: @.**@.> …………………………………………………………………………………………………………………………… Parker Hannifin Manufacturing Germany GmbH & Co. KG – Am Metallwerk 9 – D-33659 Bielefeld – Germany Sitz: Bielefeld - Amtsgericht Bielefeld: HRA 15699 persönlich haftende Gesellschafterin: Parker Hannifin GmbH - Sitz: Bielefeld - Amtsgericht: Bielefeld HRB 35489 Geschäftsführung: Ulrich Jochem, Achim Kohler, Andreas Paulsen, Kirsten Stenvers www.parker.com/emehttp://www.parker.com/eme

@.https://twitter.com/parkerhannifin @. https://www.linkedin.com/company/parker-hannifin @. http://blog.parker.com/electromechanical @. https://www.youtube.com/channel/UCVkctrKqfUjDrbWN0ule7fA

Von: Chris Lovett @.> Gesendet: Donnerstag, 19. September 2024 23:49 An: microsoft/XmlNotepad @.> Cc: Thomas Lorenz @.>; Author @.> Betreff: [EXT] Re: [microsoft/XmlNotepad] Unsharp text on high DPI screen V2.9.0.10 (Issue #406)

Thanks for the bug report, some of the icons will be fuzzy since they are a fixed resolution, but when I tried 200% just now on my monitor, I found the text to be pretty sharp. Can you share a screen shot so I can see what you mean?

200% scaled resolution: image.png (view on web)https://urldefense.com/v3/__https:/github.com/user-attachments/assets/18f9389e-766f-480e-a817-5e3797757c8a__;!!PhQDkBqkFGE!lisKHrIfwyP5AOCnTDwAmrZ871bDrX1dwYqGaxf5m2oGkcOlXgtZ8bTDNLqdrYvJEDLa6tBP1MaR07UtKjhUcPM$

— Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/microsoft/XmlNotepad/issues/406*issuecomment-2362262604__;Iw!!PhQDkBqkFGE!lisKHrIfwyP5AOCnTDwAmrZ871bDrX1dwYqGaxf5m2oGkcOlXgtZ8bTDNLqdrYvJEDLa6tBP1MaR07Ut2Ijl6cI$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/A2X4TRNE5CXJ7Y2XF2XF3JLZXNBGHAVCNFSM6AAAAABMSN5UICVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRSGI3DENRQGQ__;!!PhQDkBqkFGE!lisKHrIfwyP5AOCnTDwAmrZ871bDrX1dwYqGaxf5m2oGkcOlXgtZ8bTDNLqdrYvJEDLa6tBP1MaR07UtBZhRjrk$. You are receiving this because you authored the thread.Message ID: @.**@.>>

TLorenzPH commented 1 month ago

Hi Strangly it looks better in the PNG opened in Irfanview than in reality…maybe it also depend on some windows rendering settings… I have taken a picture with my phone, too.

Mit freundlichen Grüßen / Best Regards ……………………………………………………………………………………………………………………………

@.*** Thomas Lorenz Senior Engineer R&D Software & Drives

D: +49 781 509 4125 E: @.**@.> …………………………………………………………………………………………………………………………… Parker Hannifin Manufacturing Germany GmbH & Co. KG – Am Metallwerk 9 – D-33659 Bielefeld – Germany Sitz: Bielefeld - Amtsgericht Bielefeld: HRA 15699 persönlich haftende Gesellschafterin: Parker Hannifin GmbH - Sitz: Bielefeld - Amtsgericht: Bielefeld HRB 35489 Geschäftsführung: Ulrich Jochem, Achim Kohler, Andreas Paulsen, Kirsten Stenvers www.parker.com/emehttp://www.parker.com/eme

@.https://twitter.com/parkerhannifin @. https://www.linkedin.com/company/parker-hannifin @. http://blog.parker.com/electromechanical @. https://www.youtube.com/channel/UCVkctrKqfUjDrbWN0ule7fA

Von: Thomas Lorenz Gesendet: Freitag, 20. September 2024 06:48 An: 'microsoft/XmlNotepad' @.***> Betreff: AW: [EXT] Re: [microsoft/XmlNotepad] Unsharp text on high DPI screen V2.9.0.10 (Issue #406)

Hi

Thanks for the follow up. See attached PNG:

  1. Running with windows compatibility settings for high DPI screen on
  2. Native display (without compatibility settings)– text is very thin / unsharp

Mit freundlichen Grüßen / Best Regards ……………………………………………………………………………………………………………………………

@. Thomas Lorenz Senior Engineer R&D Software & Drives D: +49 781 509 4125 E: @*.**@*.***> …………………………………………………………………………………………………………………………… Parker Hannifin Manufacturing Germany GmbH & Co. KG – Am Metallwerk 9 – D-33659 Bielefeld – Germany Sitz: Bielefeld - Amtsgericht Bielefeld: HRA 15699 persönlich haftende Gesellschafterin: Parker Hannifin GmbH - Sitz: Bielefeld - Amtsgericht: Bielefeld HRB 35489 Geschäftsführung: Ulrich Jochem, Achim Kohler, Andreas Paulsen, Kirsten Stenvers www.parker.com/emehttp://www.parker.com/eme

@.https://twitter.com/parkerhannifin @. https://www.linkedin.com/company/parker-hannifin @. http://blog.parker.com/electromechanical @. https://www.youtube.com/channel/UCVkctrKqfUjDrbWN0ule7fA

Von: Chris Lovett @.**@.>> Gesendet: Donnerstag, 19. September 2024 23:49 An: microsoft/XmlNotepad @.**@.>> Cc: Thomas Lorenz @.**@.>>; Author @.**@.>> Betreff: [EXT] Re: [microsoft/XmlNotepad] Unsharp text on high DPI screen V2.9.0.10 (Issue #406)

Thanks for the bug report, some of the icons will be fuzzy since they are a fixed resolution, but when I tried 200% just now on my monitor, I found the text to be pretty sharp. Can you share a screen shot so I can see what you mean?

200% scaled resolution: image.png (view on web)https://urldefense.com/v3/__https:/github.com/user-attachments/assets/18f9389e-766f-480e-a817-5e3797757c8a__;!!PhQDkBqkFGE!lisKHrIfwyP5AOCnTDwAmrZ871bDrX1dwYqGaxf5m2oGkcOlXgtZ8bTDNLqdrYvJEDLa6tBP1MaR07UtKjhUcPM$

— Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/microsoft/XmlNotepad/issues/406*issuecomment-2362262604__;Iw!!PhQDkBqkFGE!lisKHrIfwyP5AOCnTDwAmrZ871bDrX1dwYqGaxf5m2oGkcOlXgtZ8bTDNLqdrYvJEDLa6tBP1MaR07Ut2Ijl6cI$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/A2X4TRNE5CXJ7Y2XF2XF3JLZXNBGHAVCNFSM6AAAAABMSN5UICVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRSGI3DENRQGQ__;!!PhQDkBqkFGE!lisKHrIfwyP5AOCnTDwAmrZ871bDrX1dwYqGaxf5m2oGkcOlXgtZ8bTDNLqdrYvJEDLa6tBP1MaR07UtBZhRjrk$. You are receiving this because you authored the thread.Message ID: @.**@.>>

lovettchris commented 1 month ago

Your attached PNG didn't come through from your email, can you go to https://github.com/microsoft/XmlNotepad/issues/406 and add the PNG that way, thanks.