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 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