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

Reply via email to