simplewall icon indicating copy to clipboard operation
simplewall copied to clipboard

Aero Dark Theme for win32

Open alterdaemon opened this issue 7 years ago • 11 comments

I hope it's not too much to ask. Thing is that after MS introduced dark file explorer it's getting to be a standard, even for the win32 applications ;)

alterdaemon avatar Oct 17 '18 14:10 alterdaemon

Where it is and how?

henrypp avatar Nov 05 '18 07:11 henrypp

it's a good example of what I mean:

https://draculatheme.com

I hope it won't be too hard to implement ;-)

alterdaemon avatar Nov 05 '18 13:11 alterdaemon

No, @dracula themes is for apps with internal themes engine (like text editors etc.). And i got some google search for dos and think is hard to introduce "dark file explorer" theme for win32 app.

Anyway, keep in touch!

henrypp avatar Nov 05 '18 14:11 henrypp

Hi there is an example of someone who has made a custom dark theme via installer for the qbittorrent https://github.com/suratovvlad/qbittorrent-installer

Anyway, it's a nice to have - Simplewall is already magnificent! :)

alterdaemon avatar Nov 05 '18 23:11 alterdaemon

Oh how i whould love a dark theme for Simplewall. And thank you for creating a great piece of software Henry. Hope you can make dark theme one day. Cheers.

ackys avatar Nov 18 '18 00:11 ackys

Found some undocumented features.

upd:

  • DwmSetWindowAttribute with a DWMWINDOWATTRIBUTE of 0x13.
  • uxtheme.dll's AllowDarkModeForApp (ordinal 135) and AllowDarkModeForWindow (ordinal 133).
  • The ribbon properties UI_PKEY_DarkModeRibbon and UI_PKEY_ApplicationButtonColor.

henrypp avatar Dec 25 '18 06:12 henrypp

very cool

AzimsTech avatar Dec 25 '18 06:12 AzimsTech

This has been closed, isn't there some kind of work around for the checkboxes? Can we see a screenshot with the theme applied please?

Iruberiam avatar Jul 06 '19 05:07 Iruberiam

@Iruberiam 3.0.3 fixed issue with checkbox, what the question?

henrypp avatar Jul 06 '19 07:07 henrypp

a dark mode would be wonderful 👍

hl2guide avatar Jan 22 '21 04:01 hl2guide

Oh how i whould love a dark theme for Simplewall.

a dark mode would be wonderful 👍

Yes.

You can use dark style with SecureUxTheme workaround for not signed themes (secureux is recommended, because of he does not change system files).

simplewall-dark-style

ps: macOS Big Sur Dark theme used.

Thing is that after MS introduced dark file explorer

Hmm, M$ introduced API and documentation for this feature too?

upd: Also, question for newbies in this thread:

  1. Why @microsoft was introduced Dark theme for UWP apps only, but left win32 apps with Aero Light?
  2. Why @microsoft just not add Aero Dark theme to add support for native dark theme for all Windows apps? Isn't it easier to do so?

upd2: In, at least, 5 (!) years you still does not give Aero Dark theme for users, hmm.

henrypp avatar Jan 23 '21 16:01 henrypp

Well, there are some quite fresh news from Microsoft with a guidance https://learn.microsoft.com/en-us/windows/apps/desktop/modernize/apply-windows-themes

alterdaemon avatar Nov 29 '22 03:11 alterdaemon

This is great news, thank you.

Iruberiam avatar Dec 06 '22 11:12 Iruberiam

@henrypp , why not reopening this since its now possible to do in the app?

majkinetor avatar Dec 22 '22 17:12 majkinetor

wontfix😄

GImDX avatar Mar 30 '23 18:03 GImDX

@majkinetor how?

henrypp avatar Apr 10 '23 14:04 henrypp

https://github.com/henrypp/simplewall/issues/248#issuecomment-1330039049

majkinetor avatar Apr 10 '23 14:04 majkinetor

@majkinetor The apps in the article is not win32, it is UWP bullshit.

@microsoft you still not get dark mode for win32 apps, sad.

henrypp avatar Apr 10 '23 15:04 henrypp

simplewall is the best and I am very grateful for all the time spent in it.

That said the only thing I yearn for in this app is dark mode :(

NikoMuffin avatar Feb 18 '24 10:02 NikoMuffin

@henrypp Thank you so much for adding Dark Theme support. We are all grateful to you for this amazing app.

codeXXjs avatar Apr 02 '24 13:04 codeXXjs

Thank you so much for adding the Dark theme.

Iruberiam avatar Apr 12 '24 12:04 Iruberiam