Cover Thumbnailer can't know that there is a problem, C-T is _outside_ of Nautilus. That's definitively a bug in Nautilus.
That's how thumbnailers (not only C-T) work with Nautilus:
* Nautilus calls the thumbnailer (with a command like "cover-thumbnailer /path/to/folder /tmp/filename.png").
* The thumbnailer does its job and generates a thumblnail in /tmp.
* Then Nautilus checks the thumbnail and move it in the cache (~/.thumbnails).
There is two way for fixing this bug:
* The good way is to fix the problem in Nautilus... The bug is already reported on its tracker, but nobody fixes it...
* The dirty way is to get around the GNOME Thumbnnail Factory. So that mean we must develop a Nautilus extension instead of a standard thumbnailer. But the extension API of Nautilus is very poor... That mean we will need to use some dirty hacks for getting it work. That's not a good solution... Especially as Nautilus is currently changing a lot, maybe its extension system will disappear (rumors) or change radically in next versions...
That's the current situation with Nautilus thumbnailers/extensions... :)
Hello,
Cover Thumbnailer can't know that there is a problem, C-T is _outside_ of Nautilus. That's definitively a bug in Nautilus.
That's how thumbnailers (not only C-T) work with Nautilus:
* Nautilus calls the thumbnailer (with a command like "cover-thumbnailer /path/to/folder /tmp/filename. png").
* The thumbnailer does its job and generates a thumblnail in /tmp.
* Then Nautilus checks the thumbnail and move it in the cache (~/.thumbnails).
There is two way for fixing this bug:
* The good way is to fix the problem in Nautilus... The bug is already reported on its tracker, but nobody fixes it...
* The dirty way is to get around the GNOME Thumbnnail Factory. So that mean we must develop a Nautilus extension instead of a standard thumbnailer. But the extension API of Nautilus is very poor... That mean we will need to use some dirty hacks for getting it work. That's not a good solution... Especially as Nautilus is currently changing a lot, maybe its extension system will disappear (rumors) or change radically in next versions...
That's the current situation with Nautilus thumbnailers/ extensions. .. :)