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

Reply via email to