diff --git a/legacy/elementary/ChangeLog b/legacy/elementary/ChangeLog index c06f86f7f3..ff18f8c8c1 100644 --- a/legacy/elementary/ChangeLog +++ b/legacy/elementary/ChangeLog @@ -1582,10 +1582,6 @@ * Bg: Add bg reset feature. -2013-09-02 ChunEon Park (Hermet) - - * Widget: Introduce elm_object_item_object_get() API. - 2013-09-04 Ryuan Choi (ryuan) * elm_config : profile may be broken when clicked reset button in profiles tab diff --git a/legacy/elementary/NEWS b/legacy/elementary/NEWS index 5cb62b2334..3d536c07dd 100644 --- a/legacy/elementary/NEWS +++ b/legacy/elementary/NEWS @@ -85,7 +85,6 @@ Additions: * Add elm_win_focus_highlight_animate_set/get(). * Add selectraise feature to gengrid. * Add bg reset feature. - * Add elm_object_item_object_get(). * Add support for more than one progress status in a progressbar. * Add elm_table_child_get(). * Add support for flip focus direction. diff --git a/legacy/elementary/src/lib/elm_main.c b/legacy/elementary/src/lib/elm_main.c index 6c8aba8e00..17654c6c04 100644 --- a/legacy/elementary/src/lib/elm_main.c +++ b/legacy/elementary/src/lib/elm_main.c @@ -1899,9 +1899,3 @@ elm_object_item_cursor_engine_only_get(const Elm_Object_Item *it) { return elm_widget_item_cursor_engine_only_get(it); } - -EAPI const Evas_Object * -elm_object_item_object_get(const Elm_Object_Item *it) -{ - return _elm_widget_item_object_get((Elm_Widget_Item*)it); -} diff --git a/legacy/elementary/src/lib/elm_object_item.h b/legacy/elementary/src/lib/elm_object_item.h index 1d9f490c00..8a0ccde906 100644 --- a/legacy/elementary/src/lib/elm_object_item.h +++ b/legacy/elementary/src/lib/elm_object_item.h @@ -33,27 +33,6 @@ typedef void (*Elm_Object_Item_Signal_Cb)(void *data, Elm_Objec */ EAPI Evas_Object *elm_object_item_widget_get(const Elm_Object_Item *it); -/** - * Get the object item's internal object handle. - * - * @param it The Elementary object item - * @return The Internal object of the object item. - * - * @note This function should only be used if you really need to refer the - * internal object's properties (i.e geometry). Since the object items are - * managed/controlled by the widget, the object could be deleted, resized, moved - * and so on by the widget. So you should not modify the object directly nor you - * should not treat the object without validation, we don't guarantee the result - * of any of these behavior. - * - * Some widget items may return @c NULL for this API if the items @p are not - * based on the evas object. - * - * @since 1.8 - * @ingroup General - */ -EAPI const Evas_Object *elm_object_item_object_get(const Elm_Object_Item *it); - /** * Set a content of an object item * diff --git a/legacy/elementary/src/lib/elm_widget.c b/legacy/elementary/src/lib/elm_widget.c index 71953ce023..c94f894da0 100644 --- a/legacy/elementary/src/lib/elm_widget.c +++ b/legacy/elementary/src/lib/elm_widget.c @@ -5787,13 +5787,6 @@ _elm_widget_item_translate(Elm_Widget_Item *item) #endif } -EAPI const Evas_Object * -_elm_widget_item_object_get(const Elm_Widget_Item *item) -{ - ELM_WIDGET_ITEM_CHECK_OR_RETURN(item, NULL); - return item->view; -} - /* happy debug functions */ #ifdef ELM_DEBUG static void diff --git a/legacy/elementary/src/lib/elm_widget.h b/legacy/elementary/src/lib/elm_widget.h index e4d6362934..48d8736652 100644 --- a/legacy/elementary/src/lib/elm_widget.h +++ b/legacy/elementary/src/lib/elm_widget.h @@ -771,7 +771,6 @@ EAPI void _elm_widget_item_domain_translatable_part_text_set(Elm_Wid EAPI const char * _elm_widget_item_translatable_part_text_get(const Elm_Widget_Item *item, const char *part); EAPI void _elm_widget_item_translate(Elm_Widget_Item *item); EAPI void _elm_widget_item_domain_part_text_translatable_set(Elm_Widget_Item *item, const char *part, const char *domain, Eina_Bool translatable); -EAPI const Evas_Object *_elm_widget_item_object_get(const Elm_Widget_Item *item); /** * Function to operate on a given widget's scrollabe children when necessary.