Dark mode for the secondary UI windows

Discussion related to "Everything" 1.5 Alpha.
Post Reply
GSD
Posts: 30
Joined: Fri Apr 28, 2023 12:59 pm

Dark mode for the secondary UI windows

Post by GSD »

Is completing dark mode for the secondary UI windows included? I meant the Settings, Rename etc. windows.
Last edited by GSD on Sun Apr 30, 2023 11:28 am, edited 1 time in total.
NotNull
Posts: 5461
Joined: Wed May 24, 2017 9:22 pm

Re: TODO

Post by NotNull »

(Moved from TODO)

Yes it is.

Microsoft states that they are working very hard on their toolkit for dark themed user interface elements.
If any developer want to create dark interface elements right now, (s)he will have to code it "hardcore" from the ground up. Which is *a lot* of work.

So it is better to wait, as Microsoft might finally relaese their upgraded toolkit.
Luckily there are more than enough other todo items to prevent @void from getting bored ;)


We all should appreciate the enormous amount of work @void has put in to create a dark themed main interface.
GSD
Posts: 30
Joined: Fri Apr 28, 2023 12:59 pm

Re: TODO

Post by GSD »

Yes it is.

Microsoft states that they are working very hard on their toolkit for dark themed user interface elements.
If any developer want to create dark interface elements right now, (s)he will have to code it "hardcore" from the ground up. Which is *a lot* of work.

So it is better to wait, as Microsoft might finally relaese their upgraded toolkit.
Luckily there are more than enough other todo items to prevent @void from getting bored ;)
So, as far as you know, the plan is to wait fo the toolkit or are you just stating that you think other things should take priority? Btw, do you have Microsoft link where thay are discussing said toolkit and projected availability?(asking because I'm interested in all things dark mode because see below)
We all should appreciate the enormous amount of work @void has put in to create a dark themed main interface.
This goes without saying. That and a general appreciation for all the effort put into this amazing tool. Regarding the dark interface specifically, though, theres something I'd like to add: It's generally percieved as a preference, rather than a need. For some of us, unfortunatelly, it's actually a must. My cataracts is getting worse and I can no longer read black on white. White on black, though, is still doable. Just wanted to add this, so @void knows that this work is appreciated in ways perhaps not readily evident.
NotNull
Posts: 5461
Joined: Wed May 24, 2017 9:22 pm

Re: TODO

Post by NotNull »

GSD wrote: Fri Apr 28, 2023 6:33 pm So, as far as you know, the plan is to wait fo the toolkit or are you just stating that you think other things should take priority?
It is what I would do, based on common sense. When you start writing your own and Microsoft releases their "toolkit" later on, you will likely rewrite it to use the standards. Especially the "secondary" more run-of-the-mill interfaces like Options, Rename, etc.
So then you have to do the same work twice.


Btw, do you have Microsoft link where thay are discussing said toolkit and projected availability?(asking because I'm interested in all things dark mode because see below)
I already anticipated that question :D I thought I had it bookmarked, but can't find it.
It wasn't an official-official statement, butit was mentioned in a discussion on dark themes.

For some of us, unfortunatelly, it's actually a must.
On the other hand, writing your own non-standard interface elements can confuse screenreaders, like those used by blind people.
GSD
Posts: 30
Joined: Fri Apr 28, 2023 12:59 pm

Re: TODO

Post by GSD »

It is what I would do, based on common sense. When you start writing your own and Microsoft releases their "toolkit" later on, you will likely rewrite it to use the standards. Especially the "secondary" more run-of-the-mill interfaces like Options, Rename, etc.
So then you have to do the same work twice.
Ok, so I guess my initial question stands in regards to @void's actual intentions. Even if what you're saying does make sense, he may see it differently.
I already anticipated that question :D I thought I had it bookmarked, but can't find it.
It wasn't an official-official statement, butit was mentioned in a discussion on dark themes.
Doesn't really matter though. In reality, I guess it'll be years and it's debatable whether it'll "trickle down" to W10 as well, since they're all aboard the W11 train(wreck).
On the other hand, writing your own non-standard interface elements can confuse screenreaders, like those used by blind people.
Didn't know that TBH. But would that apply even if said users would not opt into "dark mode" for Everything?
void
Developer
Posts: 16745
Joined: Fri Oct 16, 2009 11:31 pm

Re: Dark mode for the secondary UI windows

Post by void »

Dark mode for the main UI only in Everything 1.5.
I'll look into support for dark mode dialogs in a future version.
But would that apply even if said users would not opt into "dark mode" for Everything?
I will always support the default system controls for screenreaders.
screenreaders will most likely not work with my custom dark themed controls. (with exception for the main search box and main result list)
GSD
Posts: 30
Joined: Fri Apr 28, 2023 12:59 pm

Re: Dark mode for the secondary UI windows

Post by GSD »

void wrote: Sun Apr 30, 2023 11:34 am Dark mode for the main UI only in Everything 1.5.
I'll look into support for dark mode dialogs in a future version.
Got it. Thank you for clarifying and for all your hard work.
NotNull
Posts: 5461
Joined: Wed May 24, 2017 9:22 pm

Re: Dark mode for the secondary UI windows

Post by NotNull »

GSD wrote: Sun Apr 30, 2023 11:26 am since they're all aboard the W11 train(wreck).
Hahaha, so true ...
GSD
Posts: 30
Joined: Fri Apr 28, 2023 12:59 pm

Re: TODO

Post by GSD »

NotNull wrote: Fri Apr 28, 2023 7:39 pm
Btw, do you have Microsoft link where thay are discussing said toolkit and projected availability?(asking because I'm interested in all things dark mode because see below)
I already anticipated that question :D I thought I had it bookmarked, but can't find it.
It wasn't an official-official statement, butit was mentioned in a discussion on dark themes.
Hey @NotNull, I think I stumbled upon Microsoft's pinky promise: https://learn.microsoft.com/en-us/windo ... ows-themes :)

Wouldn't hold my breath, though, seeing as they still have fundamental Win32 parts of W11 that are definitely not getting deprecated, yet are still dark mode "unaware". Like the file copy/move dialog, file properties window etc.
NotNull
Posts: 5461
Joined: Wed May 24, 2017 9:22 pm

Re: Dark mode for the secondary UI windows

Post by NotNull »

Thanks for digging this up, GSD!

I definitely have read and bookmarked this page (when writing a Theme Manager for Everything 1.5, which I still hhave to post here), but there was also another one that went in more detail on the backwards compatibility complications of it.

Anyway, enough proof for now :D Thanks for posting!

GSD wrote: Thu May 25, 2023 8:56 pm Wouldn't hold my breath, though, seeing as they still have fundamental Win32 parts of W11 that are definitely not getting deprecated, yet are still dark mode "unaware". Like the file copy/move dialog, file properties window etc.
.. etc. etc. etc. ... [1]. One would think a proper dark mode API support could help with that ;)

[1]
Create new shortcut, ODBC settings (that one is really ancient), the old menu in File Explorer that pops up from time to time, all *.msc applications, the list goes on.
If only they could start with fixing the preview pane ...
Post Reply