Skip to content

Releases: lxqt/libqtxdg

4.0.0

17 Apr 10:19
4.0.0
f6e93e4
Compare
Choose a tag to compare

The library is ported to Qt6, such that the Qt5-based version 3.12.0 can be installed alongside it for supporting Qt5-based apps. Also,

  • Considered the EV XDG_CURRENT_DESKTOP as a colon-separated list.
  • Fixed an FTBFS with BUILD_DEV_UTILS enabled.

3.12.0

05 Nov 10:45
3.12.0
e31ae3b
Compare
Choose a tag to compare

Just corrected a typo and bumped the version.

3.11.0

15 Apr 14:58
3.11.0
f61ac0c
Compare
Choose a tag to compare

File association is fixed with desktop entries that are symlinks.

3.10.0

05 Nov 08:56
3.10.0
a7728e2
Compare
Choose a tag to compare
  • Correct (menu/panel/…) icons are guaranteed for newly installed apps on the fly.
  • The priorities of desktop-directories folders are fixed.

3.9.1

08 May 06:49
3.9.1
a0b7e97
Compare
Choose a tag to compare

For making it possible to have Qt5 and Qt6 installations of libqtxdg alongside each other in near future, two changes are made to this point release:

  1. qtxdg-mat has been separated from libqtxdg and put into qtxdg-tools.
  2. The installation of config files has been made optional.

3.9.0

16 Apr 12:24
3.9.0
f3ebda1
Compare
Choose a tag to compare

Main changes:

  • String literals are supported in Exec keys of desktop entries.
  • Enhancements to qtxdg-mat.

3.8.0

05 Nov 10:35
3.8.0
e5d49ed
Compare
Choose a tag to compare

Main changes:

  • Added support for default terminal.
  • Considered XDG_DATA_HOME when computing desktop entry id.
  • Made sure that hicolor is searched before dash fallbacks.
  • Considered Qt's fallback search paths when finding icons.
  • Handle relative paths in qtxdg-desktop-file-start.

3.7.1

16 Apr 10:55
3.7.1
6b8157a
Compare
Choose a tag to compare

Main changes:

  • Fixed compilation against Qt < 5.14.
  • Added a nullity check for paint device.

3.7.0

15 Apr 09:46
3.7.0
556e0da
Compare
Choose a tag to compare

Main changes:

  • QSvgRenderer is used with a cache for SVG icons, so that LXQt's icon handling could not be broken by intruding icon engines that register themselves for "svg" (like kiconthemes 5.80).
  • Allow runtime overriding of detachment of processes by setting QTXDG_START_DETACH_TRULY.
  • XTerm is added as a runtime dependency.
  • Code cleanup.

3.6.0

04 Nov 12:29
3.6.0
bb2d852
Compare
Choose a tag to compare

Main changes:

  • A class is added for setting/getting the default email client, file manager and web browser. It is used in the new file associations dialog, which covers setting of default apps too.
  • Fixes for setting of default apps and getting of recommended apps with the GLib back-end.
  • Fixes and enhancements to QtXdg MimeApps Tool (qtxdg-mat).