On Fri, 23 Sep 2011 17:42:15 +0900 Daniel Juyung Seo <seojuyu...@gmail.com> said:
yup. you really want a "reset to state just after load" ... ie reset.. not just the part states. everything (embryo vm's, lua etc.) > Good observation. Thanks a lot. This is what we really need :) > > Daniel Juyung Seo (SeoZ) > > On Fri, Sep 23, 2011 at 5:29 PM, Cedric BAIL <cedric.b...@free.fr> wrote: > > 2011/9/23 Jaehwan Kim <jae.hwan....@samsung.com>: > >> Dear all, > >> > >> I made a API "edje_object_all_parts_default_state_set(Evas_Object obj)" > >> This work was requested by Daniel Juyung Seo. > >> This API sets the state of all parts to default. > >> Please check attached patch file. > > > > The patch is simple to understand, so far so good. First remark, you > > should better call _edje_recalc(ed); instead of edje_object_calc_force > > as their is no need yet to recalculate everything it can wait. > > > > The second and most concerning issue to me, is that you are changing > > part state without resetting the embryo or lua vm and other internal > > program. I think it is necessary, because you don't know what is > > currently running inside it. So I would prefer this patch to implement > > just a edje_object_reset(Evas_Object obj) that will also reset the > > various vm, destroy all pending timer, destroy the content of the > > event queue and stop all pending program. With that function we could > > easily reuse the Edje object from a cache without the need to add a > > special state that would reset it to default. > > -- > > Cedric BAIL > > > > ------------------------------------------------------------------------------ > > All of the data generated in your IT infrastructure is seriously valuable. > > Why? It contains a definitive record of application performance, security > > threats, fraudulent activity, and more. Splunk takes this data and makes > > sense of it. IT sense. And common sense. > > http://p.sf.net/sfu/splunk-d2dcopy2 > > _______________________________________________ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2dcopy2 > _______________________________________________ > 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) ras...@rasterman.com ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel