This theme manager should handle installing, removing and creating global visual KDE themes. It's written from scratch, totally unrelated to the old kthememgr which was not maintained and obsolete. *** WARNING *** The XML file format is still subject to change! *** WARNING *** (c) 2003, 2004 Lukas Tinkl A KDE theme consists of: ======================== - wallpapers or bg colors - icons - sounds - color scheme - cursor theme - window decorations - screensaver - name of the widget theme - themed apps (mainly Konqueror and Kicker) Sample XML theme config file: ============================= ... ... Theme storage: ============== - a gzipped tarball, directory tree based (e.g. theme.kth) Sample dir tree: ================ -- mytheme.kth - mytheme.xml - mytheme.preview.png - sounds/ - wallpapers/ - konqueror/ - desktop/ - panel/ The notion of "url" here: ========================= - local: points to an already installed file in the system (must be a sole filename, e.g. "background.png"); this differs according to the theme part (ie. can be different for sounds and/or wallpapers) - theme: relative to the root of the theme tarball or directory (e.g. theme:/wallpapers/desktop/image.png) - other URLs are not allowed, the file must be contained either in the theme or in the target system