On Wed, 26 Oct 2005 10:48:14 -0500 Nathan Ingersoll <[EMAIL PROTECTED]>
babbled:

> I think you mentioned this on IRC, but this should help address some of the
> recursive clipping recalculation overhead that we've been seeing, right?

not my first steps - but later on - yes.

> On 10/26/05, The Rasterman Carsten Haitzler <[EMAIL PROTECTED]> wrote:
> >
> > OK everyone - developer beings and such.
> >
> > as was brought up on the mailing lists several months ago, i have
> > (FINALLY!)
> > started some work on cleaning/rationalising and improving eva's smart
> > object
> > code and interfaces. my first step is to move smart object child objects
> > within
> > the smart object itself - making the object struct less flat and more
> > tree-like. this shoudl mean some speedups too. i also plan on removing the
> > need
> > for clip/unclip, show/hide and color_set methods so they are no longer
> > used.
> > that will be step 2. step 3 will be removal of evas_smart_new() in favor
> > of
> > using evas_smart_class_new() as it uses an extendible struct interface. i
> > have
> > marked methods for deletion for now too in that.
> >
> > so... that means if you have made smart objects... you will need to do a
> > little
> > adapting soon. but in the long run it will make things much simpler,
> > cleaner
> > and more expandable.
> >
> > i am still tossing up if the smart move method should be there, or all
> > child
> > objects should be simply placed rlative to the smart parent's origin and
> > thus
> > moved automatically, or if i should provide a default move method that
> > does
> > this for you. right now its save from destruction - but i'm tossing up as
> > to
> > the future of it.
> >
> > another thing to go soon will be the old textblock api - consider it dead
> > as of
> > today, and only hanging in evas in cvs as long as i simply dont get around
> > to
> > removing it. if you are using textblock2 - it will be RENAMED to textblock
> > once
> > this happens. this will cause a short period of breakage as things move
> > over,
> > but then transition will be finished.
> >
> > so - be warned... :) and enjoy the newness! :)
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler) [EMAIL PROTECTED]
> > 裸好多
> > Tokyo, Japan (東京 日本)
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by the JBoss Inc.
> > Get Certified Today * Register for a JBoss Training Course
> > Free Certification Exam for All Training Attendees Through End of 2005
> > Visit http://www.jboss.com/services/certification for more information
> > _______________________________________________
> > 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]
裸好多
Tokyo, Japan (東京 日本)


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to