Gentlemen,

  The attached patch is needed to make imlib2 load
palette-based PNG images with transparency properly.
It also corrects my e-mail address.

Brian Lindholm


diff -ru imlib2-1.1.1-orig/AUTHORS imlib2-1.1.1/AUTHORS
--- imlib2-1.1.1-orig/AUTHORS���Thu Jul 1 20:15:19 2004
+++ imlib2-1.1.1/AUTHORS��������Fri Aug 27 23:32:36 2004
@@ -21,7 +21,7 @@
Carsten Pfeiffer <[EMAIL PROTECTED]>
Lightman (Franz Marini) <[EMAIL PROTECTED]>
Mark Bainter <[EMAIL PROTECTED]>
-Brian Lindholm <[EMAIL PROTECTED]>
+Brian Lindholm <[EMAIL PROTECTED]>
Renchi Raju <[EMAIL PROTECTED]>
Yuri Hudobin <[EMAIL PROTECTED]>
Radoslaw Grzanka <[EMAIL PROTECTED]>
diff -ru imlib2-1.1.1-orig/loaders/loader_png.c imlib2-1.1.1/loaders/loader_png.c
--- imlib2-1.1.1-orig/loaders/loader_png.c������Sun Feb 15 05:18:11 2004
+++ imlib2-1.1.1/loaders/loader_png.c���Fri Aug 27 23:37:02 2004
@@ -92,7 +92,11 @@
im->w = (int)w32;
im->h = (int)h32;
if (color_type == PNG_COLOR_TYPE_PALETTE)
- png_set_expand(png_ptr);
+ {
+ png_set_expand(png_ptr);
+ if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS))
+ hasa = 1;
+ }
if (info_ptr->color_type == PNG_COLOR_TYPE_RGB_ALPHA)
hasa = 1;
if (info_ptr->color_type == PNG_COLOR_TYPE_GRAY_ALPHA)





------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click _______________________________________________ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to