Correctly save new wallpaper config.
Fix incorrect export symbols and use GNUInstallDirs for installation destination
Make it safe to create multiple Fm::LibFmQt objects and only initialize libfm once.
Add DES-EMA custom actions to the popup menus.
Fix the icon for files of unknown mime types.
Fix the icon for files of unknown mime types, again.
* Remove xsettings support. Use a cleaner way to detect config changes by monitor StyleChange events.
* Add Fm::IconTheme::changed() signal which is emitted when the icon theme name is changed.
* Replace nested Fm::PlacesModel::Item and related classes with their own separate toplevel classes.
* Fix fallback icon when a platform plugin is abscent.
* Make Fm::IconTheme::checkUpdate() a static function.
Initialize icon_ member of PlacesModelItem correctly.
Do not emit StyleChange events if the icon theme is not really changed.
Add a wrapper class Fm::Path for FmPath C struct.
Allow installation path configuration with standard CMake X_INSTALL_DIR