It seems matchbox xsettings support is actually mostly unrelated; it's useful to have it, but not required. It will listen to these settings:
{ "Net/ThemeName", XSET_THEME },
{ "MATCHBOX/THEME", XSET_THEME },
{ "MATCHBOX/CURSOR", XSET_CURSOR },
{ "MATCHBOX/TITLEBARS", XSET_TITLEBARS }, /* XXX Not implemeted */
{ "MATCHBOX/COMPOSITE", XSET_COMPOSITE },
{ "Gtk/CursorThemeName", XSET_CURSOR_THEME_NAME },
{ "Gtk/CursorThemeSize", XSET_CURSOR_THEME_SIZE },
The first one is likely interesting and the last two perhaps to some extent; we probably don't need the other ones.
Anyway, this shouldn't prevent switching themes for all practical purposes, it will just get us a nicer mwm.
It seems matchbox xsettings support is actually mostly unrelated; it's useful to have it, but not required. It will listen to these settings: TITLEBARS" , XSET_TITLEBARS }, /* XXX Not implemeted */ COMPOSITE" , XSET_COMPOSITE }, eName", XSET_CURSOR_ THEME_NAME }, eSize", XSET_CURSOR_ THEME_SIZE },
{ "Net/ThemeName", XSET_THEME },
{ "MATCHBOX/THEME", XSET_THEME },
{ "MATCHBOX/CURSOR", XSET_CURSOR },
{ "MATCHBOX/
{ "MATCHBOX/
{ "Gtk/CursorThem
{ "Gtk/CursorThem
The first one is likely interesting and the last two perhaps to some extent; we probably don't need the other ones.
Anyway, this shouldn't prevent switching themes for all practical purposes, it will just get us a nicer mwm.