]> git.sesse.net Git - vlc/commit
* all: the DTD lookup for skins2 themes now use XML catalogs:
authorCyril Deguet <asmax@videolan.org>
Mon, 12 Apr 2004 17:08:58 +0000 (17:08 +0000)
committerCyril Deguet <asmax@videolan.org>
Mon, 12 Apr 2004 17:08:58 +0000 (17:08 +0000)
commitf812f2cb8d4aa02edbd660bed2079d7707eee5e5
treeb5f93644ee6ac510e79938549ee95ac8086a6fb6
parent9d191f1d81a859d1b15450a7a4d2f54abf6961b3
  * all: the DTD lookup for skins2 themes now use XML catalogs:
    The XML file must begin with:
    <!DOCTYPE Theme PUBLIC "-//VideoLAN//DTD VLC Skins V2.0//EN" "skin.dtd">
    (the "skin.dtd" is ignored but should be an URL on the website)
    and the DTD is looked up at runtime in the directories of the resource
    path (see previous commit), e.g /usr/local/share/vlc/skins2/skin.dtd
    -> the DTD doesn't need any more to be shipped with the themes.
modules/gui/skins2/parser/skin_parser.cpp
modules/gui/skins2/parser/skin_parser.hpp
modules/gui/skins2/parser/xmlparser.cpp
share/skins2/default/theme.xml
share/skins2/skin.dtd [moved from share/skins2/default/skin.dtd with 100% similarity]