├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── ChangeLog ├── LICENSE ├── README.md ├── cmake ├── COPYING-CMAKE-SCRIPTS ├── FindXDG.cmake ├── platform.cmake ├── platform │ ├── COPYING-CMAKE-SCRIPTS │ ├── FixBundle.cmake.in │ ├── GetPrerequisites.cmake │ ├── MyBundleUtilities.cmake │ ├── collect_files.cmake │ ├── collect_sources.cmake │ ├── compiler_flags.cmake │ ├── doxygen.cmake │ ├── doxygen.conf.in │ ├── exclude_files.cmake │ ├── install.cmake │ ├── merge_static_libs.cmake │ ├── merge_static_libs.cmake.in │ ├── misc.cmake │ ├── options.cmake │ ├── project_build_type.cmake │ └── tests.cmake └── platform_options.cmake └── src ├── .cvsignore ├── CMakeLists.txt ├── Makefile ├── basedirectory ├── CMakeLists.txt ├── xdgbasedirectory.c └── xdgbasedirectory.h ├── config └── config.h.in ├── containers ├── CMakeLists.txt ├── avltree.c ├── avltree.h ├── avltree_p.h ├── xdglist.c ├── xdglist.h └── xdglist_p.h ├── desktop ├── CMakeLists.txt ├── xdgapp.c ├── xdgapp.h ├── xdgapp_p.h ├── xdgappcache.c ├── xdgappcache_p.h └── xdgmimedefs.h ├── doc ├── doc_mainpage.h └── examples │ └── example1.c ├── menu ├── CMakeLists.txt ├── xdgmenu.c ├── xdgmenu.h └── xdgmenu_p.h ├── mime ├── CMakeLists.txt ├── xdgmime.c ├── xdgmime.h ├── xdgmime_p.h ├── xdgmimealias.c ├── xdgmimealias.h ├── xdgmimecache.c ├── xdgmimecache.h ├── xdgmimeglob.c ├── xdgmimeglob.h ├── xdgmimeicon.c ├── xdgmimeicon.h ├── xdgmimeint.c ├── xdgmimeint.h ├── xdgmimemagic.c ├── xdgmimemagic.h ├── xdgmimeparent.c └── xdgmimeparent.h ├── print-mime-data.c ├── test-mime-data.c ├── test-mime.c ├── themes ├── CMakeLists.txt ├── xdgtheme.c ├── xdgtheme.h └── xdgtheme_p.h ├── update-applications-cache ├── CMakeLists.txt └── main.c ├── xdg.c └── xdg.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/ChangeLog -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/README.md -------------------------------------------------------------------------------- /cmake/COPYING-CMAKE-SCRIPTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/COPYING-CMAKE-SCRIPTS -------------------------------------------------------------------------------- /cmake/FindXDG.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/FindXDG.cmake -------------------------------------------------------------------------------- /cmake/platform.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform.cmake -------------------------------------------------------------------------------- /cmake/platform/COPYING-CMAKE-SCRIPTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/COPYING-CMAKE-SCRIPTS -------------------------------------------------------------------------------- /cmake/platform/FixBundle.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/FixBundle.cmake.in -------------------------------------------------------------------------------- /cmake/platform/GetPrerequisites.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/GetPrerequisites.cmake -------------------------------------------------------------------------------- /cmake/platform/MyBundleUtilities.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/MyBundleUtilities.cmake -------------------------------------------------------------------------------- /cmake/platform/collect_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/collect_files.cmake -------------------------------------------------------------------------------- /cmake/platform/collect_sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/collect_sources.cmake -------------------------------------------------------------------------------- /cmake/platform/compiler_flags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/compiler_flags.cmake -------------------------------------------------------------------------------- /cmake/platform/doxygen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/doxygen.cmake -------------------------------------------------------------------------------- /cmake/platform/doxygen.conf.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/doxygen.conf.in -------------------------------------------------------------------------------- /cmake/platform/exclude_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/exclude_files.cmake -------------------------------------------------------------------------------- /cmake/platform/install.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/install.cmake -------------------------------------------------------------------------------- /cmake/platform/merge_static_libs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/merge_static_libs.cmake -------------------------------------------------------------------------------- /cmake/platform/merge_static_libs.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/merge_static_libs.cmake.in -------------------------------------------------------------------------------- /cmake/platform/misc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/misc.cmake -------------------------------------------------------------------------------- /cmake/platform/options.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/options.cmake -------------------------------------------------------------------------------- /cmake/platform/project_build_type.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/project_build_type.cmake -------------------------------------------------------------------------------- /cmake/platform/tests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform/tests.cmake -------------------------------------------------------------------------------- /cmake/platform_options.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/cmake/platform_options.cmake -------------------------------------------------------------------------------- /src/.cvsignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/.cvsignore -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/basedirectory/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/basedirectory/CMakeLists.txt -------------------------------------------------------------------------------- /src/basedirectory/xdgbasedirectory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/basedirectory/xdgbasedirectory.c -------------------------------------------------------------------------------- /src/basedirectory/xdgbasedirectory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/basedirectory/xdgbasedirectory.h -------------------------------------------------------------------------------- /src/config/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/config/config.h.in -------------------------------------------------------------------------------- /src/containers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/containers/CMakeLists.txt -------------------------------------------------------------------------------- /src/containers/avltree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/containers/avltree.c -------------------------------------------------------------------------------- /src/containers/avltree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/containers/avltree.h -------------------------------------------------------------------------------- /src/containers/avltree_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/containers/avltree_p.h -------------------------------------------------------------------------------- /src/containers/xdglist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/containers/xdglist.c -------------------------------------------------------------------------------- /src/containers/xdglist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/containers/xdglist.h -------------------------------------------------------------------------------- /src/containers/xdglist_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/containers/xdglist_p.h -------------------------------------------------------------------------------- /src/desktop/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/desktop/CMakeLists.txt -------------------------------------------------------------------------------- /src/desktop/xdgapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/desktop/xdgapp.c -------------------------------------------------------------------------------- /src/desktop/xdgapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/desktop/xdgapp.h -------------------------------------------------------------------------------- /src/desktop/xdgapp_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/desktop/xdgapp_p.h -------------------------------------------------------------------------------- /src/desktop/xdgappcache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/desktop/xdgappcache.c -------------------------------------------------------------------------------- /src/desktop/xdgappcache_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/desktop/xdgappcache_p.h -------------------------------------------------------------------------------- /src/desktop/xdgmimedefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/desktop/xdgmimedefs.h -------------------------------------------------------------------------------- /src/doc/doc_mainpage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/doc/doc_mainpage.h -------------------------------------------------------------------------------- /src/doc/examples/example1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/doc/examples/example1.c -------------------------------------------------------------------------------- /src/menu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/menu/CMakeLists.txt -------------------------------------------------------------------------------- /src/menu/xdgmenu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/menu/xdgmenu.c -------------------------------------------------------------------------------- /src/menu/xdgmenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/menu/xdgmenu.h -------------------------------------------------------------------------------- /src/menu/xdgmenu_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/menu/xdgmenu_p.h -------------------------------------------------------------------------------- /src/mime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/CMakeLists.txt -------------------------------------------------------------------------------- /src/mime/xdgmime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmime.c -------------------------------------------------------------------------------- /src/mime/xdgmime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmime.h -------------------------------------------------------------------------------- /src/mime/xdgmime_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmime_p.h -------------------------------------------------------------------------------- /src/mime/xdgmimealias.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimealias.c -------------------------------------------------------------------------------- /src/mime/xdgmimealias.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimealias.h -------------------------------------------------------------------------------- /src/mime/xdgmimecache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimecache.c -------------------------------------------------------------------------------- /src/mime/xdgmimecache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimecache.h -------------------------------------------------------------------------------- /src/mime/xdgmimeglob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimeglob.c -------------------------------------------------------------------------------- /src/mime/xdgmimeglob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimeglob.h -------------------------------------------------------------------------------- /src/mime/xdgmimeicon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimeicon.c -------------------------------------------------------------------------------- /src/mime/xdgmimeicon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimeicon.h -------------------------------------------------------------------------------- /src/mime/xdgmimeint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimeint.c -------------------------------------------------------------------------------- /src/mime/xdgmimeint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimeint.h -------------------------------------------------------------------------------- /src/mime/xdgmimemagic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimemagic.c -------------------------------------------------------------------------------- /src/mime/xdgmimemagic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimemagic.h -------------------------------------------------------------------------------- /src/mime/xdgmimeparent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimeparent.c -------------------------------------------------------------------------------- /src/mime/xdgmimeparent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/mime/xdgmimeparent.h -------------------------------------------------------------------------------- /src/print-mime-data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/print-mime-data.c -------------------------------------------------------------------------------- /src/test-mime-data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/test-mime-data.c -------------------------------------------------------------------------------- /src/test-mime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/test-mime.c -------------------------------------------------------------------------------- /src/themes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/themes/CMakeLists.txt -------------------------------------------------------------------------------- /src/themes/xdgtheme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/themes/xdgtheme.c -------------------------------------------------------------------------------- /src/themes/xdgtheme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/themes/xdgtheme.h -------------------------------------------------------------------------------- /src/themes/xdgtheme_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/themes/xdgtheme_p.h -------------------------------------------------------------------------------- /src/update-applications-cache/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/update-applications-cache/CMakeLists.txt -------------------------------------------------------------------------------- /src/update-applications-cache/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/update-applications-cache/main.c -------------------------------------------------------------------------------- /src/xdg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/xdg.c -------------------------------------------------------------------------------- /src/xdg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidFM/libxdg/HEAD/src/xdg.h --------------------------------------------------------------------------------