xlights Interface

PeterJ

New elf
Joined
Nov 8, 2020
Messages
8
Hi there, does anyone know how to get the xLights program interface dark instead of the light grey colour please?
 

Skymaster

Crazy elf
Global moderator
Generous elf
Joined
Dec 19, 2021
Messages
1,042
Location
Western Sydney
In Mac - It's there by default when you're OS is in dark mode (or at least it is on mine)

In Windows - it's not possible. The question was asked on the Facebook group about a week ago and one of the developers said this:

Daniel Kulp
Dark mode for windows is a HUGE undertaking which is the primary reason it hasn't been looked at. Ideally, Microsoft would add dark mode support to all the controls created with the Win32 API that wxWidgets uses. That would be the ideal thing to happen, but doesn't seem likely. Barring that, the options are:
1) Port all of wxWidgets to Microsofts newer API's that have dark mode support. This is HUGE and not something the wxWidgets folks even want to tackle.
2) Write custom controls for each of the various things, again likely in wxWidgets. wxWidgets does have generic forms of some controls so this is slightly easier than 1
3) Implement a ton of hacks all through out a custom build of wxWidgets and then in xLights code to mimic a dark mode. The PrusaSlicer folks recently did this for their windows version (also based on wxWidgets). It took a TEAM of several engineers months to get it into a usable state and uses a bunch of undocumented API's and other hacks. A long term maintenance headache.
 
Top