Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
thunar:dev:thumbnailing [2022/03/12 23:31] – alexxcons | thunar:dev:thumbnailing [2024/01/22 16:32] (current) – alexxcons |
---|
| * Check which thumbnail is used by a file with ''gio info -a 'thumbnail::path' <file.png>'' |
* Check which thumbnail is used by I file with ''gio info -a 'thumbnail::path' <file.png>'' | |
| |
* Here a [[https://raw.githubusercontent.com/SKefalidis/DBusSharedThumbnailRepositoryCreator/main/sharedx.sh|script to generate shared thumbnails]] for a specific folder: (AS well linked in the UCA Wiki) | * Here a [[https://raw.githubusercontent.com/SKefalidis/DBusSharedThumbnailRepositoryCreator/main/sharedx.sh|script to generate shared thumbnails]] for a specific folder: (AS well linked in the UCA Wiki) |
| * Start tumbler from source with debugging enabled |
| * Build & install tumbler |
| * killall tumblerd |
| * rm -rf $HOME/.cache/thumbnails/* |
| * G_MESSAGES_PREFIXED= G_MESSAGES_DEBUG=all /usr/local/lib/tumbler-1/tumblerd |
| * Monitor tumbler DBus 'Ready' signals: |
| |
| dbus-monitor "interface='org.freedesktop.thumbnails.Thumbnailer1',member='Ready'" |
| |
| * Monitor tumbler DBus 'Error signals: |
| |
| dbus-monitor "interface='org.freedesktop.thumbnails.Thumbnailer1',member='Error'" |
| |
| * Monitor tumbler DBus 'Finished' signals: |
| |
| dbus-monitor "interface='org.freedesktop.thumbnails.Thumbnailer1',member='Finished'" |
| |
| * Monitor tumbler DBus All signal: |
| |
| dbus-monitor "interface='org.freedesktop.thumbnails.Thumbnailer1'" |
| |
* Check some mandatory attributes of the thumbnail via ''identify -verbose <thumbnail.png>'' | * Check some mandatory attributes of the thumbnail via ''identify -verbose <thumbnail.png>'' |
* Thumb::URI | * Thumb::URI |
* Thumb::MTime | * Thumb::MTime |
* Checksum: | * Checksum: |
* The checksum used for the thumbnail name is build from the absolute URI of the file to thumbnail. It can be generated like this: | * The checksum used for the thumbnail name is build from the absolute URI of the file to thumbnail. It can be generated like this: |
* Command: ''echo -n "file:///home/my/photos/me.png" | md5sum'' --> c6ee772d9e49320e97ec29a7eb5b1697.png | * Command: |
* Detailed documentation can be found here: https://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html#CREATION | |
| echo -n file:///home/my/photos/me.png | md5sum |
| |
| --> c6ee772d9e49320e97ec29a7eb5b1697.png |
| |
| |
| * Detailed documentation can be found here: https://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html#CREATION |
| |
| |