> The missing piece of the puzzle are qt GUI apps.
> It is possible to make them use the gtk theme with gtk-qt-engine.
I don't know. However, I would consider the present situation to be
"buggy" only if certain colors could not be changed with user
settings. There may be one or two areas of Leo's screen where this is
true. For example, bug 323967: leo overrides minibuffer background
color.
Edward
I'm convinced that this is a more serious bug, having several parts:
1. Many log messages use "red" or "blue" colors, and that's just wrong
on a dark background.
The solution will likely be to use g.note, g.error, g.warning and
maybe one or two others, then allow the font colors to be chosen "en
masse". That is, we want to eliminate all hard-coded colors in Leo.
2. It is difficult or impossible to set colors for certain ui objects
at present. Everything must be settable.
I have just upgraded the status of the following bug:
https://bugs.launchpad.net/leo-editor/+bug/323967
Leo overrides minibuffer background color
This bug will be where the theme-related issues get addressed.
Edward