Dark mode coming soon?
Awesome tool Scott. A dark mode would be desirable! Can this be implemented? THX
Hi @DARO75, thank you for opening this ticket.
I've implemented a first version of the dark mode feature for LessMSI, and it looks like this:
@activescott, I've used the dark mode logic provided by Dark-Mode-Forms, which is an open source project.
What both of you think about the shown result? Scott, should I open a PR with my implementation based on the Dark-Mode-Forms project?
Thanks.
I love the feature. Doesn't windows support dark mode though? Why can't we use some built-in feature like https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.application.setcolormode?view=windowsdesktop-9.0 ?
Hi @activescott
The dark mode feature for windows forms, is experimental and only available in newer versions of.net.
https://learn.microsoft.com/en-us/dotnet/desktop/winforms/whats-new/net90#dark-mode
@mega5800 Rather than pick up a new dependency (Dark-Mode-Forms) that we'll have to maintain, I think this is actually a good reason to consider upgrading to .NET 9. I did some reading and have some more discussion related to that upgrade, but since it is not really related to Dark Mode, lets continue that discussion for now in #236. I'll post more information there here in a minute.
I still think best to use what Microsoft provides for dark mode. Fine to use experimental for now or wait for 10.
Hi Scott.
I agree we should use the latest .net version. However, as Kobi-Blade pointed out, we'll have some work to do in order to address the migration issues.
Let's see what we can do in order to handle them.
Thanks.