Releases: lxqt/libqtxdg
Releases · lxqt/libqtxdg
libqtxdg 1.3.0
Release highlights
- BACKWARDS-INCOMPATIBLE: Dropped support for Qt 4
- qiconloader: Backported "Fixed icons lookup in QIcon::fromTheme" from upstream (details)
- desktopfile: Removed support for
$XDG_MOVIES_DIR
, as that never actually existed - Fixed XdgMimeType equality comparisons
- Various build fixes
libqtxdg 1.2.0
Release highlights
- Support DBusActivatable applications
- Added support for X-OnlyShowIn, X-NotShowIn
- Added support for X-Categories
- Run new processes launched by XdgDesktopFile as child processes
- Normalize trailing slashes in XdgDirs
- Switched to Qt5 private headers in some internal files. This means libqtxdg should be recompiled upon minor Qt releases.
- QIconLoader performance fixes
- Backported several commits from upstream QIconLoader
- Fixed XdgDesktop::isShow() caching behaviour
- Various build fixes
libqtxdg 1.1.0
Release highlights
- Translations have been removed as the strings are for developer use only
- Severe performance improvements with loading of desktop files
- Unthemed app icons are now supported as a fallback
- Various build fixes
libqtxdg 1.0.0
Release highlights
- Full Qt 5 support in addition to Qt 4
- QIconLoader can now search in multiple theme directories
- The new methods XdgDirs::userDirs() and XdgDirs::setUserDirs() let
you get and set user directories - XdgMimeInfo has been replaced by XdgMimeType. This is an internal
change which should bring massive performance gains.
Deprecated
- The proprietary XdgDesktopFile methods have been deprecated and
will be dropped in the next release. New, desktop-neutral methods have
been added in their place. Please use those instead.
Backwards incompatible
- Desktop environment names are now considered case-insensitive