ColorScheme
This task simply aims at using the running desktop colors for Wine's controls. There seems to have been written a patch already for this, can anyone find it?
This task depends on WineExplorer as we need to monitor for any changes in the desktop's colors and update Wine's accordingly. For bonus points, we should update the desktop's colors when they change in Wine.
This should be exposed as an option in winecfg: "Use the system colours and look" - ReeceDunn.
Updating the system/desktop's colours should only be done at the user's request, i.e. having an option in winecfg: "Update the system colours with these colours" - ReeceDunn.
How do we differentiate between the Wine/Windows desktop and the Mac/BSD/Linux/OpenSolaris one? Is system clear enough? - ReeceDunn.
Not all themes look good with just the color scheme put on top of Win32 controls: Industrial looks horrid, but something like ClearLooks probably works better. Maybe there should be a theme blacklist?
We should not have a black-list. - ReeceDunn.
We should have proper GTK/Qt theme integration to import the industrial widgets into the Wine uxtheme/msstyles engine as an XP theme - ReeceDunn.
Implementing this isn't difficult, MikeHearn may take an initial stab at it for CrossOver 5.0 to get a hacky version up and running soon. It basically involves writing a little WineLib app that links against GTK+ to grab the colors then set the right registry values.
Status
There hasn't been any movement in this for a while.
Ubuntu bug 111061 on the Ubuntu launchpad, which is about this issue.
WineHumanTheme on the Ubuntu wiki contains a Windows .theme file for the Human colours.
UsabilityWineCfgPart1 contains ideas about improving winecfg, some of which have been accepted.
