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