What’s new in Tumbler 0.1.92

On May 15 a development version 0.1.90 of Tumbler has been released targeting Xfce 4.14, this version is a port of Tumbler from the old obsolete dbus-glib binding to the new GDBus binding. In addition to the port, on May 28, a new version of tumbler 0.1.92 has been released. In this release, I have added a plugin that supports loading thumbnailers from *.thumbnailer files. The new plugin, called tumbler-desktop-thumbnailer, loads from $XDG_DATA_DIRS/thumbnailers/ all files with .thumbnailer as extension, those are desktop files of the following form.

[Thumbnailer Entry]
Exec=/usr/bin/wine-exe-thumbnailer %i %o %u

For a detailed description of the above desktop file as well as an example of such thumbnailer please see Customizing Thunar, the thumbnailer section.

To resume, the new desktop-thumbnailer registers a list of new thumbnailers found in $XDG_DATA_DIRS/thumbnailers/ (ex. /usr/share/thumbnailers/wine.thumbnailer) into Tumbler with their respective Mime Types. These thumbnailers are executed later on files with mimetype matches the one listed in the MimeType section.

In older versions of Tumbler, adding a new thumbnailer to Tumbler for more mimetypes, involved writing a C plugin for Tumbler. With the new desktop thumbnailer this can be done using a simple script and thumbnailer desktop file!

I have written a simple script that returns a wine png image for files with mimetype “application/x-dosexec”, and here is the result!

Tumbler 0.1.32 released

I’m happy to announce a bugfix of tumbler from the stable branch (xfce-4.12). This release addresses a couple of critical bugs (#13618 and #13360) as well as other small fixes and translation updates. Users of tumbler 0.1.31 are encouraged to upgrade.

Fix a typo in tumbler.rc for the ffmpeg thumbnailer name, and the following bugfixes

#13360 don’t close GdkPixbufLoader on error (causes sigabrt)
#13618 avoid loading specialized tumbnailers twice on system with duplication path entry in $XDG_DATA_HOME (causes assertion failure)
#13240 fix typo in exif tag for image height
#13201 fix finding of libopenraw-0.1.0

Translation updates
sk: Jeremy Whiting (100%)
fr: Yannick Le Guen (100%)