]> git.sesse.net Git - vlc/commit
skins2: rework theme loader
authorErwan Tulou <erwan10@videolan.org>
Sat, 31 Jul 2010 14:14:43 +0000 (16:14 +0200)
committerErwan Tulou <erwan10@videolan.org>
Sat, 31 Jul 2010 16:06:29 +0000 (18:06 +0200)
commitb0ad9149cedf0c94932ed8c9ae034e63accbed41
treebea8d0ec5b4ba9633edad94a72b8b7fc50f51b15
parent78b09e7be88397c1baf2d70b307f8bd15ca1bf43
skins2: rework theme loader

This patch does the following:
   - fix skins that could not be saved, because their ids contained the space
     character. Names are now enclosed between "" to preserve those spaces.
   - show windows only when the init and check work is done. This avoids
     fleeting windows that sometimes occur (usually visible on Linux)
modules/gui/skins2/src/theme.cpp
modules/gui/skins2/src/theme.hpp
modules/gui/skins2/src/theme_loader.cpp