Hello Hermet, Since you are taking a look at elm_transit, I would like to ask you something.
I added some more items on its description, could you check if it's what is expected for it? It's here: http://docs.enlightenment.org/auto/elementary/group__Transit.html#details I also added 4 new examples for transit, they are in elementary/src/examples. If you try the transit_example_03.c, you can choose what types of effects you want on your transition, and also change some options for them. And I had some issues when applying zoom *and* resize at the same time, but not sure if they are intended to be used together. If not, this could also be added to their documentation. Actually, this could be some issue with my example code, but it is very simple, so I think it can be in elm_transit. I have no time to check them right now, but if you can't look at this, I'll try to check and fix later. On Wed, Jun 22, 2011 at 2:37 AM, Enlightenment SVN <no-re...@enlightenment.org> wrote: > Log: > elementary/transit - removed DEPRECATED APIs. > > > > Author: hermet > Date: 2011-06-21 22:37:24 -0700 (Tue, 21 Jun 2011) > New Revision: 60572 > Trac: http://trac.enlightenment.org/e/changeset/60572 > > Modified: > trunk/elementary/src/lib/Elementary.h.in > trunk/elementary/src/lib/elm_transit.c > > Modified: trunk/elementary/src/lib/Elementary.h.in > =================================================================== > --- trunk/elementary/src/lib/Elementary.h.in 2011-06-22 05:32:50 UTC (rev > 60571) > +++ trunk/elementary/src/lib/Elementary.h.in 2011-06-22 05:37:24 UTC (rev > 60572) > @@ -4085,40 +4085,6 @@ > EAPI Eina_Bool > elm_transit_objects_final_state_keep_get(const Elm_Transit *transit) > EINA_ARG_NONNULL(1); > > /** > - * Set the event block when transit is operating. > - * > - * If @p disabled is EINA_TRUE, the objects of the transit will receives > - * events from mouse and keyboard during the animation. > - * @note When you add an object with elm_transit_object_add(), its state > from > - * evas_object_pass_events_get(obj) is saved, and it is applied when the > - * transit ends, if you change this state with > evas_object_pass_events_set() > - * after add the object, this state will change again when @p transit > stops to > - * run. > - * > - * @see elm_transit_event_enabled_set() > - * > - * @param transit The transit object. > - * @param disabled events are blocked if disabled is @c EINA_TRUE, and > - * are received otherwise. > - * > - * @ingroup Transit > - */ > - EINA_DEPRECATED EAPI void > elm_transit_event_block_set(Elm_Transit *transit, Eina_Bool disabled) > EINA_ARG_NONNULL(1); > - > - /** > - * Get the value of event block enabled status. > - * > - * @see elm_transit_event_enabled_set(), elm_transit_event_enabled_get() > - * > - * @param transit The Transit object > - * @return EINA_TRUE, when event block is enabled. If @p transit is NULL > - * EINA_FALSE is returned > - * > - * @ingroup Transit > - */ > - EINA_DEPRECATED EAPI Eina_Bool > elm_transit_event_block_get(const Elm_Transit *transit) EINA_ARG_NONNULL(1); > - > - /** > * Set the event enabled when transit is operating. > * > * If @p enabled is EINA_TRUE, the objects of the transit will receives > > Modified: trunk/elementary/src/lib/elm_transit.c > =================================================================== > --- trunk/elementary/src/lib/elm_transit.c 2011-06-22 05:32:50 UTC (rev > 60571) > +++ trunk/elementary/src/lib/elm_transit.c 2011-06-22 05:37:24 UTC (rev > 60572) > @@ -526,20 +526,6 @@ > return transit->event_enabled; > } > > - > -EINA_DEPRECATED EAPI void > -elm_transit_event_block_set(Elm_Transit *transit, Eina_Bool disabled) > -{ > - elm_transit_event_enabled_set(transit, disabled); > -} > - > - > -EINA_DEPRECATED EAPI Eina_Bool > -elm_transit_event_block_get(const Elm_Transit *transit) > -{ > - return !elm_transit_event_enabled_get(transit); > -} > - > EAPI void > elm_transit_del_cb_set(Elm_Transit *transit, void (*cb) (void *data, > Elm_Transit *transit), void *data) > { > > > ------------------------------------------------------------------------------ > Simplify data backup and recovery for your virtual environment with vRanger. > Installation's a snap, and flexible recovery options mean your data is safe, > secure and there when you need it. Data protection magic? > Nope - It's vRanger. Get your free trial download today. > http://p.sf.net/sfu/quest-sfdev2dev > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > Best Regards, -- Rafael Antognolli ProFUSION embedded systems http://profusion.mobi ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Data protection magic? Nope - It's vRanger. Get your free trial download today. http://p.sf.net/sfu/quest-sfdev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel