[ACR-1851] Deprecate watchface-complication api 02/312602/3
authorSukhyungKang <shine.kang@samsung.com>
Wed, 12 Jun 2024 06:37:28 +0000 (15:37 +0900)
committerSukhyungKang <shine.kang@samsung.com>
Thu, 13 Jun 2024 00:03:27 +0000 (09:03 +0900)
Change-Id: I71d4a867c3c43d0f6c85158f9cbca7573d1c8499
Signed-off-by: SukhyungKang <shine.kang@samsung.com>
doc/watchface-complication_doc.h
watchface-common/include/watchface-common.h
watchface-complication-provider/include/watchface-complication-provider.h
watchface-complication/include/watchface-complication.h
watchface-complication/include/watchface-editable.h
watchface-editor/include/watchface-editor.h

index 3368f9b80cc3e038d794441fe9db906f454d4fa1..aa86fb6db57e10f73f74e1f74689ea457bcb0569 100644 (file)
@@ -19,7 +19,7 @@
 
 /**
  * @ingroup CAPI_APPLICATION_FRAMEWORK
- * @defgroup WATCHFACE_COMPLICATION_MODULE Watchface complication
+ * @defgroup WATCHFACE_COMPLICATION_MODULE Watchface complication (Deprecated)
  * @brief The watchface complication provides feature to receive and request watchface complication data.
  *        It also provides editable management feature to request edit for complication and design elements to editor.
  * @section WATCHFACE_COMPLICATION_MODULE_HEADER Required Header
@@ -42,7 +42,7 @@
 
 /**
  * @ingroup WATCHFACE_COMPLICATION_MODULE
- * @defgroup WATCHFACE_COMPLICATION_COMPLICATION_MODULE Watchface complication
+ * @defgroup WATCHFACE_COMPLICATION_COMPLICATION_MODULE Watchface complication (Deprecated)
  * @brief All watch applications can request data shared by other watchface complication provider applications using watchface complication.
  * @section WATCHFACE_COMPLICATION_COMPLICATION_MODULE_HEADER Required Header
  * \#include <watchface-complication.h>
@@ -53,7 +53,7 @@
 
 /**
  * @ingroup WATCHFACE_COMPLICATION_MODULE
- * @defgroup WATCHFACE_COMPLICATION_EDITABLE_MODULE Watchface editable
+ * @defgroup WATCHFACE_COMPLICATION_EDITABLE_MODULE Watchface editable (Deprecated)
  * @brief All watch applications can request editing for their resources like complication and design elements to editor using watchface editable.
  * @section WATCHFACE_COMPLICATION_EDITABLE_MODULE_HEADER Required Header
  * \#include <watchface-editable.h>
@@ -64,7 +64,7 @@
 
 /**
  * @ingroup WATCHFACE_COMPLICATION_MODULE
- * @defgroup WATCHFACE_COMPLICATION_PROVIDER_MODULE Watchface complication provider
+ * @defgroup WATCHFACE_COMPLICATION_PROVIDER_MODULE Watchface complication provider (Deprecated)
  * @brief All service applications can receive data request from the watch application and sends data to the watchface application using watchface complication provider.
  * @section WATCHFACE_COMPLICATION_PROVIDER_MODULE Required Header
  * \#include <watchface-complication-provider.h>
index 6612530f3b712476d6f45eb3bc8cdbf5c21b4b94..800a4fdb736cb7020607396d7d7a0fd23c245c78 100644 (file)
@@ -40,6 +40,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Enumeration for Complication Error.
  * @since_tizen 5.0
  */
@@ -60,6 +61,7 @@ typedef enum _complication_error {
 } watchface_complication_error_e;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Enumeration for Complication Type.
  * @since_tizen 5.0
  */
@@ -74,6 +76,7 @@ typedef enum _complication_type {
 } watchface_complication_type_e;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Enumeration for Complication event type.
  * @details Watchface should transfer the touch event to complication provider
  *          to trigger the complication tap action.
@@ -88,6 +91,7 @@ typedef enum _complication_event_type {
 } watchface_complication_event_type_e;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief The complication time information handle.
  * @since_tizen 5.5
  */
index e1379c2076afd38c1d0b36bb5c5fc40b18390064..594941883d6ff3a50305c77f624479ed8ccadbb7 100644 (file)
@@ -37,6 +37,7 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Called when a watchface complication requests data update.
  * @details Watchface application which sends an update request will receive
  *          share_data through watchface_complication_updated_cb()'s data
@@ -103,6 +104,7 @@ typedef void (*watchface_complication_provider_update_requested_cb)(
                        bundle *share_data, void *user_data);
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Adds the callback function to be executed when the update requested.
  * @since_tizen 5.0
  * @privlevel public
@@ -132,9 +134,10 @@ typedef void (*watchface_complication_provider_update_requested_cb)(
 int watchface_complication_provider_add_update_requested_cb(
                        const char *provider_id,
                        watchface_complication_provider_update_requested_cb callback,
-                       void *user_data);
+                       void *user_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Removes a callback function.
  * @since_tizen 5.0
  * @param[in] provider_id The id of the provider
@@ -155,9 +158,10 @@ int watchface_complication_provider_add_update_requested_cb(
  */
 int watchface_complication_provider_remove_update_requested_cb(
                        const char *provider_id,
-                       watchface_complication_provider_update_requested_cb callback);
+                       watchface_complication_provider_update_requested_cb callback) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Notifies to the complication that there is an update.
  * @details Complication automatically requests data when notify is received.
  * @since_tizen 5.0
@@ -182,9 +186,10 @@ int watchface_complication_provider_remove_update_requested_cb(
  * @endcode
  */
 int watchface_complication_provider_notify_update(
-                       const char *updated_provider_id);
+                       const char *updated_provider_id) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sends reply to the editor.
  * @details Using this function, setup app can sends new context data to the editor
  * @since_tizen 5.0
@@ -216,9 +221,10 @@ int watchface_complication_provider_notify_update(
  * @endcode
  */
 int watchface_complication_provider_setup_reply_to_editor(app_control_h handle,
-                       bundle *context);
+                       bundle *context) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Checks whether watch app request editing or not.
  * @details Using this function, setup app can tell what kind of UI should be displayed
  * @since_tizen 5.0
@@ -249,9 +255,10 @@ void app_control(app_control_h app_control, void *data)
  * @endcode
  */
 int watchface_complication_provider_setup_is_editing(app_control_h handle,
-                       bool *is_editing);
+                       bool *is_editing) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets provider app's setup context data.
  * @details Context data will be passed to the complication provider application
  *          through the app_control event callback's app_control_h handle parameter
@@ -281,9 +288,10 @@ void app_control(app_control_h app_control, void *data)
  * @endcode
  */
 int watchface_complication_provider_setup_get_context(app_control_h handle,
-                       bundle **context);
+                       bundle **context) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets short text data for shared data.
  * @since_tizen 5.0
  * @remarks @a short_text data can be added only for #WATCHFACE_COMPLICATION_TYPE_SHORT_TEXT,
@@ -311,9 +319,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_data_set_short_text(bundle *shared_data,
-                       const char *short_text);
+                       const char *short_text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets long text data for shared data.
  * @since_tizen 5.0
  * @remarks @a long_text can be added only for #WATCHFACE_COMPLICATION_TYPE_LONG_TEXT type shared data.
@@ -340,9 +349,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_data_set_long_text(bundle *shared_data,
-                       const char *long_text);
+                       const char *long_text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets title data for shared data.
  * @since_tizen 5.0
  * @remarks @a title can be added only for #WATCHFACE_COMPLICATION_TYPE_SHORT_TEXT,
@@ -370,7 +380,7 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_data_set_title(bundle *shared_data,
-                       const char *title);
+                       const char *title) TIZEN_DEPRECATED_API;
 
 /**
  * @deprecated Deprecated since 5.5. Use watchface_complication_provider_data_set_timeinfo() instead.
@@ -407,6 +417,7 @@ int watchface_complication_provider_data_set_timestamp(bundle *shared_data,
                        long timestamp) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Creates timeinfo data.
  * @since_tizen 5.5
  * @remarks @a info can be added only for #WATCHFACE_COMPLICATION_TYPE_TIME type shared data.
@@ -439,9 +450,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
 }
  * @endcode
  */
-int watchface_complication_provider_timeinfo_create(complication_time_info_h *info);
+int watchface_complication_provider_timeinfo_create(complication_time_info_h *info) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets timezone information.
  * @since_tizen 5.5
  * @remarks @a info can be added only for #WATCHFACE_COMPLICATION_TYPE_TIME type shared data.
@@ -477,9 +489,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_timeinfo_set_timezone(complication_time_info_h info,
-            const char *timezone);
+            const char *timezone) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets timezone id.
  * @since_tizen 5.5
  * @remarks @a info can be added only for #WATCHFACE_COMPLICATION_TYPE_TIME type shared data.
@@ -515,9 +528,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_timeinfo_set_timezone_id(complication_time_info_h info,
-            const char *timezone_id);
+            const char *timezone_id) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets timezone country information.
  * @since_tizen 5.5
  * @remarks @a info can be added only for #WATCHFACE_COMPLICATION_TYPE_TIME type shared data.
@@ -553,9 +567,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_timeinfo_set_timezone_country(complication_time_info_h info,
-            const char *country);
+            const char *country) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets timezone city information.
  * @since_tizen 5.5
  * @remarks @a info can be added only for #WATCHFACE_COMPLICATION_TYPE_TIME type shared data.
@@ -591,9 +606,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_timeinfo_set_timezone_city(complication_time_info_h info,
-            const char *city);
+            const char *city) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Destroys timezone handle.
  * @since_tizen 5.5
  * @param[in] info The time information handle
@@ -623,10 +639,11 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
 }
  * @endcode
  */
-int watchface_complication_provider_timeinfo_destroy(complication_time_info_h info);
+int watchface_complication_provider_timeinfo_destroy(complication_time_info_h info) TIZEN_DEPRECATED_API;
 
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets time information data to shared data.
  * @since_tizen 5.5
  * @remarks @a info can be added only for #WATCHFACE_COMPLICATION_TYPE_TIME type shared data.
@@ -663,9 +680,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_data_set_timeinfo(bundle *shared_data,
-            complication_time_info_h info);
+            complication_time_info_h info) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets image path data for shared data.
  * @since_tizen 5.0
  * @remarks @a image_path can be added only for #WATCHFACE_COMPLICATION_TYPE_IMAGE type shared data.
@@ -693,9 +711,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_data_set_image_path(bundle *shared_data,
-                       const char *image_path);
+                       const char *image_path) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets ranged value data for shared data.
  * @since_tizen 5.0
  * @remarks @a min_value, @a max_value, @a current_value can be added only for #WATCHFACE_COMPLICATION_TYPE_RANGED_VALUE type shared data.
@@ -724,9 +743,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_data_set_ranged_value(bundle *shared_data,
-               double current_value, double min_value, double max_value);
+               double current_value, double min_value, double max_value) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets icon path data for shared data.
  * @since_tizen 5.0
  * @remarks @a icon_path can be added only for #WATCHFACE_COMPLICATION_TYPE_SHORT_TEXT,
@@ -755,9 +775,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_data_set_icon_path(bundle *shared_data,
-                       const char *icon_path);
+                       const char *icon_path) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets extra data for shared data.
  * @since_tizen 5.0
  * @remarks @a extra_data can be added to every type of shared data.
@@ -783,9 +804,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_data_set_extra_data(bundle *shared_data,
-               const char *extra_data);
+               const char *extra_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets screen reader text for shared data.
  * @since_tizen 5.0
  * @remarks @a screen_reader_text can be added to every type of shared data.
@@ -810,9 +832,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_data_set_screen_reader_text(
-                       bundle *shared_data, const char *screen_reader_text);
+                       bundle *shared_data, const char *screen_reader_text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Checks whether shared_data is valid or not.
  * @details Developer can check the shared data is valid. If the following mandatory data
  *          is not set in shared_data, it's not valid.\n
@@ -859,9 +882,10 @@ void _watchface_complication_provider_update_requested_cb(const char *provider_i
  * @endcode
  */
 int watchface_complication_provider_data_is_valid(bundle *shared_data,
-                       bool *is_valid);
+                       bool *is_valid) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets touch event type that is transferred from watchface.
  * @since_tizen 5.0
  * @remarks @a event_type is the type of touch event transferred from the watchface
@@ -904,9 +928,10 @@ void app_control(app_control_h app_control, void *data)
  * @endcode
  */
 int watchface_complication_provider_event_get_type(app_control_h handle,
-               watchface_complication_event_type_e *event_type);
+               watchface_complication_event_type_e *event_type) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets provider id of touched complication.
  * @since_tizen 5.0
  * @remarks The @a provider_id should be freed using free().
@@ -947,9 +972,10 @@ void app_control(app_control_h app_control, void *data)
  * @endcode
  */
 int watchface_complication_provider_event_get_provider_id(
-               app_control_h handle, char **provider_id);
+               app_control_h handle, char **provider_id) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets complication type of touched complication.
  * @since_tizen 5.0
  * @param[in] handle The app control handle
@@ -989,9 +1015,10 @@ void app_control(app_control_h app_control, void *data)
  * @endcode
  */
 int watchface_complication_provider_event_get_complication_type(
-               app_control_h handle, watchface_complication_type_e *type);
+               app_control_h handle, watchface_complication_type_e *type) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets complication context of touched complication.
  * @since_tizen 5.0
  * @remarks @a context is customized information about complication setup.
@@ -1039,7 +1066,7 @@ void app_control(app_control_h app_control, void *data)
  * @endcode
  */
 int watchface_complication_provider_event_get_context(
-               app_control_h handle, bundle **context);
+               app_control_h handle, bundle **context) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index 0daef8e42d3b69f6b6123303c4580b5b9ec40260..6be12b2796c5e5e659bca19ee0fcdf3087566fc5 100644 (file)
@@ -38,12 +38,14 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief The complication handle.
  * @since_tizen 5.0
  */
 typedef void *complication_h;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Called when the complication is updated.
  * @since_tizen 5.0
  * @param[in] complication_id A number that identifies the complication
@@ -62,6 +64,7 @@ typedef void (*watchface_complication_updated_cb)(
                        void *user_data);
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Called when the complication provider error is occured.
  * @details Following error codes can be delivered.
  *          #WATCHFACE_COMPLICATION_ERROR_PROVIDER_NOT_AVAILABLE : Provider application is not available now for some reason. (eg. uninstall, disable) \n
@@ -83,6 +86,7 @@ typedef void (*watchface_complication_error_cb)(
             void *user_data);
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the id of provider in the complication.
  * @since_tizen 5.0
  * @remarks The @a cur_provider should be released using free().
@@ -117,9 +121,10 @@ typedef void (*watchface_complication_error_cb)(
  * @endcode
  */
 int watchface_complication_get_current_provider_id(complication_h handle,
-                       char **cur_provider);
+                       char **cur_provider) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the currently set type of the complication.
  * @since_tizen 5.0
  * @param[in] handle Complication handle
@@ -152,9 +157,10 @@ int watchface_complication_get_current_provider_id(complication_h handle,
  * @endcode
  */
 int watchface_complication_get_current_type(complication_h handle,
-                       watchface_complication_type_e *cur_type);
+                       watchface_complication_type_e *cur_type) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Adds the callback function to use for complication update.
  * @since_tizen 5.0
  * @privlevel public
@@ -199,9 +205,10 @@ int watchface_complication_get_current_type(complication_h handle,
 int watchface_complication_add_updated_cb(complication_h handle,
                        watchface_complication_updated_cb cb,
                        watchface_complication_error_cb error_cb,
-                       void *user_data);
+                       void *user_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Removes the callback function.
  * @since_tizen 5.0
  * @param[in] handle Complication handle
@@ -225,9 +232,10 @@ int watchface_complication_add_updated_cb(complication_h handle,
  * @endcode
  */
 int watchface_complication_remove_updated_cb(complication_h handle,
-                       watchface_complication_updated_cb cb);
+                       watchface_complication_updated_cb cb) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sends request the provider to update the complication.
  * @since_tizen 5.0
  * @privlevel public
@@ -268,9 +276,10 @@ int watchface_complication_remove_updated_cb(complication_h handle,
 }
  * @endcode
  */
-int watchface_complication_send_update_request(complication_h handle);
+int watchface_complication_send_update_request(complication_h handle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Creates a complication handle.
  * @details The default provider and type are the items to set for initial display.
  *          If user selects the other provider and type, they are no longer used.
@@ -335,9 +344,10 @@ int watchface_complication_create(int complication_id,
                        watchface_complication_type_e default_type,
                        int supported_types,
                        int supported_event_types,
-                       complication_h *created_handle);
+                       complication_h *created_handle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Destroys a complication handle.
  * @since_tizen 5.0
  * @param[in] handle Complication handle
@@ -364,9 +374,10 @@ int watchface_complication_create(int complication_id,
 }
  * @endcode
  */
-int watchface_complication_destroy(complication_h handle);
+int watchface_complication_destroy(complication_h handle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets data type of complication data.
  * @details Developer can get different set of data from data depends on data type.
  *          Data will be passed through #watchface_complication_updated_cb callback and sent by complication provider app.
@@ -396,9 +407,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_data_get_type(const bundle *data,
-                       watchface_complication_type_e *type);
+                       watchface_complication_type_e *type) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets short text from complication data.
  * @since_tizen 5.0
  * @remarks The @a short_text should be freed using free().
@@ -431,9 +443,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_data_get_short_text(const bundle *data,
-                       char **short_text);
+                       char **short_text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets long text from complication data.
  * @since_tizen 5.0
  * @remarks The @a long_text should be freed using free().
@@ -466,9 +479,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_data_get_long_text(const bundle *data,
-                       char **long_text);
+                       char **long_text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets title text from complication data.
  * @since_tizen 5.0
  * @remarks The @a title should be freed using free().
@@ -497,9 +511,10 @@ void _on_complication_update(int complication_id,
 }
  * @endcode
  */
-int watchface_complication_data_get_title(const bundle *data, char **title);
+int watchface_complication_data_get_title(const bundle *data, char **title) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @deprecated Deprecated since 5.5. Use watchface_complication_data_get_timeinfo() instead.
  * @brief Gets timestamp from complication data.
  * @since_tizen 5.0
@@ -535,6 +550,7 @@ int watchface_complication_data_get_timestamp(const bundle *data,
                        long *timestamp) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets timeinfo from complication data.
  * @since_tizen 5.5
  * @remarks The @a info should be destroyed using watchface_complication_timeinfo_destroy().
@@ -574,9 +590,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_data_get_timeinfo(const bundle *data,
-            complication_time_info_h *info);
+            complication_time_info_h *info) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets timezone from timeinfo.
  * @since_tizen 5.5
  * @remarks The @a timezone should be freed using free().
@@ -617,9 +634,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_timeinfo_get_timezone(complication_time_info_h info,
-            char **timezone);
+            char **timezone) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets timezone ID from timeinfo.
  * @since_tizen 5.5
  * @remarks The @a timezone_id should be freed using free().
@@ -660,9 +678,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_timeinfo_get_timezone_id(complication_time_info_h info,
-            char **timezone_id);
+            char **timezone_id) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets timezone country from timeinfo.
  * @since_tizen 5.5
  * @remarks The @a country should be freed using free().
@@ -703,9 +722,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_timeinfo_get_timezone_country(complication_time_info_h info,
-            char **country);
+            char **country) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets timezone city from timeinfo.
  * @since_tizen 5.5
  * @remarks The @a city should be freed using free().
@@ -746,9 +766,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_timeinfo_get_timezone_city(complication_time_info_h info,
-            char **city);
+            char **city) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets timestamp from timeinfo.
  * @since_tizen 5.5
  * @remarks The @a info should contain a timezone ID.
@@ -789,9 +810,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_timeinfo_get_timestamp(complication_time_info_h info,
-            time_t *timestamp);
+            time_t *timestamp) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Destroys time information handle.
  * @since_tizen 5.5
  * @param[in] info The time information handle
@@ -821,9 +843,10 @@ void _on_complication_update(int complication_id,
 }
  * @endcode
  */
-int watchface_complication_timeinfo_destroy(complication_time_info_h info);
+int watchface_complication_timeinfo_destroy(complication_time_info_h info) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets image path from complication data.
  * @since_tizen 5.0
  * @remarks The @a image_path should be freed using free().
@@ -856,9 +879,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_data_get_image_path(const bundle *data,
-                       char **image_path);
+                       char **image_path) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets ranged value from complication data.
  * @since_tizen 5.0
  * @param[in] data The data received from complication provider app
@@ -892,9 +916,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_data_get_ranged_value(const bundle *data,
-               double *current_value, double *min_value, double *max_value);
+               double *current_value, double *min_value, double *max_value) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets icon path from complication data.
  * @since_tizen 5.0
  * @remarks The @a icon_path should be freed using free().
@@ -927,9 +952,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_data_get_icon_path(const bundle *data,
-                       char **icon_path);
+                       char **icon_path) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets extra data from complication data.
  * @since_tizen 5.0
  * @remarks The @a extra_data should be freed using free().
@@ -958,9 +984,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_data_get_extra_data(const bundle *data,
-                       char **extra_data);
+                       char **extra_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets screen reader text from complication data.
  * @since_tizen 5.0
  * @remarks The @a screen_reader_text should be freed using free().
@@ -990,9 +1017,10 @@ void _on_complication_update(int complication_id,
  * @endcode
  */
 int watchface_complication_data_get_screen_reader_text(const bundle *data,
-                       char **screen_reader_text);
+                       char **screen_reader_text) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Transfers touch event to the complication provider.
  * @details This function launches the provider application with extra data,
  *          so that provider can tell it is launched by transferred touch event.
@@ -1028,15 +1056,17 @@ void _on_complication_clicked(complication_h handle)
  * @endcode
  */
 int watchface_complication_transfer_event(complication_h handle,
-                       watchface_complication_event_type_e event_type);
+                       watchface_complication_event_type_e event_type) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief The complication allowed list handle.
  * @since_tizen 5.0
  */
 typedef struct complication_allowed_list_ *complication_allowed_list_h;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Creates allowed list.
  * @details The allowed list created by this function is provider list which
  *          will be shown on the editor app's candidate provider list.
@@ -1067,9 +1097,10 @@ typedef struct complication_allowed_list_ *complication_allowed_list_h;
  * @endcode
  */
 int watchface_complication_allowed_list_create(
-               complication_allowed_list_h *handle);
+               complication_allowed_list_h *handle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Destroys allowed list.
  * @since_tizen 5.0
  * @param[in] handle The complication allowed list handle
@@ -1096,9 +1127,10 @@ int watchface_complication_allowed_list_create(
  * @endcode
  */
 int watchface_complication_allowed_list_destroy(
-               complication_allowed_list_h handle);
+               complication_allowed_list_h handle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Adds provider info to the allowed list.
  * @details Using this function the complication can add provider id and types
  *          which will be shown on the editor app's candidate provider list.
@@ -1132,9 +1164,10 @@ int watchface_complication_allowed_list_destroy(
  * @endcode
  */
 int watchface_complication_allowed_list_add(complication_allowed_list_h handle,
-               const char *provider_id, int types);
+               const char *provider_id, int types) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Deletes provider info from the allowed list.
  * @since_tizen 5.0
  * @param[in] handle The complication allowed list handle
@@ -1168,9 +1201,10 @@ int watchface_complication_allowed_list_add(complication_allowed_list_h handle,
  * @endcode
  */
 int watchface_complication_allowed_list_delete(complication_allowed_list_h handle,
-               const char *provider_id);
+               const char *provider_id) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets n-th item of the allowed list.
  * @since_tizen 5.0
  * @remarks The @a provider_id should be freed using free().
@@ -1211,9 +1245,10 @@ int watchface_complication_allowed_list_delete(complication_allowed_list_h handl
  */
 int watchface_complication_allowed_list_get_nth(
                complication_allowed_list_h handle, int index,
-               char **provider_id, int *types);
+               char **provider_id, int *types) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Applies the allowed list to a complication.
  * @details After using this function, the editor will display providers included in the allowed list handle.
  * @since_tizen 5.0
@@ -1256,9 +1291,10 @@ int watchface_complication_allowed_list_get_nth(
  * @endcode
  */
 int watchface_complication_allowed_list_apply(complication_h handle,
-               complication_allowed_list_h list_handle);
+               complication_allowed_list_h list_handle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Removes applied allowed list.
  * @since_tizen 5.0
  * @param[in] handle The complication allowed list handle
@@ -1297,7 +1333,7 @@ int watchface_complication_allowed_list_apply(complication_h handle,
 }
  * @endcode
  */
-int watchface_complication_allowed_list_clear(complication_h handle);
+int watchface_complication_allowed_list_clear(complication_h handle) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index d79b14720a5eab2a64b0bdd96f06d01d6790d638..2e6a90dffa5f841c767e26db8db49191bccf4a22 100644 (file)
@@ -38,24 +38,28 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief The editable handle.
  * @since_tizen 5.0
  */
 typedef void *watchface_editable_h;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief The container handle for editable.
  * @since_tizen 5.0
  */
 typedef void *watchface_editable_container_h;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief The editable highlight info handle.
  * @since_tizen 5.0
  */
 typedef void *watchface_editable_highlight_h;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Enumeration for Editable state.
  * @since_tizen 5.0
  */
@@ -66,6 +70,7 @@ typedef enum _editable_edit_state {
 } watchface_editable_edit_state_e;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Enumeration for Editable shape type.
  * @since_tizen 5.0
  */
@@ -75,6 +80,7 @@ typedef enum _editable_shape_type {
 } watchface_editable_shape_type_e;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Called when an editable requests an edit.
  * @since_tizen 5.0
  * @param[in] handle The editable handle
@@ -90,6 +96,7 @@ typedef void (*watchface_editable_update_requested_cb)(
                        const watchface_editable_edit_state_e state,
                        void *user_data);
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Called when the editor is ready to edit.
  * @since_tizen 5.0
  * @remarks The @a handle should not be released.
@@ -106,12 +113,14 @@ typedef void (*watchface_editable_edit_ready_cb)(
                        void *user_data);
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief The candidates list handle.
  * @since_tizen 5.0
  */
 typedef struct complication_candidates_list_ *complication_candidates_list_h;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Creates candidates list.
  * @details The candidates list created by this function will be shown on the
  *          editor app's candidates list.
@@ -140,9 +149,10 @@ typedef struct complication_candidates_list_ *complication_candidates_list_h;
  * @endcode
  */
 int watchface_editable_candidates_list_create(
-                       complication_candidates_list_h *handle);
+                       complication_candidates_list_h *handle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Adds candidate data to the candidates list.
  * @since_tizen 5.0
  * @remarks Created candidate data will be freed when
@@ -195,9 +205,10 @@ void _watchface_editable_edit_ready_cb(editable_container_h handle,
  * @endcode
  */
 int watchface_editable_candidates_list_add(
-                       complication_candidates_list_h handle, bundle *candidate);
+                       complication_candidates_list_h handle, bundle *candidate) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Destroys candidates list.
  * @since_tizen 5.0
  * @param[in] handle The complication allowed list handle
@@ -246,9 +257,10 @@ void _watchface_editable_edit_ready_cb(editable_container_h handle,
  * @endcode
  */
 int watchface_editable_candidates_list_destroy(
-                       complication_candidates_list_h handle);
+                       complication_candidates_list_h handle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Adds the design element to the editable container handle.
  * @details The design element will be displayed on the editor app's editables list.
  * @since_tizen 5.0
@@ -316,9 +328,10 @@ void _watchface_editable_edit_ready_cb(watchface_editable_container_h handle,
 int watchface_editable_add_design_element(watchface_editable_container_h handle,
                        int editable_id, int cur_data_idx,
                        complication_candidates_list_h list_handle,
-                       watchface_editable_highlight_h highlight, const char *editable_name);
+                       watchface_editable_highlight_h highlight, const char *editable_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Adds a complication to the editable container handle.
  * @since_tizen 5.0
  * @remarks If watch application developer want to draw it's own style highlight,
@@ -354,9 +367,10 @@ void _watchface_editable_edit_ready_cb(watchface_editable_container_h handle,
  */
 int watchface_editable_add_complication(watchface_editable_container_h handle,
                        int editable_id, complication_h comp,
-                       watchface_editable_highlight_h highlight);
+                       watchface_editable_highlight_h highlight) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Requests editor to edit.
  * @since_tizen 5.0
  * @privlevel public
@@ -415,9 +429,10 @@ void _watchface_editable_edit_ready_cb(watchface_editable_container_h handle,
  */
 int watchface_editable_request_edit(watchface_editable_container_h handle,
                        watchface_editable_update_requested_cb cb,
-                       void *user_data);
+                       void *user_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Adds the callback function to request edit.
  * @since_tizen 5.0
  * @param[in] cb The callback function
@@ -438,9 +453,10 @@ int watchface_editable_request_edit(watchface_editable_container_h handle,
  * @endcode
  */
 int watchface_editable_add_edit_ready_cb(watchface_editable_edit_ready_cb cb,
-                       void *user_data);
+                       void *user_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Removes the callback function to request edit.
  * @since_tizen 5.0
  * @param[in] cb The callback function
@@ -457,9 +473,10 @@ int watchface_editable_add_edit_ready_cb(watchface_editable_edit_ready_cb cb,
 }
  * @endcode
  */
-int watchface_editable_remove_edit_ready_cb(watchface_editable_edit_ready_cb cb);
+int watchface_editable_remove_edit_ready_cb(watchface_editable_edit_ready_cb cb) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the name of the editable.
  * @since_tizen 5.0
  * @remarks The @a editable_name should be freed using free().
@@ -490,9 +507,10 @@ _watchface_editable_update_requested_cb(const watchface_editable_h handle,
  * @endcode
  */
 int watchface_editable_get_editable_name(const watchface_editable_h handle,
-                       char **editable_name);
+                       char **editable_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets the name in editable.
  * @since_tizen 5.0
  * @param[in] handle The editable handle
@@ -518,9 +536,10 @@ _watchface_editable_update_requested_cb(const watchface_editable_h handle,
  * @endcode
  */
 int watchface_editable_set_editable_name(const watchface_editable_h handle,
-                       const char *editable_name);
+                       const char *editable_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Retrieves the n-th data of editable.
  * @since_tizen 5.0
  * @remarks The @a nth_data should be freed using bundle_free().
@@ -553,9 +572,10 @@ _watchface_editable_update_requested_cb(const watchface_editable_h handle,
  * @endcode
  */
 int watchface_editable_get_nth_data(const watchface_editable_h handle, int n,
-                       bundle **nth_data);
+                       bundle **nth_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Retrieves the current data in editable.
  * @since_tizen 5.0
  * @remarks The @a cur_data should be freed using bundle_free().
@@ -586,9 +606,10 @@ _watchface_editable_update_requested_cb(const watchface_editable_h handle,
  * @endcode
  */
 int watchface_editable_get_current_data(const watchface_editable_h handle,
-                       bundle **cur_data);
+                       bundle **cur_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the index of the current data.
  * @since_tizen 5.0
  * @param[in] handle The editable handle
@@ -613,9 +634,10 @@ _watchface_editable_update_requested_cb(const watchface_editable_h handle,
 }
  * @endcode
  */
-int watchface_editable_get_current_data_idx(const watchface_editable_h handle, int *idx);
+int watchface_editable_get_current_data_idx(const watchface_editable_h handle, int *idx) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the id of editable.
  * @since_tizen 5.0
  * @param[in] handle The editable handle
@@ -641,9 +663,10 @@ _watchface_editable_update_requested_cb(const watchface_editable_h handle,
  * @endcode
  */
 int watchface_editable_get_editable_id(const watchface_editable_h handle,
-                       int *editable_id);
+                       int *editable_id) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the editable information for the specified id.
  * @since_tizen 5.0
  * @remarks The @a current_data should be freed using bundle_free().
@@ -668,9 +691,10 @@ int watchface_editable_get_editable_id(const watchface_editable_h handle,
  * @endcode
  */
 int watchface_editable_load_current_data(int editable_id,
-                       bundle **current_data);
+                       bundle **current_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Creates editable's highlight info handle.
  * @since_tizen 5.0
  * @remarks The @a handle should be freed using watchface_editable_highlight_destroy().
@@ -698,9 +722,10 @@ int watchface_editable_load_current_data(int editable_id,
  * @endcode
  */
 int watchface_editable_highlight_create(watchface_editable_highlight_h *handle,
-               watchface_editable_shape_type_e shape_type);
+               watchface_editable_shape_type_e shape_type) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets editable's highlight geometry info.
  * @since_tizen 5.0
  * @param[in] handle The editable's highlight handle
@@ -732,9 +757,10 @@ int watchface_editable_highlight_create(watchface_editable_highlight_h *handle,
  * @endcode
  */
 int watchface_editable_highlight_set_geometry(
-       watchface_editable_highlight_h handle, int x, int y, int w, int h);
+       watchface_editable_highlight_h handle, int x, int y, int w, int h) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets editable's highlight geometry info.
  * @since_tizen 5.0
  * @param[in] handle The editable's highlight handle
@@ -767,9 +793,10 @@ int watchface_editable_highlight_set_geometry(
  * @endcode
  */
 int watchface_editable_highlight_get_geometry(
-       watchface_editable_highlight_h handle, int *x, int *y, int *w, int *h);
+       watchface_editable_highlight_h handle, int *x, int *y, int *w, int *h) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets editable's highlight shape type.
  * @since_tizen 5.0
  * @param[in] handle The editable's highlight handle
@@ -799,9 +826,10 @@ int watchface_editable_highlight_get_geometry(
  */
 int watchface_editable_highlight_set_shape_type(
        watchface_editable_highlight_h handle,
-       watchface_editable_shape_type_e shape);
+       watchface_editable_shape_type_e shape) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets editable's highlight shape type.
  * @since_tizen 5.0
  * @param[in] handle The editable's highlight handle
@@ -831,9 +859,10 @@ int watchface_editable_highlight_set_shape_type(
  */
 int watchface_editable_highlight_get_shape_type(
        watchface_editable_highlight_h handle,
-       watchface_editable_shape_type_e* shape);
+       watchface_editable_shape_type_e* shape) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Destroys editable's highlight info.
  * @since_tizen 5.0
  * @param[in] handle The editable's highlight handle
@@ -859,9 +888,10 @@ int watchface_editable_highlight_get_shape_type(
 }
  * @endcode
  */
-int watchface_editable_highlight_destroy(watchface_editable_highlight_h handle);
+int watchface_editable_highlight_destroy(watchface_editable_highlight_h handle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets editable's highlight handle.
  * @since_tizen 5.0
  * @remarks The @a highlight should be release using watchface_editable_highlight_destroy().
@@ -892,7 +922,7 @@ int watchface_editable_highlight_destroy(watchface_editable_highlight_h handle);
  * @endcode
  */
 int watchface_editable_get_highlight(const watchface_editable_h handle,
-       watchface_editable_highlight_h* highlight);
+       watchface_editable_highlight_h* highlight) TIZEN_DEPRECATED_API;
 
 /**
  * @}
index b637b4e6c80371ab358c3d73f2485919e759d2f5..8a50db6225cd09b8a7c147a8b6a6b94181b6b4a3 100644 (file)
@@ -35,12 +35,14 @@ extern "C" {
  */
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Editable list handle.
  * @since_tizen 5.0
  */
 typedef GList *editable_list_h;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Called when setup application is run.
  * @since_tizen 5.0
  * @remarks The @a new_context should not be released.
@@ -54,6 +56,7 @@ typedef void (*watchface_editor_setup_result_cb)(int editable_id,
                        bundle *new_context, void *user_data);
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Called when an edit request occurs.
  * @since_tizen 5.0
  * @remarks The @a list should not be released.
@@ -71,6 +74,7 @@ typedef void (*watchface_editor_edit_result_cb)(const watchface_editable_h handl
         watchface_complication_error_e result, void *user_data);
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Adds the callback function to edit.
  * @since_tizen 5.0
  * @param[in] cb The callback function
@@ -91,9 +95,10 @@ typedef void (*watchface_editor_edit_result_cb)(const watchface_editable_h handl
  * @endcode
  */
 int watchface_editor_add_request_edit_cb(watchface_editor_request_edit_cb cb,
-                       void *user_data);
+                       void *user_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Removes the callback function.
  * @since_tizen 5.0
  * @param[in] cb The callback function
@@ -110,9 +115,10 @@ int watchface_editor_add_request_edit_cb(watchface_editor_request_edit_cb cb,
 }
  * @endcode
  */
-int watchface_editor_remove_request_edit_cb(watchface_editor_request_edit_cb cb);
+int watchface_editor_remove_request_edit_cb(watchface_editor_request_edit_cb cb) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Applies changes in edit mode.
  * @since_tizen 5.0
  * @privlevel public
@@ -125,9 +131,10 @@ int watchface_editor_remove_request_edit_cb(watchface_editor_request_edit_cb cb)
  * @retval #WATCHFACE_COMPLICATION_ERROR_OUT_OF_MEMORY Out of memory
  * @retval #WATCHFACE_COMPLICATION_ERROR_IO_ERROR I/O error
  */
-int watchface_editor_edit_complete(void);
+int watchface_editor_edit_complete(void) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Displays the preview of the selected index.
  * @since_tizen 5.0
  * @privlevel public
@@ -156,13 +163,14 @@ int watchface_editor_edit_complete(void);
  * @endcode
  */
 int watchface_editor_edit_preview(const watchface_editable_h handle,
-        int cur_data_idx);
+        int cur_data_idx) TIZEN_DEPRECATED_API;
 
 int watchface_editor_edit_preview_with_result(const watchface_editable_h handle,
         int cur_data_idx, watchface_editor_edit_result_cb result_cb,
-       int timeout, bool auto_reply, void *user_data);
+       int timeout, bool auto_reply, void *user_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Cancels without making any changes in edit mode.
  * @since_tizen 5.0
  * @privlevel public
@@ -175,9 +183,10 @@ int watchface_editor_edit_preview_with_result(const watchface_editable_h handle,
  * @retval #WATCHFACE_COMPLICATION_ERROR_OUT_OF_MEMORY Out of memory
  * @retval #WATCHFACE_COMPLICATION_ERROR_IO_ERROR I/O error
  */
-int watchface_editor_edit_cancel(void);
+int watchface_editor_edit_cancel(void) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Informs the watchface that the editor is ready to edit.
  * @since_tizen 5.0
  * @privlevel public
@@ -198,9 +207,10 @@ int watchface_editor_edit_cancel(void);
 }
  * @endcode
  */
-int watchface_editor_notify_edit_ready(const char *appid);
+int watchface_editor_notify_edit_ready(const char *appid) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Copies the editable list.
  * @since_tizen 5.0
  * @remarks The @a dest should be released using watchface_editor_editable_list_destroy().
@@ -221,9 +231,10 @@ int watchface_editor_notify_edit_ready(const char *appid);
 }
  * @endcode
  */
-int watchface_editor_editable_list_dup(editable_list_h source, editable_list_h *dest);
+int watchface_editor_editable_list_dup(editable_list_h source, editable_list_h *dest) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Destroys list of editable.
  * @since_tizen 5.0
  * @param[in] list List of editable
@@ -239,9 +250,10 @@ int watchface_editor_editable_list_dup(editable_list_h source, editable_list_h *
 }
  * @endcode
  */
-int watchface_editor_editable_list_destroy(editable_list_h list);
+int watchface_editor_editable_list_destroy(editable_list_h list) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the size of the editable list.
  * @since_tizen 5.0
  * @param[in] list List of editable
@@ -260,9 +272,10 @@ int watchface_editor_editable_list_destroy(editable_list_h list);
 }
  * @endcode
  */
-int watchface_editor_editable_list_get_size(editable_list_h list, int *size);
+int watchface_editor_editable_list_get_size(editable_list_h list, int *size) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the nth editable from the editable list.
  * @since_tizen 5.0
  * @remarks The @a handle should not be released.
@@ -288,9 +301,10 @@ int watchface_editor_editable_list_get_size(editable_list_h list, int *size);
  * @endcode
  */
 int watchface_editor_editable_list_get_nth(editable_list_h list,
-                       int n, watchface_editable_h *handle);
+                       int n, watchface_editable_h *handle) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the size of candidate in editable.
  * @since_tizen 5.0
  * @param[in] handle The editable handle
@@ -316,9 +330,10 @@ int watchface_editor_editable_list_get_nth(editable_list_h list,
 }
  * @endcode
  */
-int watchface_editor_editable_candidate_list_get_size(watchface_editable_h handle, int *size);
+int watchface_editor_editable_candidate_list_get_size(watchface_editable_h handle, int *size) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the nth candidate data from the editable.
  * @since_tizen 5.0
  * @remarks The @a candidate_data should be released using bundle_free().
@@ -346,9 +361,10 @@ int watchface_editor_editable_candidate_list_get_size(watchface_editable_h handl
  * @endcode
  */
 int watchface_editor_editable_candidate_list_get_nth(
-                       watchface_editable_h handle, int n, bundle **candidate_data);
+                       watchface_editable_h handle, int n, bundle **candidate_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Sets editable's contest.
  * @since_tizen 5.0
  * @param[in] handle The editable handle
@@ -372,9 +388,10 @@ void on_setup_result_cb(watchface_editable_h ed, bundle *new_context,
 }
  * @endcode
  */
-int watchface_editor_set_context(watchface_editable_h handle, bundle *context);
+int watchface_editor_set_context(watchface_editable_h handle, bundle *context) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Launches editable's setup app.
  * @since_tizen 5.0
  * @privlevel public
@@ -406,9 +423,10 @@ int watchface_editor_set_context(watchface_editable_h handle, bundle *context);
  * @endcode
  */
 int watchface_editor_launch_setup_app(watchface_editable_h handle,
-                       watchface_editor_setup_result_cb cb, void *user_data);
+                       watchface_editor_setup_result_cb cb, void *user_data) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Checks setup app is exist.
  * @since_tizen 5.0
  * @param[in] handle The editable handle
@@ -433,9 +451,10 @@ int watchface_editor_launch_setup_app(watchface_editable_h handle,
 }
  * @endcode
  */
-int watchface_editor_is_setup_app_exist(watchface_editable_h handle, bool *exist);
+int watchface_editor_is_setup_app_exist(watchface_editable_h handle, bool *exist) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the provider's id of the candidate.
  * @since_tizen 5.0
  * @remarks The @a provider_id should be released using free().
@@ -458,9 +477,10 @@ int watchface_editor_is_setup_app_exist(watchface_editable_h handle, bool *exist
  * @endcode
  */
 int watchface_editor_get_complication_provider_id(
-                       const bundle *candidate_data, char **provider_id);
+                       const bundle *candidate_data, char **provider_id) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets complication type of the candidate.
  * @since_tizen 5.0
  * @param[in] candidate_data The editable's candidate data.
@@ -483,9 +503,10 @@ int watchface_editor_get_complication_provider_id(
  * @endcode
  */
 int watchface_editor_get_complication_type(const bundle *candidate_data,
-                       watchface_complication_type_e *cur_type);
+                       watchface_complication_type_e *cur_type) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets the provider's name of the candidate.
  * @since_tizen 5.0
  * @remarks The @a provider_name should be released using free().
@@ -508,9 +529,10 @@ int watchface_editor_get_complication_type(const bundle *candidate_data,
  * @endcode
  */
 int watchface_editor_get_complication_provider_name(
-               const bundle *candidate_data, char **provider_name);
+               const bundle *candidate_data, char **provider_name) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets whether candidate complication is supported or not supported.
  * @since_tizen 5.0
  * @param[in] candidate_data The editable's candidate data.
@@ -556,9 +578,10 @@ int _on_request_edit(const char *appid, editable_list_h list_h,
  */
 int watchface_editor_get_complication_is_supported(const bundle *candidate_data,
                        bool *is_supported, watchface_editor_error_e *error,
-                       char **error_message);
+                       char **error_message) TIZEN_DEPRECATED_API;
 
 /**
+ * @deprecated Deprecated since 9.0
  * @brief Gets editable's setup appid.
  * @since_tizen 5.0
  * @param[in] handle The editable handle
@@ -586,7 +609,7 @@ int _on_request_edit(const char *appid, editable_list_h list_h,
  * @endcode
  */
 int watchface_editor_get_setup_appid(
-               watchface_editable_h handle, char** setup_appid);
+               watchface_editable_h handle, char** setup_appid) TIZEN_DEPRECATED_API;
 
 /**
  * @}