Enlightenment CVS committal

Author  : moom
Project : e17
Module  : apps/eclair

Dir     : e17/apps/eclair/src


Modified Files:
        eclair_playlist_container.c 


Log Message:
* Premul fix


===================================================================
RCS file: /cvs/e/e17/apps/eclair/src/eclair_playlist_container.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- eclair_playlist_container.c 10 Jul 2005 19:15:22 -0000      1.6
+++ eclair_playlist_container.c 1 Nov 2006 17:26:33 -0000       1.7
@@ -79,11 +79,13 @@
    color_string = edje_file_data_get(entry_theme_path, 
"normal_entry_bg_color");
    if (!color_string || sscanf(color_string, "%d %d %d %d", &color->r, 
&color->g, &color->b, &color->a) != 4)
    {
-      color->r = 255;
-      color->g = 255;
-      color->b = 255;
+      color->r = 0;
+      color->g = 0;
+      color->b = 0;
       color->a = 0;
    }
+   else
+      evas_color_argb_premul(color->a, &color->r, &color->g, &color->b);
    free(color_string);
 
    color = &playlist_container->normal_entry_fg_color;
@@ -95,6 +97,8 @@
       color->b = 255;
       color->a = 255;
    }
+   else
+      evas_color_argb_premul(color->a, &color->r, &color->g, &color->b);
    free(color_string);
 
    color = &playlist_container->selected_entry_bg_color;
@@ -107,6 +111,8 @@
       color->b = color2->b;
       color->a = color2->a;
    }
+   else
+      evas_color_argb_premul(color->a, &color->r, &color->g, &color->b);
    free(color_string);
 
    color = &playlist_container->selected_entry_fg_color;
@@ -119,6 +125,8 @@
       color->b = color2->b;
       color->a = color2->a;
    }
+   else
+      evas_color_argb_premul(color->a, &color->r, &color->g, &color->b);
    free(color_string);
 
    color = &playlist_container->current_entry_bg_color;
@@ -131,6 +139,8 @@
       color->b = color2->b;
       color->a = color2->a;
    }
+   else
+      evas_color_argb_premul(color->a, &color->r, &color->g, &color->b);
    free(color_string);
 
    color = &playlist_container->current_entry_fg_color;
@@ -143,6 +153,8 @@
       color->b = color2->b;
       color->a = color2->a;
    }
+   else
+      evas_color_argb_premul(color->a, &color->r, &color->g, &color->b);
    free(color_string);
 
    evas_object_del(entry);



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to