M2Team / NanaZip

The 7-Zip derivative intended for the modern Windows experience
https://sourceforge.net/projects/nanazip/
Other
8.49k stars 218 forks source link

Mica dark mode font is illegible when HDR/ACM enabled #402

Closed Andarwinux closed 4 months ago

Andarwinux commented 4 months ago

image

MouriNaruto commented 4 months ago

It seems that it should be the DWM blur issue.

I also want to know if the Mica dark mode is OK when HDR/ACM is not enabled.

I will workaround that according to your answer of the question I asked.

Kenji Mouri

Andarwinux commented 4 months ago

I also want to know if the Mica dark mode is OK when HDR/ACM is not enabled.

Yes, if HDR/ACM is disabled everything works fine. DWM disables the scRGB composition pipe when taking screenshots, so I have to use OBS to capture the problematic image, if I use snipping tool, I only get a normal image.

MouriNaruto commented 4 months ago

Thank you very much. I think I will make the workaround that with the following policies:

Kenji Mouri

MouriNaruto commented 4 months ago

I have tried to add the HDR/ACM check for workaround this issue.

I hope you can test the latest commit. Thanks.

Kenji Mouri

Andarwinux commented 4 months ago

I have tried to add the HDR/ACM check for workaround this issue.

I hope you can test the latest commit. Thanks.

Kenji Mouri

I can confirm the problem is fixed.

graphixillusion commented 4 months ago

I'm just tring the new 3.0 version and with the dark theme i have a strange behaviour: all the text in the interface have somekind of bold text effect, when the mouse cursor goes over it, the bold's effect is removed and the text becomes normal.

Here some screens:

Screenshot (15) Screenshot (16) Screenshot (17)

PowerRangerX commented 4 months ago

Thank you very much. I think I will make the workaround that with the following policies:

* The legacy UI parts of NanaZip will not use the Mica effect in the dark mode if the HDR/ACM is enabled, except the title bar.

* If I have migrated the Win32 menu bar and Win32 toolbar to the new XAML-based command bar in the main window, I will use Mica for the title bar and XAML-based command bar.

Kenji Mouri

I hope you don't mean these ones because these are fantastic, wonder why msft doesn't do it to legacy parts of Windows.

Screenshot 2024-05-23 013638