GNOME Bugzilla – Bug 46070
Eliminate thumbnailing size constraint by using a better algorithm
Last modified: 2007-01-06 20:08:21 UTC
Our current thumbnailing algorithm reads an entire image into memory before scaling it with gdk_pixbuf. Since images can be quite large, loading them entirely into memory can bring the system to its knees. Therefore, we don't attempt to thumbnail images that are bigger than a predetermined size threshold, which is currently set to 1 megabyte. This is less than ideal - users don't know about the threshold, and think Nautilus is erratic. We need a better thumbnailing algorithm that works incrementally, only reading a small percentage of the image into memory at a time. Once we have this, we can remove the size constraint. This functionality might be best done in gdk-pixbuf, so it can be integrated with the different image type handlers. This is clearly a post 1.0 task. ------- Additional Comments From andy@eazel.com 2001-03-08 22:06:19 ---- *** Bug 47600 has been marked as a duplicate of this bug. *** ------- Bug moved to this database by unknown@bugzilla.gnome.org 2001-09-09 20:57 -------
Moving to libgnomeui since that's where the thumbnailing code is.
Should be fixed, cf. bug 345707.