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