Thanks. But please update ElementaryChanges.
http://trac.enlightenment.org/e/wiki/ElementaryChanges
I think all API changes/deprecation should be updated on this wiki for
application developers convenience.

API addition does not require this wiki page update though.

Daniel Juyung Seo (SeoZ)

On Mon, Jan 16, 2012 at 12:23 PM, Enlightenment SVN
<no-re...@enlightenment.org> wrote:
> Log:
> elementary - rename an API
>
>  elm_object_item_object_get -> elm_object_item_widget_get
>
>
>
> Author:       hermet
> Date:         2012-01-15 19:23:32 -0800 (Sun, 15 Jan 2012)
> New Revision: 67235
> Trac:         http://trac.enlightenment.org/e/changeset/67235
>
> Modified:
>  trunk/elementary/src/lib/elm_deprecated.h 
> trunk/elementary/src/lib/elm_main.c trunk/elementary/src/lib/elm_menu.c 
> trunk/elementary/src/lib/elm_object_item.h 
> trunk/elementary/src/lib/elm_toolbar.c
>
> Modified: trunk/elementary/src/lib/elm_deprecated.h
> ===================================================================
> --- trunk/elementary/src/lib/elm_deprecated.h   2012-01-15 22:03:45 UTC (rev 
> 67234)
> +++ trunk/elementary/src/lib/elm_deprecated.h   2012-01-16 03:23:32 UTC (rev 
> 67235)
> @@ -22,6 +22,19 @@
>  EINA_DEPRECATED EAPI Evas_Object  *elm_gen_item_widget_get(const 
> Elm_Gen_Item *it);
>
>  /**
> + * Get the widget object's handle which contains a given item
> + *
> + * @param it The Elementary object item
> + * @return The widget object
> + *
> + * @note This returns the widget object itself that an item belongs to.
> + * @note Every elm_object_item supports this API
> + * @deprecated Use elm_object_item_widget_get() instead
> + * @ingroup General
> + */
> +EINA_DEPRECATED EAPI Evas_Object                 
> *elm_object_item_object_get(const Elm_Object_Item *it);
> +
> +/**
>  * @defgroup Toggle Toggle
>  *
>  * @image html img/widget/toggle/preview-00.png
>
> Modified: trunk/elementary/src/lib/elm_main.c
> ===================================================================
> --- trunk/elementary/src/lib/elm_main.c 2012-01-15 22:03:45 UTC (rev 67234)
> +++ trunk/elementary/src/lib/elm_main.c 2012-01-16 03:23:32 UTC (rev 67235)
> @@ -2008,9 +2008,9 @@
>  }
>
>  EAPI Evas_Object *
> -elm_object_item_object_get(const Elm_Object_Item *it)
> +elm_object_item_widget_get(const Elm_Object_Item *it)
>  {
> -   return ((Elm_Widget_Item *) it)->widget;
> +   return WIDGET(it);
>  }
>
>  EAPI void
> @@ -2181,3 +2181,8 @@
>    return elm_widget_item_tooltip_style_get(item);
>  }
>
> +EINA_DEPRECATED EAPI Evas_Object *
> +elm_object_item_object_get(const Elm_Object_Item *it)
> +{
> +   return elm_object_item_widget_get(it);
> +}
>
> Modified: trunk/elementary/src/lib/elm_menu.c
> ===================================================================
> --- trunk/elementary/src/lib/elm_menu.c 2012-01-15 22:03:45 UTC (rev 67234)
> +++ trunk/elementary/src/lib/elm_menu.c 2012-01-16 03:23:32 UTC (rev 67235)
> @@ -1036,7 +1036,7 @@
>  EAPI Evas_Object *
>  elm_menu_item_menu_get(const Elm_Object_Item *it)
>  {
> -   return elm_object_item_object_get(it);
> +   return elm_object_item_widget_get(it);
>  }
>
>  EAPI Elm_Object_Item *
>
> Modified: trunk/elementary/src/lib/elm_object_item.h
> ===================================================================
> --- trunk/elementary/src/lib/elm_object_item.h  2012-01-15 22:03:45 UTC (rev 
> 67234)
> +++ trunk/elementary/src/lib/elm_object_item.h  2012-01-16 03:23:32 UTC (rev 
> 67235)
> @@ -8,7 +8,7 @@
>  * @note Every elm_object_item supports this API
>  * @ingroup General
>  */
> -EAPI Evas_Object                 *elm_object_item_object_get(const 
> Elm_Object_Item *it);
> +EAPI Evas_Object                 *elm_object_item_widget_get(const 
> Elm_Object_Item *it);
>
>  /**
>  * Set a content of an object item
>
> Modified: trunk/elementary/src/lib/elm_toolbar.c
> ===================================================================
> --- trunk/elementary/src/lib/elm_toolbar.c      2012-01-15 22:03:45 UTC (rev 
> 67234)
> +++ trunk/elementary/src/lib/elm_toolbar.c      2012-01-16 03:23:32 UTC (rev 
> 67235)
> @@ -1259,7 +1259,7 @@
>  elm_toolbar_item_toolbar_get(const Elm_Object_Item *it)
>  {
>    ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL);
> -   return elm_object_item_object_get(it);
> +   return elm_object_item_widget_get(it);
>  }
>
>  EAPI void
>
>
> ------------------------------------------------------------------------------
> RSA(R) Conference 2012
> Mar 27 - Feb 2
> Save $400 by Jan. 27
> Register now!
> http://p.sf.net/sfu/rsa-sfdev2dev2
> _______________________________________________
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to