[Goodies-commits] r3813 - ristretto/trunk/src

Stephan Arts stephan at xfce.org
Tue Jan 15 23:25:58 CET 2008


Author: stephan
Date: 2008-01-15 22:25:58 +0000 (Tue, 15 Jan 2008)
New Revision: 3813

Modified:
   ristretto/trunk/src/navigator.c
Log:
Fix thumbnail generation with alpha-channel



Modified: ristretto/trunk/src/navigator.c
===================================================================
--- ristretto/trunk/src/navigator.c	2008-01-15 22:19:06 UTC (rev 3812)
+++ ristretto/trunk/src/navigator.c	2008-01-15 22:25:58 UTC (rev 3813)
@@ -816,11 +816,19 @@
 
                 if (width > height)
                 {
-                    entry->thumb = gdk_pixbuf_new(GDK_COLORSPACE_RGB, FALSE, gdk_pixbuf_get_bits_per_sample(pixbuf), size, height*size/width);
+                    entry->thumb = gdk_pixbuf_new(GDK_COLORSPACE_RGB,
+                                                  gdk_pixbuf_get_has_alpha(pixbuf),
+                                                  gdk_pixbuf_get_bits_per_sample(pixbuf),
+                                                  size,
+                                                  height*size/width);
                 }
                 else
                 {
-                    entry->thumb = gdk_pixbuf_new(GDK_COLORSPACE_RGB, FALSE, gdk_pixbuf_get_bits_per_sample(pixbuf), width*size/height, size);
+                    entry->thumb = gdk_pixbuf_new(GDK_COLORSPACE_RGB,
+                                                  gdk_pixbuf_get_has_alpha(pixbuf),
+                                                  gdk_pixbuf_get_bits_per_sample(pixbuf),
+                                                  width*size/height,
+                                                  size);
                 }
                 gdk_pixbuf_scale(pixbuf, entry->thumb,
                                  0, 0, 




More information about the Goodies-commits mailing list