On Wed, 10 Oct 2007 18:23:56 +0200 Christian Hunke <[EMAIL PROTECTED]> babbled:
> Its only the out-commenting of the constants in evas_object_main.c. When you > just undo this it already works: > > http://enlightenment.org/viewvc/e17/libs/evas/src/lib/canvas/evas_object_main.c?r1=1.60&r2=1.61&sortby=date yes - those changes broke etk. there is no good reason i can think of why they should beak it. unless its some reliance on behavior that wasn't necessarily good/intended, but the changes are an improvement to evas. i found things that broke in e17 and fixed them. they were silly things that were bugs waiting to happen, so the changes were good. > Just for info. > > Regards, Thunder2002 (Christian Hunke) > > > -----Ursprüngliche Nachricht----- > > Von: "Andre Magalhaes" <[EMAIL PROTECTED]> > > Gesendet: 06.10.07 02:49:58 > > An: enlightenment-devel@lists.sourceforge.net > > CC: [EMAIL PROTECTED] > > Betreff: Re: [E-devel] E CVS: libs/evas raster > > > > > > Hi, > > > > This patch somehow broke ETK. I just reverted it and it works fine. To > > test just run etk_test and select the tree test, then try to scroll > > the list using the scrollbar button. Nothing happens. I don't have > > time to work on it right now, but if somebody can take a look at it, > > it would be great. > > > > BR > > > > On 10/5/07, Enlightenment CVS <[EMAIL PROTECTED]> wrote: > > > Enlightenment CVS committal > > > > > > Author : raster > > > Project : e17 > > > Module : libs/evas > > > > > > Dir : e17/libs/evas/src/lib/canvas > > > > > > > > > Modified Files: > > > evas_object_gradient.c evas_object_image.c evas_object_line.c > > > evas_object_main.c evas_object_rectangle.c evas_object_smart.c > > > > > > > > > Log Message: > > > > > > > > > 1. default object size to 0x0 > > > 2. remove some float numbers (were cast anyway) > > > 3. make smart object mmove/resize only called if the obj changes > > > > > > =================================================================== > > > RCS file: /cvs/e/e17/libs/evas/src/lib/canvas/evas_object_gradient.c,v > > > retrieving revision 1.18 > > > retrieving revision 1.19 > > > diff -u -3 -r1.18 -r1.19 > > > --- evas_object_gradient.c 28 Jun 2007 23:22:20 -0000 1.18 > > > +++ evas_object_gradient.c 5 Oct 2007 04:52:09 -0000 1.19 > > > @@ -779,10 +779,10 @@ > > > obj->cur.color.g = 255; > > > obj->cur.color.b = 255; > > > obj->cur.color.a = 255; > > > - obj->cur.geometry.x = 0.0; > > > - obj->cur.geometry.y = 0.0; > > > - obj->cur.geometry.w = 32.0; > > > - obj->cur.geometry.h = 32.0; > > > + obj->cur.geometry.x = 0; > > > + obj->cur.geometry.y = 0; > > > + obj->cur.geometry.w = 0; > > > + obj->cur.geometry.h = 0; > > > obj->cur.layer = 0; > > > obj->cur.anti_alias = 1; > > > obj->cur.interpolation.color_space = EVAS_COLOR_SPACE_ARGB; > > > @@ -809,8 +809,8 @@ > > > o->cur.map.direction = 1; > > > o->cur.fill.x = 0; > > > o->cur.fill.y = 0; > > > - o->cur.fill.w = 32; > > > - o->cur.fill.h = 32; > > > + o->cur.fill.w = 1; > > > + o->cur.fill.h = 1; > > > o->cur.fill.angle = 0.0; > > > o->cur.fill.spread = EVAS_TEXTURE_REFLECT; > > > o->cur.type.name = strdup("linear"); > > > =================================================================== > > > RCS file: /cvs/e/e17/libs/evas/src/lib/canvas/evas_object_image.c,v > > > retrieving revision 1.57 > > > retrieving revision 1.58 > > > diff -u -3 -r1.57 -r1.58 > > > --- evas_object_image.c 30 Sep 2007 15:04:51 -0000 1.57 > > > +++ evas_object_image.c 5 Oct 2007 04:52:10 -0000 1.58 > > > @@ -1786,10 +1786,10 @@ > > > obj->cur.color.g = 255; > > > obj->cur.color.b = 255; > > > obj->cur.color.a = 255; > > > - obj->cur.geometry.x = 0.0; > > > - obj->cur.geometry.y = 0.0; > > > - obj->cur.geometry.w = 32.0; > > > - obj->cur.geometry.h = 32.0; > > > + obj->cur.geometry.x = 0; > > > + obj->cur.geometry.y = 0; > > > + obj->cur.geometry.w = 0; > > > + obj->cur.geometry.h = 0; > > > obj->cur.layer = 0; > > > obj->cur.anti_alias = 0; > > > obj->cur.render_op = EVAS_RENDER_BLEND; > > > @@ -1808,8 +1808,8 @@ > > > /* alloc obj private data */ > > > o = calloc(1, sizeof(Evas_Object_Image)); > > > o->magic = MAGIC_OBJ_IMAGE; > > > - o->cur.fill.w = 32.0; > > > - o->cur.fill.h = 32.0; > > > + o->cur.fill.w = 1; > > > + o->cur.fill.h = 1; > > > o->cur.smooth_scale = 1; > > > o->cur.border.fill = 1; > > > o->cur.cspace = EVAS_COLORSPACE_ARGB8888; > > > =================================================================== > > > RCS file: /cvs/e/e17/libs/evas/src/lib/canvas/evas_object_line.c,v > > > retrieving revision 1.22 > > > retrieving revision 1.23 > > > diff -u -3 -r1.22 -r1.23 > > > --- evas_object_line.c 28 Jun 2007 23:22:20 -0000 1.22 > > > +++ evas_object_line.c 5 Oct 2007 04:52:10 -0000 1.23 > > > @@ -222,10 +222,10 @@ > > > obj->cur.color.g = 255; > > > obj->cur.color.b = 255; > > > obj->cur.color.a = 255; > > > - obj->cur.geometry.x = 0.0; > > > - obj->cur.geometry.y = 0.0; > > > - obj->cur.geometry.w = 32.0; > > > - obj->cur.geometry.h = 32.0; > > > + obj->cur.geometry.x = 0; > > > + obj->cur.geometry.y = 0; > > > + obj->cur.geometry.w = 0; > > > + obj->cur.geometry.h = 0; > > > obj->cur.layer = 0; > > > obj->cur.anti_alias = 1; > > > obj->cur.render_op = EVAS_RENDER_BLEND; > > > =================================================================== > > > RCS file: /cvs/e/e17/libs/evas/src/lib/canvas/evas_object_main.c,v > > > retrieving revision 1.60 > > > retrieving revision 1.61 > > > diff -u -3 -r1.60 -r1.61 > > > --- evas_object_main.c 3 Oct 2007 04:09:36 -0000 1.60 > > > +++ evas_object_main.c 5 Oct 2007 04:52:10 -0000 1.61 > > > @@ -7,11 +7,11 @@ > > > * if they are moved to the position they are already in > > > * (e.g. if they are in 0,0 and you call evas_object_move(o, 0, 0) > > > */ > > > -#define FORWARD_NOOP_MOVES_TO_SMART_OBJS > > > +//#define FORWARD_NOOP_MOVES_TO_SMART_OBJS > > > > > > /* likewise, for resizes > > > */ > > > -#define FORWARD_NOOP_RESIZES_TO_SMART_OBJS > > > +//#define FORWARD_NOOP_RESIZES_TO_SMART_OBJS > > > > > > static Evas_Object_List * > > > get_layer_objects_last(Evas_Layer *l) > > > =================================================================== > > > RCS file: /cvs/e/e17/libs/evas/src/lib/canvas/evas_object_rectangle.c,v > > > retrieving revision 1.12 > > > retrieving revision 1.13 > > > diff -u -3 -r1.12 -r1.13 > > > --- evas_object_rectangle.c 6 May 2007 11:29:37 -0000 1.12 > > > +++ evas_object_rectangle.c 5 Oct 2007 04:52:10 -0000 1.13 > > > @@ -90,10 +90,10 @@ > > > obj->cur.color.g = 255; > > > obj->cur.color.b = 255; > > > obj->cur.color.a = 255; > > > - obj->cur.geometry.x = 0.0; > > > - obj->cur.geometry.y = 0.0; > > > - obj->cur.geometry.w = 32.0; > > > - obj->cur.geometry.h = 32.0; > > > + obj->cur.geometry.x = 0; > > > + obj->cur.geometry.y = 0; > > > + obj->cur.geometry.w = 0; > > > + obj->cur.geometry.h = 0; > > > obj->cur.layer = 0; > > > obj->cur.render_op = EVAS_RENDER_BLEND; > > > /* set up object-specific settings */ > > > =================================================================== > > > RCS file: /cvs/e/e17/libs/evas/src/lib/canvas/evas_object_smart.c,v > > > retrieving revision 1.28 > > > retrieving revision 1.29 > > > diff -u -3 -r1.28 -r1.29 > > > --- evas_object_smart.c 28 Jun 2007 23:22:20 -0000 1.28 > > > +++ evas_object_smart.c 5 Oct 2007 04:52:10 -0000 1.29 > > > @@ -491,10 +491,10 @@ > > > obj->cur.color.g = 255; > > > obj->cur.color.b = 255; > > > obj->cur.color.a = 255; > > > - obj->cur.geometry.x = 0.0; > > > - obj->cur.geometry.y = 0.0; > > > - obj->cur.geometry.w = 32.0; > > > - obj->cur.geometry.h = 32.0; > > > + obj->cur.geometry.x = 0; > > > + obj->cur.geometry.y = 0; > > > + obj->cur.geometry.w = 0; > > > + obj->cur.geometry.h = 0; > > > obj->cur.layer = 0; > > > /* set up object-specific settings */ > > > obj->prev = obj->cur; > > > > > > > > > > > > ------------------------------------------------------------------------- > > > This SF.net email is sponsored by: Splunk Inc. > > > Still grepping through log files to find problems? Stop. > > > Now Search log events and configuration files using AJAX and a browser. > > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > > _______________________________________________ > > > enlightenment-cvs mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs > > > > > > > > > -- > > Andre Moreira Magalhaes (andrunko) > > -------------------------------------------------------- > > Jabber: [EMAIL PROTECTED] > > MSN: [EMAIL PROTECTED] > > Skype: andrunko > > Blog: http://andrunko.blogspot.com > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Splunk Inc. > > Still grepping through log files to find problems? Stop. > > Now Search log events and configuration files using AJAX and a browser. > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > _______________________________________________ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel