Efl-ext:Deprecated efl-extension module. 68/325168/2 accepted/tizen/unified/20250612.143604 accepted/tizen/unified/x/20250612.222023
authorjykeon <jykeon@samsung.com>
Wed, 4 Jun 2025 05:56:10 +0000 (14:56 +0900)
committerChun <jykeon@samsung.com>
Thu, 5 Jun 2025 05:34:02 +0000 (05:34 +0000)
Change-Id: I1baf543c264ed70545d06be4b9749caef50806a8
Signed-off-by: jykeon <jykeon@samsung.com>
18 files changed:
doc/efl_extension_doc.h
inc/efl_extension_events.h
inc/mobile/eext_floatingbutton_legacy.h
inc/wearable/circle/efl_extension_circle_object.h
inc/wearable/circle/efl_extension_circle_object_datetime.h
inc/wearable/circle/efl_extension_circle_object_gengrid.h
inc/wearable/circle/efl_extension_circle_object_genlist.h
inc/wearable/circle/efl_extension_circle_object_progressbar.h
inc/wearable/circle/efl_extension_circle_object_scroller.h
inc/wearable/circle/efl_extension_circle_object_slider.h
inc/wearable/circle/efl_extension_circle_object_spinner.h
inc/wearable/circle/efl_extension_circle_surface.h
inc/wearable/circle/efl_extension_rotary.h
inc/wearable/efl_extension_common.h
inc/wearable/efl_extension_index_layout.h
inc/wearable/efl_extension_more_option.h
inc/wearable/efl_extension_popup.h
inc/wearable/efl_extension_rotary_selector.h

index 832d4db11559dd6ff6479fdb9c1158ba245f70c8..58304ed86bdf0c0b6c6bb51ac63482b13e026bb7 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * @defgroup CAPI_EFL_EXTENSION_MODULE Efl Extension
+ * @defgroup CAPI_EFL_EXTENSION_MODULE Efl Extension (Deprecated)
  * @brief This module provides functionalities to enhance the EFL libraries.
  * @ingroup CAPI_UI_FRAMEWORK
  * @section EFL_EXTENSION_GROUP_HEADER Required Header
index 02be8b36b245689f1066e341fca229bcfaee4e1c..fca935dd7fc020c3d1cb50db6070bdee6106dfd4 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
+ * @deprecated Deprecated since 10.0.
  * @defgroup EFL_EXTENSION_EVENTS_GROUP Efl Extension Event
  * @ingroup CAPI_EFL_EXTENSION_MODULE
  * @brief This module provides functionalities to handle back/send key events.
@@ -60,6 +69,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Convenient macro function that sends back key events to the popup
  *        to be removed.
  *
@@ -83,6 +93,7 @@ eext_popup_back_cb(void *data EINA_UNUSED, Evas_Object *obj, void *event_info EI
 }
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Convenient macro function that sends back key events to the ctxpopup
  *        to be dismissed.
  *
@@ -106,6 +117,7 @@ eext_ctxpopup_back_cb(void *data EINA_UNUSED, Evas_Object *obj, void *event_info
 }
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Convenient macro function that sends more key events to the naviframe
  *        top item.
  *
@@ -136,6 +148,7 @@ eext_naviframe_more_cb(void *data EINA_UNUSED, Evas_Object *obj, void *event_inf
 }
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Convenient macro function that pop the naviframe item.
  *
  * @details Naviframe will be popped when naviframe has the back key event
@@ -158,6 +171,7 @@ eext_naviframe_back_cb(void *data EINA_UNUSED, Evas_Object *obj, void *event_inf
 }
 
 /**
+ * @deprecated Deprecated since 10.0.
  * Identifier of callbacks to be set for Ea events.
  *
  * @see eext_object_event_callback_add()
@@ -176,6 +190,7 @@ typedef enum _Eext_Callback_Type
 } Eext_Callback_Type;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Ea event callback function signature.
  * @param[in] data user data
  * @param[in] obj target object
@@ -190,6 +205,7 @@ typedef enum _Eext_Callback_Type
 typedef void (*Eext_Event_Cb)(void *data, Evas_Object *obj, void *event_info);
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Delete a callback function from an object.
  *
  * @details This function removes the most recently added callback from the
@@ -211,9 +227,10 @@ typedef void (*Eext_Event_Cb)(void *data, Evas_Object *obj, void *event_info);
  * @elseif WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void *eext_object_event_callback_del(Evas_Object *obj, Eext_Callback_Type type, Eext_Event_Cb func);
+EAPI void *eext_object_event_callback_del(Evas_Object *obj, Eext_Callback_Type type, Eext_Event_Cb func) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Add (register) a callback function to a given evas object.
  *
  * @details This function adds a function callback to an object when the key
@@ -243,9 +260,10 @@ EAPI void *eext_object_event_callback_del(Evas_Object *obj, Eext_Callback_Type t
  * @elseif WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_object_event_callback_add(Evas_Object *obj, Eext_Callback_Type type, Eext_Event_Cb func, void *data);
+EAPI void eext_object_event_callback_add(Evas_Object *obj, Eext_Callback_Type type, Eext_Event_Cb func, void *data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Convenient macro function that cancels the selection of the entry.
  *
  * @param[in] data user data
@@ -269,6 +287,7 @@ eext_entry_back_cb(void *data EINA_UNUSED, Evas_Object *obj, void *event_info EI
 }
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Convenient macro function that registers back key callback for entry.
  *
  * @details If the selection handler should be canceled when back key event is
@@ -296,6 +315,7 @@ eext_entry_selection_start_cb(void *data EINA_UNUSED, Evas_Object *obj, void *ev
 }
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Convenient macro function that clears back key callback for entry.
  *
  * @param[in] data user data
@@ -320,6 +340,7 @@ eext_entry_selection_cleared_cb(void *data EINA_UNUSED, Evas_Object *obj, void *
 }
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @brief Convenient macro function that handle the back event to cancel the
  *        selection handler of the entry.
  * @details If the selection handler should be canceled (or not) when back key
@@ -374,7 +395,7 @@ typedef enum _Eext_Gesture_Event_Type
  * @param[in] x The x coordinate gesture event starts at
  * @param[in] y The y coordinate gesture event starts at
  */
-EAPI void eext_gesture_event_dispatch(Eext_Gesture_Event_Type type, int x, int y);
+EAPI void eext_gesture_event_dispatch(Eext_Gesture_Event_Type type, int x, int y) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index c9993a30f83c80046922443c3a3fe9cdcf4fe7e9..1f151c6b4e5ec15420e9bcee5d9ddc47977f0a58 100644 (file)
  * limitations under the License.
  */
 
+
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 #include "eext_floatingbutton_eo.legacy.h"
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @MOBILE_ONLY
  *
  * @brief Add a new floatingbutton to the parent
@@ -29,7 +39,7 @@
  *
  * @ingroup Floatingbutton
  */
-EAPI Evas_Object *eext_floatingbutton_add(Evas_Object *parent);
+EAPI Evas_Object *eext_floatingbutton_add(Evas_Object *parent) TIZEN_DEPRECATED_API;
 
 /**
  * @brief Set the floatingbutton position
index 5309575df545876953af20aab218d0290eaf1e52..8d9b229f24917208cc36f518e0bb9ace393d5daa 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @WEARABLE_ONLY
  * @defgroup CAPI_EFL_EXTENSION_CIRCLE_OBJECT_MODULE Efl Extension Circle Object
@@ -45,6 +53,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Circle Object Mirrored State.
  *
@@ -62,6 +71,7 @@ typedef enum _Eext_Circle_Mirrored_State
 } Eext_Circle_Mirrored_State;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the line width of the circle object.
  *
@@ -73,9 +83,10 @@ typedef enum _Eext_Circle_Mirrored_State
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_line_width_set(Evas_Object *obj, int line_width);
+EAPI void eext_circle_object_line_width_set(Evas_Object *obj, int line_width) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the line width of a given circle object.
  *
@@ -87,9 +98,10 @@ EAPI void eext_circle_object_line_width_set(Evas_Object *obj, int line_width);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI int eext_circle_object_line_width_get(const Evas_Object *obj);
+EAPI int eext_circle_object_line_width_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the angle in degree of a given circle object.
  *
@@ -101,9 +113,10 @@ EAPI int eext_circle_object_line_width_get(const Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_angle_set(Evas_Object *obj, double angle);
+EAPI void eext_circle_object_angle_set(Evas_Object *obj, double angle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the angle in degree of a given circle object.
  *
@@ -115,9 +128,10 @@ EAPI void eext_circle_object_angle_set(Evas_Object *obj, double angle);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI double eext_circle_object_angle_get(const Evas_Object *obj);
+EAPI double eext_circle_object_angle_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the angle offset of a given circle object.
  *
@@ -129,9 +143,10 @@ EAPI double eext_circle_object_angle_get(const Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_angle_offset_set(Evas_Object *obj, double angle_offset);
+EAPI void eext_circle_object_angle_offset_set(Evas_Object *obj, double angle_offset) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the angle offset of a given circle object.
  *
@@ -143,9 +158,10 @@ EAPI void eext_circle_object_angle_offset_set(Evas_Object *obj, double angle_off
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI double eext_circle_object_angle_offset_get(const Evas_Object *obj);
+EAPI double eext_circle_object_angle_offset_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the minimum and maximum angle for the circle object.
  *
@@ -158,9 +174,10 @@ EAPI double eext_circle_object_angle_offset_get(const Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_angle_min_max_set(Evas_Object *obj, double min_angle, double max_angle);
+EAPI void eext_circle_object_angle_min_max_set(Evas_Object *obj, double min_angle, double max_angle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the minimum and maximum angle of a given circle object.
  *
@@ -173,9 +190,10 @@ EAPI void eext_circle_object_angle_min_max_set(Evas_Object *obj, double min_angl
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_angle_min_max_get(const Evas_Object *obj, double *min_angle, double *max_angle);
+EAPI void eext_circle_object_angle_min_max_get(const Evas_Object *obj, double *min_angle, double *max_angle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the minimum and maximum value for the circle object.
  *
@@ -188,9 +206,10 @@ EAPI void eext_circle_object_angle_min_max_get(const Evas_Object *obj, double *m
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_value_min_max_set(Evas_Object *obj, double min_value, double max_value);
+EAPI void eext_circle_object_value_min_max_set(Evas_Object *obj, double min_value, double max_value) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the minimum and maximum value of a given circle object.
  *
@@ -203,9 +222,10 @@ EAPI void eext_circle_object_value_min_max_set(Evas_Object *obj, double min_valu
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_value_min_max_get(const Evas_Object *obj, double *min_value, double *max_value);
+EAPI void eext_circle_object_value_min_max_get(const Evas_Object *obj, double *min_value, double *max_value) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the value of a given circle object.
  *
@@ -217,9 +237,10 @@ EAPI void eext_circle_object_value_min_max_get(const Evas_Object *obj, double *m
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_value_set(Evas_Object *obj, double value);
+EAPI void eext_circle_object_value_set(Evas_Object *obj, double value) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the value of a given circle object.
  *
@@ -231,9 +252,10 @@ EAPI void eext_circle_object_value_set(Evas_Object *obj, double value);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI double eext_circle_object_value_get(const Evas_Object *obj);
+EAPI double eext_circle_object_value_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the color of circle line and font in a given circle object.
  *
@@ -248,9 +270,10 @@ EAPI double eext_circle_object_value_get(const Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_color_set(Evas_Object *obj, int r, int g, int b, int a);
+EAPI void eext_circle_object_color_set(Evas_Object *obj, int r, int g, int b, int a) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get color of circle line and font color in a given circle object.
  *
@@ -269,9 +292,10 @@ EAPI void eext_circle_object_color_set(Evas_Object *obj, int r, int g, int b, in
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_color_get(const Evas_Object *obj, int *r, int *g, int *b, int *a);
+EAPI void eext_circle_object_color_get(const Evas_Object *obj, int *r, int *g, int *b, int *a) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set circle radius of a given circle object.
  *
@@ -283,9 +307,10 @@ EAPI void eext_circle_object_color_get(const Evas_Object *obj, int *r, int *g, i
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_radius_set(Evas_Object *obj, double radius);
+EAPI void eext_circle_object_radius_set(Evas_Object *obj, double radius) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get circle radius of a given circle object.
  *
@@ -297,9 +322,10 @@ EAPI void eext_circle_object_radius_set(Evas_Object *obj, double radius);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI double eext_circle_object_radius_get(const Evas_Object *obj);
+EAPI double eext_circle_object_radius_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the disabled state of the circle object.
  *
@@ -316,9 +342,10 @@ EAPI double eext_circle_object_radius_get(const Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_disabled_set(Evas_Object *obj, Eina_Bool disabled);
+EAPI void eext_circle_object_disabled_set(Evas_Object *obj, Eina_Bool disabled) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the disabled state of the circle object.
  *
@@ -332,9 +359,10 @@ EAPI void eext_circle_object_disabled_set(Evas_Object *obj, Eina_Bool disabled);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eina_Bool eext_circle_object_disabled_get(Evas_Object *obj);
+EAPI Eina_Bool eext_circle_object_disabled_get(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle object.
  *
@@ -350,9 +378,10 @@ EAPI Eina_Bool eext_circle_object_disabled_get(Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object *eext_circle_object_add(Evas_Object *parent, Eext_Circle_Surface *surface);
+EAPI Evas_Object *eext_circle_object_add(Evas_Object *parent, Eext_Circle_Surface *surface) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the line width of a given item of circle object.
  *
@@ -365,9 +394,10 @@ EAPI Evas_Object *eext_circle_object_add(Evas_Object *parent, Eext_Circle_Surfac
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_line_width_set(Evas_Object *obj, const char *item_name, int line_width);
+EAPI void eext_circle_object_item_line_width_set(Evas_Object *obj, const char *item_name, int line_width) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the line width of a given item of circle object.
  *
@@ -381,9 +411,10 @@ EAPI void eext_circle_object_item_line_width_set(Evas_Object *obj, const char *i
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI int eext_circle_object_item_line_width_get(const Evas_Object *obj, const char *item_name);
+EAPI int eext_circle_object_item_line_width_get(const Evas_Object *obj, const char *item_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the angle in degree of a given item of circle object.
  *
@@ -396,9 +427,10 @@ EAPI int eext_circle_object_item_line_width_get(const Evas_Object *obj, const ch
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_angle_set(Evas_Object *obj, const char *item_name, double angle);
+EAPI void eext_circle_object_item_angle_set(Evas_Object *obj, const char *item_name, double angle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the angle in degree of a given item of circle object.
  *
@@ -411,9 +443,10 @@ EAPI void eext_circle_object_item_angle_set(Evas_Object *obj, const char *item_n
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI double eext_circle_object_item_angle_get(const Evas_Object *obj, const char *item_name);
+EAPI double eext_circle_object_item_angle_get(const Evas_Object *obj, const char *item_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the angle offset of a given item of circle object.
  *
@@ -426,9 +459,10 @@ EAPI double eext_circle_object_item_angle_get(const Evas_Object *obj, const char
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_angle_offset_set(Evas_Object *obj, const char *item_name, double angle_offset);
+EAPI void eext_circle_object_item_angle_offset_set(Evas_Object *obj, const char *item_name, double angle_offset) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the angle offset of a given item of circle object.
  *
@@ -441,9 +475,10 @@ EAPI void eext_circle_object_item_angle_offset_set(Evas_Object *obj, const char
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI double eext_circle_object_item_angle_offset_get(const Evas_Object *obj, const char *item_name);
+EAPI double eext_circle_object_item_angle_offset_get(const Evas_Object *obj, const char *item_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the minimum and maximum angle for the item of circle object.
  *
@@ -457,9 +492,10 @@ EAPI double eext_circle_object_item_angle_offset_get(const Evas_Object *obj, con
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_angle_min_max_set(Evas_Object *obj, const char *item_name, double min_angle, double max_angle);
+EAPI void eext_circle_object_item_angle_min_max_set(Evas_Object *obj, const char *item_name, double min_angle, double max_angle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the minimum and maximum angle of a given item of circle object.
  *
@@ -473,9 +509,10 @@ EAPI void eext_circle_object_item_angle_min_max_set(Evas_Object *obj, const char
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_angle_min_max_get(const Evas_Object *obj, const char *item_name, double *min_angle, double *max_angle);
+EAPI void eext_circle_object_item_angle_min_max_get(const Evas_Object *obj, const char *item_name, double *min_angle, double *max_angle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the minimum and maximum value for the item of circle object.
  *
@@ -489,9 +526,10 @@ EAPI void eext_circle_object_item_angle_min_max_get(const Evas_Object *obj, cons
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_value_min_max_set(Evas_Object *obj, const char *item_name, double min_value, double max_value);
+EAPI void eext_circle_object_item_value_min_max_set(Evas_Object *obj, const char *item_name, double min_value, double max_value) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the minimum and maximum value of a given item of circle object.
  *
@@ -505,9 +543,10 @@ EAPI void eext_circle_object_item_value_min_max_set(Evas_Object *obj, const char
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_value_min_max_get(const Evas_Object *obj, const char *item_name, double *min_value, double *max_value);
+EAPI void eext_circle_object_item_value_min_max_get(const Evas_Object *obj, const char *item_name, double *min_value, double *max_value) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the value of a given item of circle object.
  *
@@ -520,9 +559,10 @@ EAPI void eext_circle_object_item_value_min_max_get(const Evas_Object *obj, cons
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_value_set(Evas_Object *obj, const char *item_name, double value);
+EAPI void eext_circle_object_item_value_set(Evas_Object *obj, const char *item_name, double value) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the value of a given item of circle object.
  *
@@ -535,9 +575,10 @@ EAPI void eext_circle_object_item_value_set(Evas_Object *obj, const char *item_n
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI double eext_circle_object_item_value_get(const Evas_Object *obj, const char *item_name);
+EAPI double eext_circle_object_item_value_get(const Evas_Object *obj, const char *item_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the color of circle line and font in a given item of circle object.
  *
@@ -553,9 +594,10 @@ EAPI double eext_circle_object_item_value_get(const Evas_Object *obj, const char
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_color_set(Evas_Object *obj, const char *item_name, int r, int g, int b, int a);
+EAPI void eext_circle_object_item_color_set(Evas_Object *obj, const char *item_name, int r, int g, int b, int a) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get color of circle line and font color in a given item of circle object.
  *
@@ -575,9 +617,10 @@ EAPI void eext_circle_object_item_color_set(Evas_Object *obj, const char *item_n
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_color_get(const Evas_Object *obj, const char *item_name, int *r, int *g, int *b, int *a);
+EAPI void eext_circle_object_item_color_get(const Evas_Object *obj, const char *item_name, int *r, int *g, int *b, int *a) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set circle radius of a given item of circle object.
  *
@@ -590,9 +633,10 @@ EAPI void eext_circle_object_item_color_get(const Evas_Object *obj, const char *
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_item_radius_set(Evas_Object *obj, const char *item_name, double radius);
+EAPI void eext_circle_object_item_radius_set(Evas_Object *obj, const char *item_name, double radius) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get circle radius of a given item of circle object.
  *
@@ -606,9 +650,10 @@ EAPI void eext_circle_object_item_radius_set(Evas_Object *obj, const char *item_
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI double eext_circle_object_item_radius_get(const Evas_Object *obj, const char *item_name);
+EAPI double eext_circle_object_item_radius_get(const Evas_Object *obj, const char *item_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set mirrored state of a given circle object.
  *
@@ -618,9 +663,10 @@ EAPI double eext_circle_object_item_radius_get(const Evas_Object *obj, const cha
  * @if WEARABLE @since_tizen 3.0
  * @endif
  */
-EAPI void eext_circle_object_mirrored_set(const Evas_Object *obj, Eext_Circle_Mirrored_State state);
+EAPI void eext_circle_object_mirrored_set(const Evas_Object *obj, Eext_Circle_Mirrored_State state) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get mirrored state of a given circle object.
  *
index 38964548f22c30593fcfe27587152d2a565c2ee2..ab5af37e92723f82a15e9d36c86b7f5f816a0919 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
+
 /**
  * @WEARABLE_ONLY
  * @defgroup CAPI_EFL_EXTENSION_CIRCLE_DATETIME_MODULE Efl Extension Circle Datetime
@@ -39,6 +48,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle datetime object.
  *
@@ -52,7 +62,7 @@ extern "C" {
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object *eext_circle_object_datetime_add(Evas_Object *datetime, Eext_Circle_Surface *surface);
+EAPI Evas_Object *eext_circle_object_datetime_add(Evas_Object *datetime, Eext_Circle_Surface *surface) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index a911baab367ae75bd65794c9d139c8010d706fb2..eecc8846525ab3ec47dd58e07b0a4289204d1762 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
+
 /**
  * @WEARABLE_ONLY
  * @defgroup CAPI_EFL_EXTENSION_CIRCLE_GENGRID_MODULE Efl Extension Circle Gengrid
@@ -43,6 +52,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle gengrid object.
  *
@@ -56,9 +66,10 @@ extern "C" {
  * @if WEARABLE @since_tizen 5.5
  * @endif
  */
-EAPI Evas_Object *eext_circle_object_gengrid_add(Evas_Object *gengrid, Eext_Circle_Surface *surface);
+EAPI Evas_Object *eext_circle_object_gengrid_add(Evas_Object *gengrid, Eext_Circle_Surface *surface) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the scrollbar visibility policy.
  *
@@ -77,9 +88,10 @@ EAPI Evas_Object *eext_circle_object_gengrid_add(Evas_Object *gengrid, Eext_Circ
  * @if WEARABLE @since_tizen 5.5
  * @endif
  */
-EAPI void eext_circle_object_gengrid_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v);
+EAPI void eext_circle_object_gengrid_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the scrollbar visibility policy.
  *
@@ -92,7 +104,7 @@ EAPI void eext_circle_object_gengrid_scroller_policy_set(Evas_Object *obj, Elm_S
  * @if WEARABLE @since_tizen 5.5
  * @endif
  */
-EAPI void eext_circle_object_gengrid_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v);
+EAPI void eext_circle_object_gengrid_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index 08954d94595fe4c2cd832d3e943f003894f62180..f8b695ce38819c644e2ac5f5b091c714bff09388 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @WEARABLE_ONLY
  * @defgroup CAPI_EFL_EXTENSION_CIRCLE_GENLIST_MODULE Efl Extension Circle Genlist
@@ -43,6 +51,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle genlist object.
  *
@@ -56,9 +65,10 @@ extern "C" {
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object *eext_circle_object_genlist_add(Evas_Object *genlist, Eext_Circle_Surface *surface);
+EAPI Evas_Object *eext_circle_object_genlist_add(Evas_Object *genlist, Eext_Circle_Surface *surface) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the scrollbar visibility policy.
  *
@@ -77,9 +87,10 @@ EAPI Evas_Object *eext_circle_object_genlist_add(Evas_Object *genlist, Eext_Circ
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_genlist_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v);
+EAPI void eext_circle_object_genlist_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the scrollbar visibility policy.
  *
@@ -92,7 +103,7 @@ EAPI void eext_circle_object_genlist_scroller_policy_set(Evas_Object *obj, Elm_S
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_genlist_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v);
+EAPI void eext_circle_object_genlist_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index 229b9fac03afae4395202ce9ad5af328b3f8c088..d72790fd31cb012d89511accdea4b4b44f2ffccd 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @WEARABLE_ONLY
  * @defgroup CAPI_EFL_EXTENSION_CIRCLE_PROGRESSBAR_MODULE Efl Extension Circle Progressbar
@@ -37,6 +45,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle progressbar to a given surface.
  *
@@ -50,7 +59,7 @@ extern "C" {
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object *eext_circle_object_progressbar_add(Evas_Object *parent, Eext_Circle_Surface *surface);
+EAPI Evas_Object *eext_circle_object_progressbar_add(Evas_Object *parent, Eext_Circle_Surface *surface) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index 7e2a7497441971458a230973726ad6ae16990888..10408393e87864f840b538f71e3225b4e46b519d 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @WEARABLE_ONLY
  * @defgroup CAPI_EFL_EXTENSION_CIRCLE_SCROLLER_MODULE Efl Extension Circle Scroller
@@ -44,6 +52,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle scroller object.
  *
@@ -57,9 +66,10 @@ extern "C" {
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object *eext_circle_object_scroller_add(Evas_Object *scroller, Eext_Circle_Surface *surface);
+EAPI Evas_Object *eext_circle_object_scroller_add(Evas_Object *scroller, Eext_Circle_Surface *surface) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the scrollbar visibility policy.
  *
@@ -81,9 +91,10 @@ EAPI Evas_Object *eext_circle_object_scroller_add(Evas_Object *scroller, Eext_Ci
  */
 EAPI void eext_circle_object_scroller_policy_set(Evas_Object *obj,
                                                  Elm_Scroller_Policy policy_h,
-                                                 Elm_Scroller_Policy policy_v);
+                                                 Elm_Scroller_Policy policy_v) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the scrollbar visibility policy.
  *
@@ -98,7 +109,7 @@ EAPI void eext_circle_object_scroller_policy_set(Evas_Object *obj,
  */
 EAPI void eext_circle_object_scroller_policy_get(const Evas_Object *obj,
                                                  Elm_Scroller_Policy *policy_h,
-                                                 Elm_Scroller_Policy *policy_v);
+                                                 Elm_Scroller_Policy *policy_v) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index 01e60a41b651fc27f4ba5b9bcca5233b84d9a2a5..075c567e30cd95cda2872fae1b3ecf2fc3f5c9f7 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @WEARABLE_ONLY
  * @defgroup CAPI_EFL_EXTENSION_CIRCLE_SLIDER_MODULE Efl Extension Circle Slider
@@ -46,6 +54,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle slider object.
  *
@@ -59,9 +68,10 @@ extern "C" {
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object *eext_circle_object_slider_add(Evas_Object *parent, Eext_Circle_Surface *surface);
+EAPI Evas_Object *eext_circle_object_slider_add(Evas_Object *parent, Eext_Circle_Surface *surface) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the step value of the circle slider object.
  *
@@ -77,9 +87,10 @@ EAPI Evas_Object *eext_circle_object_slider_add(Evas_Object *parent, Eext_Circle
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_circle_object_slider_step_set(Evas_Object *obj, double step);
+EAPI void eext_circle_object_slider_step_set(Evas_Object *obj, double step) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the step value of the circle slider object.
  *
@@ -91,7 +102,7 @@ EAPI void eext_circle_object_slider_step_set(Evas_Object *obj, double step);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI double eext_circle_object_slider_step_get(const Evas_Object *obj);
+EAPI double eext_circle_object_slider_step_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index 2cc4b711aca8339cbc947cec7311d51bfe2ef0c8..a836c94c176b0d2ef29a5284b396816eab09ad22 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @WEARABLE_ONLY
  * @defgroup CAPI_EFL_EXTENSION_CIRCLE_SPINNER_MODULE Efl Extension Circle Spinner
@@ -39,6 +47,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle spinner object.
  *
@@ -52,9 +61,10 @@ extern "C" {
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object *eext_circle_object_spinner_add(Evas_Object *spinner, Eext_Circle_Surface *surface);
+EAPI Evas_Object *eext_circle_object_spinner_add(Evas_Object *spinner, Eext_Circle_Surface *surface) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the circle spinner angle per each spinner value.
  *
@@ -70,7 +80,7 @@ EAPI Evas_Object *eext_circle_object_spinner_add(Evas_Object *spinner, Eext_Circ
  * @endif
  */
 
-EAPI void eext_circle_object_spinner_angle_set(Evas_Object *obj, double angle);
+EAPI void eext_circle_object_spinner_angle_set(Evas_Object *obj, double angle) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index 2e904622262e67f320f7b328b28d3e632249d73f..76ee73300f2da5012e3b4fac85c0fe6645b8ec60 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @WEARABLE_ONLY
  * @defgroup CAPI_EFL_EXTENSION_CIRCLE_UI_MODULE Efl Extension Circle UI
@@ -46,6 +54,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @typedef Eext_Circle_Surface
  * @brief The structure of circle surface to render a connected circle object.
@@ -58,6 +67,7 @@ extern "C" {
 typedef struct _Eext_Circle_Surface Eext_Circle_Surface;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle surface to the given comformant.
  *
@@ -75,9 +85,10 @@ typedef struct _Eext_Circle_Surface Eext_Circle_Surface;
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Circle_Surface *eext_circle_surface_conformant_add(Evas_Object *conform);
+EAPI Eext_Circle_Surface *eext_circle_surface_conformant_add(Evas_Object *conform) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle surface to the given layout.
  *
@@ -93,9 +104,10 @@ EAPI Eext_Circle_Surface *eext_circle_surface_conformant_add(Evas_Object *confor
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Circle_Surface *eext_circle_surface_layout_add(Evas_Object *layout);
+EAPI Eext_Circle_Surface *eext_circle_surface_layout_add(Evas_Object *layout) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new circle surface to the given naviframe.
  *
@@ -110,9 +122,10 @@ EAPI Eext_Circle_Surface *eext_circle_surface_layout_add(Evas_Object *layout);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Circle_Surface *eext_circle_surface_naviframe_add(Evas_Object *naviframe);
+EAPI Eext_Circle_Surface *eext_circle_surface_naviframe_add(Evas_Object *naviframe) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Delete the given circle surface.
  *
index 2091ffb1e4f60ef62639b3c17c4923d2192654e6..a6a8ad73578b3da64fc51bb11b323180dc64347c 100644 (file)
 # endif
 #endif /* ! _WIN32 */
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
+
 #ifdef __cplusplus
 extern "C" {
 #endif
@@ -64,6 +73,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Enumeration of rotary direction
  *
@@ -93,6 +103,7 @@ EAPI void eext_rotary_event_changed_callback_add(Eext_Rotary_Event_Changed_Cb cb
 EAPI void eext_rotary_event_changed_callback_del(Eext_Rotary_Event_Changed_Cb cb);
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Rotary event information structure
  *
@@ -106,6 +117,7 @@ typedef struct _Eext_Rotary_Event_Info
 } Eext_Rotary_Event_Info;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Rotary object event callback function signature
  *
@@ -115,6 +127,7 @@ typedef struct _Eext_Rotary_Event_Info
 typedef Eina_Bool (*Eext_Rotary_Event_Cb)(void *data, Evas_Object *obj, Eext_Rotary_Event_Info *info);
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Rotary event handler function signature
  *
@@ -124,6 +137,7 @@ typedef Eina_Bool (*Eext_Rotary_Event_Cb)(void *data, Evas_Object *obj, Eext_Rot
 typedef Eina_Bool (*Eext_Rotary_Handler_Cb)(void *data, Eext_Rotary_Event_Info *info);
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @def EEXT_CALLBACK_PRIORITY_BEFORE
  * Slightly more prioritized than default.
@@ -134,6 +148,7 @@ typedef Eina_Bool (*Eext_Rotary_Handler_Cb)(void *data, Eext_Rotary_Event_Info *
 #define EEXT_CALLBACK_PRIORITY_BEFORE  -100
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @def EEXT_CALLBACK_PRIORITY_DEFAULT
  * Default callback priority level
@@ -144,6 +159,7 @@ typedef Eina_Bool (*Eext_Rotary_Handler_Cb)(void *data, Eext_Rotary_Event_Info *
 #define EEXT_CALLBACK_PRIORITY_DEFAULT 0
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @def EEXT_CALLBACK_PRIORITY_AFTER
  * Slightly less prioritized than default.
@@ -154,6 +170,7 @@ typedef Eina_Bool (*Eext_Rotary_Handler_Cb)(void *data, Eext_Rotary_Event_Info *
 #define EEXT_CALLBACK_PRIORITY_AFTER   100
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @typedef Eext_Callback_Priority
  *
@@ -171,6 +188,7 @@ typedef Eina_Bool (*Eext_Rotary_Handler_Cb)(void *data, Eext_Rotary_Event_Info *
 typedef short Eext_Callback_Priority;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add (register) a rotary event callback for evas object @a obj.
  *
@@ -196,9 +214,10 @@ typedef short Eext_Callback_Priority;
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eina_Bool eext_rotary_object_event_callback_add(Evas_Object *obj, Eext_Rotary_Event_Cb func, void *data);
+EAPI Eina_Bool eext_rotary_object_event_callback_add(Evas_Object *obj, Eext_Rotary_Event_Cb func, void *data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add (register) a rotary event callback for evas object @a obj
  * with priority @a priority.
@@ -221,9 +240,10 @@ EAPI Eina_Bool eext_rotary_object_event_callback_add(Evas_Object *obj, Eext_Rota
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eina_Bool eext_rotary_object_event_callback_priority_add(Evas_Object *obj, Eext_Callback_Priority priority, Eext_Rotary_Event_Cb func, void *data);
+EAPI Eina_Bool eext_rotary_object_event_callback_priority_add(Evas_Object *obj, Eext_Callback_Priority priority, Eext_Rotary_Event_Cb func, void *data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Remove registered rotary event callback from evas object @a obj.
  *
@@ -238,9 +258,10 @@ EAPI Eina_Bool eext_rotary_object_event_callback_priority_add(Evas_Object *obj,
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void *eext_rotary_object_event_callback_del(Evas_Object *obj, Eext_Rotary_Event_Cb func);
+EAPI void *eext_rotary_object_event_callback_del(Evas_Object *obj, Eext_Rotary_Event_Cb func) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add (register) a handler for rotary event.
  *
@@ -262,9 +283,10 @@ EAPI void *eext_rotary_object_event_callback_del(Evas_Object *obj, Eext_Rotary_E
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eina_Bool eext_rotary_event_handler_add(Eext_Rotary_Handler_Cb func, void *data);
+EAPI Eina_Bool eext_rotary_event_handler_add(Eext_Rotary_Handler_Cb func, void *data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Remove registered rotary event handler.
  *
@@ -277,9 +299,10 @@ EAPI Eina_Bool eext_rotary_event_handler_add(Eext_Rotary_Handler_Cb func, void *
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void *eext_rotary_event_handler_del(Eext_Rotary_Handler_Cb func);
+EAPI void *eext_rotary_event_handler_del(Eext_Rotary_Handler_Cb func) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set an object @a obj as activated object.
  *
@@ -302,9 +325,10 @@ EAPI void *eext_rotary_event_handler_del(Eext_Rotary_Handler_Cb func);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_object_event_activated_set(Evas_Object *obj, Eina_Bool activated);
+EAPI void eext_rotary_object_event_activated_set(Evas_Object *obj, Eina_Bool activated) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the activated status of the given object.
  *
@@ -319,9 +343,10 @@ EAPI void eext_rotary_object_event_activated_set(Evas_Object *obj, Eina_Bool act
  * @if WEARABLE @since_tizen 5.5
  * @endif
  */
-EAPI Eina_Bool eext_rotary_object_event_activated_get(Evas_Object *obj);
+EAPI Eina_Bool eext_rotary_object_event_activated_get(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the activated object which can receive the current rotary event.
  *
@@ -329,7 +354,7 @@ EAPI Eina_Bool eext_rotary_object_event_activated_get(Evas_Object *obj);
  *
  * @since_tizen 5.5
  */
-EAPI Evas_Object *eext_rotary_event_activated_object_get();
+EAPI Evas_Object *eext_rotary_event_activated_object_get() TIZEN_DEPRECATED_API;
 
 /**
  * @}
index 816c82479789d58a22d5d43bd79d0456e68cc9f0..f843348378946570de3f84c288c6d21b439d249c 100644 (file)
@@ -22,6 +22,7 @@ extern "C" {
 #endif
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @defgroup CAPI_EFL_EXTENSION_COMMON_UI_MODULE Efl Extension Common UI
  * @ingroup CAPI_EFL_EXTENSION_MODULE
  * @brief This module provides common ui-controls which are compatible for various devices.
index abbcebed64e612b66cb4611bcbe886e4a1e05303..cdf33092822c7e5f64e43cada2cb30c6e2900f0f 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @defgroup CAPI_EFL_EXTENSION_INDEX_LAYOUT_MODULE Efl Extension Index Layout
  * @ingroup CAPI_EFL_EXTENSION_COMMON_UI_MODULE
@@ -37,6 +45,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new index layout to the given parent
  *        Elementary object.
@@ -48,9 +57,10 @@ extern "C" {
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object* eext_index_layout_add(Evas_Object *parent);
+EAPI Evas_Object* eext_index_layout_add(Evas_Object *parent) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Append a new item on a given index layout.
  *
@@ -63,9 +73,10 @@ EAPI Evas_Object* eext_index_layout_add(Evas_Object *parent);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item* eext_index_layout_item_append(Evas_Object *obj, const char *text, Evas_Smart_Cb func, void *data);
+EAPI Eext_Object_Item* eext_index_layout_item_append(Evas_Object *obj, const char *text, Evas_Smart_Cb func, void *data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Prepend a new item on a given index layout.
  *
@@ -78,9 +89,10 @@ EAPI Eext_Object_Item* eext_index_layout_item_append(Evas_Object *obj, const cha
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item* eext_index_layout_item_prepend(Evas_Object *obj, const char *text, Evas_Smart_Cb func, void *data);
+EAPI Eext_Object_Item* eext_index_layout_item_prepend(Evas_Object *obj, const char *text, Evas_Smart_Cb func, void *data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Insert a new item into the index object before the input index layout item.
  *
@@ -95,9 +107,10 @@ EAPI Eext_Object_Item* eext_index_layout_item_prepend(Evas_Object *obj, const ch
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item* eext_index_layout_item_insert_before(Evas_Object *obj, Eext_Object_Item *before, const char *text, Evas_Smart_Cb func, void *data);
+EAPI Eext_Object_Item* eext_index_layout_item_insert_before(Evas_Object *obj, Eext_Object_Item *before, const char *text, Evas_Smart_Cb func, void *data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Insert a new item into the index object after the input index layout item.
  *
@@ -112,9 +125,10 @@ EAPI Eext_Object_Item* eext_index_layout_item_insert_before(Evas_Object *obj, Ee
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item* eext_index_layout_item_insert_after(Evas_Object *obj, Eext_Object_Item *after, const char *text, Evas_Smart_Cb func, void *data);
+EAPI Eext_Object_Item* eext_index_layout_item_insert_after(Evas_Object *obj, Eext_Object_Item *after, const char *text, Evas_Smart_Cb func, void *data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Remove all items from a given index layout object.
  *
@@ -123,9 +137,10 @@ EAPI Eext_Object_Item* eext_index_layout_item_insert_after(Evas_Object *obj, Eex
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_index_layout_items_clear(Evas_Object *obj);
+EAPI void eext_index_layout_items_clear(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Delete an item which is the given index layout item.
  *
@@ -134,9 +149,10 @@ EAPI void eext_index_layout_items_clear(Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_index_layout_item_del(Eext_Object_Item *item);
+EAPI void eext_index_layout_item_del(Eext_Object_Item *item) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Find a given index widget's item using item data.
  *
@@ -147,9 +163,10 @@ EAPI void eext_index_layout_item_del(Eext_Object_Item *item);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item* eext_index_layout_item_find(Evas_Object *obj, const void *data);
+EAPI Eext_Object_Item* eext_index_layout_item_find(Evas_Object *obj, const void *data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the last selected item, for a given index layout object.
  *
@@ -161,9 +178,10 @@ EAPI Eext_Object_Item* eext_index_layout_item_find(Evas_Object *obj, const void
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item* eext_index_layout_selected_item_get(Evas_Object *obj);
+EAPI Eext_Object_Item* eext_index_layout_selected_item_get(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the selected state of an item.
  *
@@ -177,9 +195,10 @@ EAPI Eext_Object_Item* eext_index_layout_selected_item_get(Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_index_layout_selected_item_set(Eext_Object_Item *item);
+EAPI void eext_index_layout_selected_item_set(Eext_Object_Item *item) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the text to the given index layout item.
  *
@@ -191,9 +210,10 @@ EAPI void eext_index_layout_selected_item_set(Eext_Object_Item *item);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_index_layout_item_text_set(Eext_Object_Item *item, const char *text);
+EAPI void eext_index_layout_item_text_set(Eext_Object_Item *item, const char *text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the text (string) set on a given index layout item.
  *
@@ -205,7 +225,7 @@ EAPI void eext_index_layout_item_text_set(Eext_Object_Item *item, const char *te
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI const char* eext_index_layout_item_text_get(Eext_Object_Item *item);
+EAPI const char* eext_index_layout_item_text_get(Eext_Object_Item *item) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index 797a074cd7f089866f183d819716c1ee8b2d9df3..f8b14dbc22b24a1eae8a360e56cab27deac17270 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @defgroup CAPI_EFL_EXTENSION_MORE_OPTION_MODULE Efl Extension More Option
  * @ingroup CAPI_EFL_EXTENSION_COMMON_UI_MODULE
@@ -59,6 +67,7 @@ typedef enum
 } Eext_More_Option_Direction;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new more option.
  *
@@ -71,9 +80,10 @@ typedef enum
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object * eext_more_option_add(Evas_Object *parent);
+EAPI Evas_Object * eext_more_option_add(Evas_Object *parent) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the direction of more option.
  *
@@ -86,9 +96,10 @@ EAPI Evas_Object * eext_more_option_add(Evas_Object *parent);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_more_option_direction_set(Evas_Object *obj, Eext_More_Option_Direction direction);
+EAPI void eext_more_option_direction_set(Evas_Object *obj, Eext_More_Option_Direction direction) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get @ref Eext_More_Option_Direction.
  *
@@ -101,7 +112,7 @@ EAPI void eext_more_option_direction_set(Evas_Object *obj, Eext_More_Option_Dire
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_More_Option_Direction eext_more_option_direction_get(const Evas_Object *obj);
+EAPI Eext_More_Option_Direction eext_more_option_direction_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
  * @WEARABLE_ONLY
@@ -115,9 +126,10 @@ EAPI Eext_More_Option_Direction eext_more_option_direction_get(const Evas_Object
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item * eext_more_option_item_append(Evas_Object *obj);
+EAPI Eext_Object_Item * eext_more_option_item_append(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief prepend a new item to a more option.
  *
@@ -129,9 +141,10 @@ EAPI Eext_Object_Item * eext_more_option_item_append(Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item * eext_more_option_item_prepend(Evas_Object *obj);
+EAPI Eext_Object_Item * eext_more_option_item_prepend(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Insert a new item into the more option after more option item @a after.
  *
@@ -144,9 +157,10 @@ EAPI Eext_Object_Item * eext_more_option_item_prepend(Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item * eext_more_option_item_insert_after(Evas_Object *obj, Eext_Object_Item *after);
+EAPI Eext_Object_Item * eext_more_option_item_insert_after(Evas_Object *obj, Eext_Object_Item *after) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Insert a new item into the more option before more option item @a before.
  *
@@ -159,9 +173,10 @@ EAPI Eext_Object_Item * eext_more_option_item_insert_after(Evas_Object *obj, Eex
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item * eext_more_option_item_insert_before(Evas_Object *obj, Eext_Object_Item *before);
+EAPI Eext_Object_Item * eext_more_option_item_insert_before(Evas_Object *obj, Eext_Object_Item *before) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Delete an item which is the given more option item @a item.
  *
@@ -170,9 +185,10 @@ EAPI Eext_Object_Item * eext_more_option_item_insert_before(Evas_Object *obj, Ee
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_more_option_item_del(Eext_Object_Item *item);
+EAPI void eext_more_option_item_del(Eext_Object_Item *item) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Remove all items from a given more option object.
  *
@@ -181,9 +197,10 @@ EAPI void eext_more_option_item_del(Eext_Object_Item *item);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_more_option_items_clear(Evas_Object *obj);
+EAPI void eext_more_option_items_clear(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the text of a more option object.
  *
@@ -200,9 +217,10 @@ EAPI void eext_more_option_items_clear(Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_more_option_item_part_text_set(Eext_Object_Item *item, const char *part_name, const char *text);
+EAPI void eext_more_option_item_part_text_set(Eext_Object_Item *item, const char *part_name, const char *text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the text of a more option object.
  *
@@ -219,9 +237,10 @@ EAPI void eext_more_option_item_part_text_set(Eext_Object_Item *item, const char
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI const char * eext_more_option_item_part_text_get(const Eext_Object_Item *item, const char *part_name);
+EAPI const char * eext_more_option_item_part_text_get(const Eext_Object_Item *item, const char *part_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the translatable text of a more option object.
  *
@@ -239,9 +258,10 @@ EAPI const char * eext_more_option_item_part_text_get(const Eext_Object_Item *it
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_more_option_item_domain_translatable_part_text_set(Eext_Object_Item *item, const char *part_name, const char *domain, const char *text);
+EAPI void eext_more_option_item_domain_translatable_part_text_set(Eext_Object_Item *item, const char *part_name, const char *domain, const char *text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the content to the part of a given container widget.
  *
@@ -262,9 +282,10 @@ EAPI void eext_more_option_item_domain_translatable_part_text_set(Eext_Object_It
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_more_option_item_part_content_set(Eext_Object_Item *item, const char *part_name, Evas_Object *content);
+EAPI void eext_more_option_item_part_content_set(Eext_Object_Item *item, const char *part_name, Evas_Object *content) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the content from the part of a given container widget.
  *
@@ -281,9 +302,10 @@ EAPI void eext_more_option_item_part_content_set(Eext_Object_Item *item, const c
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object * eext_more_option_item_part_content_get(const Eext_Object_Item *item, const char *part_name);
+EAPI Evas_Object * eext_more_option_item_part_content_get(const Eext_Object_Item *item, const char *part_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the visibility of more option view.
  *
@@ -304,9 +326,10 @@ EAPI Evas_Object * eext_more_option_item_part_content_get(const Eext_Object_Item
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_more_option_opened_set(Evas_Object *obj, Eina_Bool opened);
+EAPI void eext_more_option_opened_set(Evas_Object *obj, Eina_Bool opened) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get whether the more option is set to be shown or to be hidden.
  *
@@ -319,9 +342,10 @@ EAPI void eext_more_option_opened_set(Evas_Object *obj, Eina_Bool opened);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eina_Bool eext_more_option_opened_get(Evas_Object *obj);
+EAPI Eina_Bool eext_more_option_opened_get(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the list of all items from a given more option object.
  *
@@ -331,9 +355,10 @@ EAPI Eina_Bool eext_more_option_opened_get(Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI const Eina_List* eext_more_option_items_get(const Evas_Object *obj);
+EAPI const Eina_List* eext_more_option_items_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get whether the more option object edit mode is enabled or not.
  *
@@ -344,9 +369,10 @@ EAPI const Eina_List* eext_more_option_items_get(const Evas_Object *obj);
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI Eina_Bool eext_more_option_editing_enabled_get(const Evas_Object *obj);
+EAPI Eina_Bool eext_more_option_editing_enabled_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set whether the more option object edit mode is enabled or not.
  *
@@ -357,9 +383,10 @@ EAPI Eina_Bool eext_more_option_editing_enabled_get(const Evas_Object *obj);
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI void eext_more_option_editing_enabled_set(Evas_Object *obj, Eina_Bool enabled);
+EAPI void eext_more_option_editing_enabled_set(Evas_Object *obj, Eina_Bool enabled) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get whether item(s) can be added in the edit mode or not.
  *
@@ -376,9 +403,10 @@ EAPI void eext_more_option_editing_enabled_set(Evas_Object *obj, Eina_Bool enabl
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI Eina_Bool eext_more_option_add_item_enabled_get(const Evas_Object *obj);
+EAPI Eina_Bool eext_more_option_add_item_enabled_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set whether item(s) can be added in the edit mode or not.
  *
@@ -395,9 +423,10 @@ EAPI Eina_Bool eext_more_option_add_item_enabled_get(const Evas_Object *obj);
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI void eext_more_option_add_item_enabled_set(Evas_Object *obj, Eina_Bool enabled);
+EAPI void eext_more_option_add_item_enabled_set(Evas_Object *obj, Eina_Bool enabled) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get whether the item can be deleted in the edit mode or not.
  *
@@ -410,9 +439,10 @@ EAPI void eext_more_option_add_item_enabled_set(Evas_Object *obj, Eina_Bool enab
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI Eina_Bool eext_more_option_item_delete_enabled_get(const Eext_Object_Item *item);
+EAPI Eina_Bool eext_more_option_item_delete_enabled_get(const Eext_Object_Item *item) TIZEN_DEPRECATED_API;
 
-/**
+/**inc/wearable/efl_extension_more_option.h
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set whether the item can be deleted in the edit mode or not.
  *        By default, it is enabled.
@@ -426,7 +456,7 @@ EAPI Eina_Bool eext_more_option_item_delete_enabled_get(const Eext_Object_Item *
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI void eext_more_option_item_delete_enabled_set(Eext_Object_Item *item, Eina_Bool enabled);
+EAPI void eext_more_option_item_delete_enabled_set(Eext_Object_Item *item, Eina_Bool enabled) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index 2ace2295184625a6361da87620fdf5ae2e9b733d..090aecb25a860f31710d6b1bee4d573f3c19af0f 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @defgroup CAPI_EFL_EXTENSION_POPUP_MODULE Efl Extension Popup
  * @ingroup CAPI_EFL_EXTENSION_COMMON_UI_MODULE
@@ -31,8 +39,9 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
- * @brief Add a new eext popup. The scroller of eext popup
+ * @brief Add a new eext popup. The scroller of eext popupcd
  *        is controlled by the rotary event.
  *
  * @param[in] parent The parent object
@@ -40,7 +49,7 @@ extern "C" {
  *
  * @since_tizen 5.5
  */
-EAPI Evas_Object* eext_popup_add(Evas_Object *parent);
+EAPI Evas_Object* eext_popup_add(Evas_Object *parent) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index f44c97da2c493695576f356c9908480e1980e3cc..3d2e3ddd376c4efebf8278535e6432b170e4f49f 100644 (file)
 extern "C" {
 #endif
 
+#ifndef TIZEN_DEPRECATED_API
+# ifdef TIZEN_DEPRECATION
+#  define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated))
+# else
+#  define TIZEN_DEPRECATED_API
+# endif
+#endif
+
 /**
  * @defgroup CAPI_EFL_EXTENSION_ROTARY_SELECTOR_MODULE Efl Extension Rotary Selector
  * @ingroup CAPI_EFL_EXTENSION_COMMON_UI_MODULE
@@ -60,6 +68,7 @@ typedef enum
 } Eext_Rotary_Selector_Item_State;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Add a new Rotary Selector.
  * @details Because the return value is the elm_layout handle,
@@ -71,9 +80,10 @@ typedef enum
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object* eext_rotary_selector_add(Evas_Object *parent);
+EAPI Evas_Object* eext_rotary_selector_add(Evas_Object *parent) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Append a new item to a rotary selector.
  *
@@ -85,9 +95,10 @@ EAPI Evas_Object* eext_rotary_selector_add(Evas_Object *parent);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item* eext_rotary_selector_item_append(Evas_Object *obj);
+EAPI Eext_Object_Item* eext_rotary_selector_item_append(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Prepend a new item to a rotary selector.
  *
@@ -99,9 +110,10 @@ EAPI Eext_Object_Item* eext_rotary_selector_item_append(Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item * eext_rotary_selector_item_prepend(Evas_Object *obj);
+EAPI Eext_Object_Item * eext_rotary_selector_item_prepend(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Insert a new item into a rotary selector after rotary selector item @a after.
  *
@@ -114,9 +126,10 @@ EAPI Eext_Object_Item * eext_rotary_selector_item_prepend(Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item * eext_rotary_selector_item_insert_after(Evas_Object *obj, Eext_Object_Item *after);
+EAPI Eext_Object_Item * eext_rotary_selector_item_insert_after(Evas_Object *obj, Eext_Object_Item *after) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Insert a new item into a rotary selector before rotary selector item @a before.
  *
@@ -129,9 +142,10 @@ EAPI Eext_Object_Item * eext_rotary_selector_item_insert_after(Evas_Object *obj,
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item * eext_rotary_selector_item_insert_before(Evas_Object *obj, Eext_Object_Item *before);
+EAPI Eext_Object_Item * eext_rotary_selector_item_insert_before(Evas_Object *obj, Eext_Object_Item *before) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Delete an item which is the given rotary selector item.
  *
@@ -140,9 +154,10 @@ EAPI Eext_Object_Item * eext_rotary_selector_item_insert_before(Evas_Object *obj
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_item_del(Eext_Object_Item *item);
+EAPI void eext_rotary_selector_item_del(Eext_Object_Item *item) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Remove all items from a given rotary selector object.
  *
@@ -151,9 +166,10 @@ EAPI void eext_rotary_selector_item_del(Eext_Object_Item *item);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_items_clear(Evas_Object *obj);
+EAPI void eext_rotary_selector_items_clear(Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the text of a rotary selector object.
  *
@@ -171,9 +187,10 @@ EAPI void eext_rotary_selector_items_clear(Evas_Object *obj);
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_item_part_text_set(Eext_Object_Item *item, const char *part_name, const char *text);
+EAPI void eext_rotary_selector_item_part_text_set(Eext_Object_Item *item, const char *part_name, const char *text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the text of a rotary selector object.
  *
@@ -191,9 +208,10 @@ EAPI void eext_rotary_selector_item_part_text_set(Eext_Object_Item *item, const
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI const char* eext_rotary_selector_item_part_text_get(const Eext_Object_Item *item, const char *part_name);
+EAPI const char* eext_rotary_selector_item_part_text_get(const Eext_Object_Item *item, const char *part_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the translatable text of a rotary selector object.
  *
@@ -212,9 +230,10 @@ EAPI const char* eext_rotary_selector_item_part_text_get(const Eext_Object_Item
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_item_domain_translatable_part_text_set(Eext_Object_Item *item, const char *part_name, const char *domain, const char *text);
+EAPI void eext_rotary_selector_item_domain_translatable_part_text_set(Eext_Object_Item *item, const char *part_name, const char *domain, const char *text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the content at a part of a given container widget.
  *
@@ -240,9 +259,10 @@ EAPI void eext_rotary_selector_item_domain_translatable_part_text_set(Eext_Objec
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_item_part_content_set(Eext_Object_Item *item, const char *part_name, Eext_Rotary_Selector_Item_State state, Evas_Object *content);
+EAPI void eext_rotary_selector_item_part_content_set(Eext_Object_Item *item, const char *part_name, Eext_Rotary_Selector_Item_State state, Evas_Object *content) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the content at a part of a given container widget.
  *
@@ -263,9 +283,10 @@ EAPI void eext_rotary_selector_item_part_content_set(Eext_Object_Item *item, con
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object* eext_rotary_selector_item_part_content_get(const Eext_Object_Item *item, const char *part_name, Eext_Rotary_Selector_Item_State state);
+EAPI Evas_Object* eext_rotary_selector_item_part_content_get(const Eext_Object_Item *item, const char *part_name, Eext_Rotary_Selector_Item_State state) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the content at a part of a given container widget.
  *
@@ -287,9 +308,10 @@ EAPI Evas_Object* eext_rotary_selector_item_part_content_get(const Eext_Object_I
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_part_content_set(Evas_Object *obj, const char *part_name, Eext_Rotary_Selector_Selector_State state, Evas_Object *content);
+EAPI void eext_rotary_selector_part_content_set(Evas_Object *obj, const char *part_name, Eext_Rotary_Selector_Selector_State state, Evas_Object *content) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the content from the part of the given container widget.
  *
@@ -307,10 +329,11 @@ EAPI void eext_rotary_selector_part_content_set(Evas_Object *obj, const char *pa
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Evas_Object* eext_rotary_selector_part_content_get(const Evas_Object *obj, const char *part_name, Eext_Rotary_Selector_Selector_State state);
+EAPI Evas_Object* eext_rotary_selector_part_content_get(const Evas_Object *obj, const char *part_name, Eext_Rotary_Selector_Selector_State state) TIZEN_DEPRECATED_API;
 
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the item part color of a rotary selector object.
  *
@@ -336,9 +359,10 @@ EAPI Evas_Object* eext_rotary_selector_part_content_get(const Evas_Object *obj,
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_item_part_color_set(Eext_Object_Item *item, const char *part_name, Eext_Rotary_Selector_Item_State state, int r, int g, int b, int a);
+EAPI void eext_rotary_selector_item_part_color_set(Eext_Object_Item *item, const char *part_name, Eext_Rotary_Selector_Item_State state, int r, int g, int b, int a) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the item part color of a rotary selector object.
  *
@@ -364,9 +388,10 @@ EAPI void eext_rotary_selector_item_part_color_set(Eext_Object_Item *item, const
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_item_part_color_get(const Eext_Object_Item *item, const char *part_name, Eext_Rotary_Selector_Item_State state, int *r, int *g, int *b, int *a);
+EAPI void eext_rotary_selector_item_part_color_get(const Eext_Object_Item *item, const char *part_name, Eext_Rotary_Selector_Item_State state, int *r, int *g, int *b, int *a) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the selector part color of a rotary selector object.
  *
@@ -387,9 +412,10 @@ EAPI void eext_rotary_selector_item_part_color_get(const Eext_Object_Item *item,
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_part_color_set(Evas_Object *obj, const char *part_name, Eext_Rotary_Selector_Selector_State state, int r, int g, int b, int a);
+EAPI void eext_rotary_selector_part_color_set(Evas_Object *obj, const char *part_name, Eext_Rotary_Selector_Selector_State state, int r, int g, int b, int a) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the selector part color of a rotary selector object.
  *
@@ -409,9 +435,10 @@ EAPI void eext_rotary_selector_part_color_set(Evas_Object *obj, const char *part
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_part_color_get(const Evas_Object *obj, const char *part_name, Eext_Rotary_Selector_Selector_State state, int *r, int *g, int *b, int *a);
+EAPI void eext_rotary_selector_part_color_get(const Evas_Object *obj, const char *part_name, Eext_Rotary_Selector_Selector_State state, int *r, int *g, int *b, int *a) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set the selected item of a rotary selector object.
  *
@@ -422,9 +449,10 @@ EAPI void eext_rotary_selector_part_color_get(const Evas_Object *obj, const char
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI void eext_rotary_selector_selected_item_set(Evas_Object *obj, Eext_Object_Item *item);
+EAPI void eext_rotary_selector_selected_item_set(Evas_Object *obj, Eext_Object_Item *item) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the selected item of a rotary selector object.
  *
@@ -435,9 +463,10 @@ EAPI void eext_rotary_selector_selected_item_set(Evas_Object *obj, Eext_Object_I
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI Eext_Object_Item* eext_rotary_selector_selected_item_get(const Evas_Object *obj);
+EAPI Eext_Object_Item* eext_rotary_selector_selected_item_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get the rotary selector item list of a rotary selector object.
  *
@@ -447,9 +476,10 @@ EAPI Eext_Object_Item* eext_rotary_selector_selected_item_get(const Evas_Object
  * @if WEARABLE @since_tizen 2.3.1
  * @endif
  */
-EAPI const Eina_List* eext_rotary_selector_items_get(const Evas_Object *obj);
+EAPI const Eina_List* eext_rotary_selector_items_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get whether the rotary selector edit mode is enabled or not.
  *
@@ -460,9 +490,10 @@ EAPI const Eina_List* eext_rotary_selector_items_get(const Evas_Object *obj);
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI Eina_Bool eext_rotary_selector_editing_enabled_get(const Evas_Object *obj);
+EAPI Eina_Bool eext_rotary_selector_editing_enabled_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set whether the rotary selector edit mode is enabled or not.
  *
@@ -473,9 +504,10 @@ EAPI Eina_Bool eext_rotary_selector_editing_enabled_get(const Evas_Object *obj);
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI void eext_rotary_selector_editing_enabled_set(Evas_Object *obj, Eina_Bool enabled);
+EAPI void eext_rotary_selector_editing_enabled_set(Evas_Object *obj, Eina_Bool enabled) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get whether item(s) can be added in the edit mode or not.
  *
@@ -492,9 +524,10 @@ EAPI void eext_rotary_selector_editing_enabled_set(Evas_Object *obj, Eina_Bool e
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI Eina_Bool eext_rotary_selector_add_item_enabled_get(const Evas_Object *obj);
+EAPI Eina_Bool eext_rotary_selector_add_item_enabled_get(const Evas_Object *obj) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set whether item(s) can be added in the edit mode or not.
  *
@@ -511,9 +544,10 @@ EAPI Eina_Bool eext_rotary_selector_add_item_enabled_get(const Evas_Object *obj)
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI void eext_rotary_selector_add_item_enabled_set(Evas_Object *obj, Eina_Bool enabled);
+EAPI void eext_rotary_selector_add_item_enabled_set(Evas_Object *obj, Eina_Bool enabled) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Set whether the item can be deleted in the edit mode or not.
  *
@@ -526,9 +560,10 @@ EAPI void eext_rotary_selector_add_item_enabled_set(Evas_Object *obj, Eina_Bool
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI void eext_rotary_selector_item_delete_enabled_set(Eext_Object_Item *item, Eina_Bool enabled);
+EAPI void eext_rotary_selector_item_delete_enabled_set(Eext_Object_Item *item, Eina_Bool enabled) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 10.0.
  * @WEARABLE_ONLY
  * @brief Get whether the item can be deleted in the edit mode or not.
  *
@@ -541,7 +576,7 @@ EAPI void eext_rotary_selector_item_delete_enabled_set(Eext_Object_Item *item, E
  * @if WEARABLE @since_tizen 4.0
  * @endif
  */
-EAPI Eina_Bool eext_rotary_selector_item_delete_enabled_get(const Eext_Object_Item *item);
+EAPI Eina_Bool eext_rotary_selector_item_delete_enabled_get(const Eext_Object_Item *item) TIZEN_DEPRECATED_API;
 
 /**
  * @}