Comment 8 for bug 600388

Revision history for this message
Fabien LOISON (flozz) wrote :

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... :)