summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--legacy/elementary/doc/index.doxy42
-rw-r--r--legacy/elementary/src/lib/elm_app.h36
-rw-r--r--legacy/elementary/src/lib/elm_cache.h4
-rw-r--r--legacy/elementary/src/lib/elm_config.h218
-rw-r--r--legacy/elementary/src/lib/elm_cursor.h16
-rw-r--r--legacy/elementary/src/lib/elm_debug.h6
-rw-r--r--legacy/elementary/src/lib/elm_deprecated.h4
-rw-r--r--legacy/elementary/src/lib/elm_finger.h4
-rw-r--r--legacy/elementary/src/lib/elm_focus.h44
-rw-r--r--legacy/elementary/src/lib/elm_focus_item.h6
-rw-r--r--legacy/elementary/src/lib/elm_font.h14
-rw-r--r--legacy/elementary/src/lib/elm_general.h20
-rw-r--r--legacy/elementary/src/lib/elm_getting_started.h2
-rw-r--r--legacy/elementary/src/lib/elm_mirroring.h10
-rw-r--r--legacy/elementary/src/lib/elm_object.h56
-rw-r--r--legacy/elementary/src/lib/elm_object_item.h10
-rw-r--r--legacy/elementary/src/lib/elm_removed.h50
-rw-r--r--legacy/elementary/src/lib/elm_scale.h6
-rw-r--r--legacy/elementary/src/lib/elm_scroll.h22
-rw-r--r--legacy/elementary/src/lib/elm_theme.h64
-rw-r--r--legacy/elementary/src/lib/elm_transit.h90
-rw-r--r--legacy/elementary/src/lib/els_cursor.c2
22 files changed, 363 insertions, 363 deletions
diff --git a/legacy/elementary/doc/index.doxy b/legacy/elementary/doc/index.doxy
index eb197a3c8c..1ac6e76e4d 100644
--- a/legacy/elementary/doc/index.doxy
+++ b/legacy/elementary/doc/index.doxy
@@ -4,29 +4,29 @@
4 * Elementary is mostly composed of widgets, but it also contains some 4 * Elementary is mostly composed of widgets, but it also contains some
5 * infrastructure modules that facilitate the use of widgets. These are the 5 * infrastructure modules that facilitate the use of widgets. These are the
6 * infrastructure modules: 6 * infrastructure modules:
7 * @li @ref App 7 * @li @ref Elm_App
8 * @li @ref Caches 8 * @li @ref Elm_Caches
9 * @li @ref Cursors 9 * @li @ref Elm_Cursors
10 * @li @ref Debug 10 * @li @ref Elm_Debug
11 * @li @ref Config 11 * @li @ref Elm_Config
12 * @li @ref Engine 12 * @li @ref Elm_Engine
13 * @li @ref Fonts 13 * @li @ref Elm_Fonts
14 * @li @ref Profile 14 * @li @ref Elm_Profile
15 * @li @ref Fingers 15 * @li @ref Elm_Fingers
16 * @li @ref Focus 16 * @li @ref Elm_Focus
17 * @li @ref General 17 * @li @ref Elm_General
18 * @li @ref Elm_Gesture_Layer 18 * @li @ref Elm_Gesture_Layer
19 * @li @ref Password_last_show 19 * @li @ref Elm_Password_last_show
20 * @li @ref elm-prefs-data 20 * @li @ref elm-prefs-data
21 * @li @ref Start 21 * @li @ref Elm_Start
22 * @li @ref Scrolling 22 * @li @ref Elm_Scrolling
23 * @li @ref Scrollhints 23 * @li @ref Elm_Scrollhints
24 * @li @ref Mirroring 24 * @li @ref Elm_Mirroring
25 * @li @ref Scaling 25 * @li @ref Elm_Scaling
26 * @li @ref Styles 26 * @li @ref Elm_Styles
27 * @li @ref Theme 27 * @li @ref Elm_Theme
28 * @li @ref Transit 28 * @li @ref Elm_Transit
29 * @li @ref WidgetNavigation 29 * @li @ref Elm_WidgetNavigation
30 * 30 *
31 * The other two main groups in Elementary are: 31 * The other two main groups in Elementary are:
32 * @li @ref widgetslist - These are the widgets you'll compose your UI out of. 32 * @li @ref widgetslist - These are the widgets you'll compose your UI out of.
diff --git a/legacy/elementary/src/lib/elm_app.h b/legacy/elementary/src/lib/elm_app.h
index 76c663b922..a169f7c988 100644
--- a/legacy/elementary/src/lib/elm_app.h
+++ b/legacy/elementary/src/lib/elm_app.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup App App 2 * @defgroup Elm_App App
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * Provide information in order to make Elementary determine the @b 4 * Provide information in order to make Elementary determine the @b
5 * run time location of the software in question, so other data files 5 * run time location of the software in question, so other data files
@@ -8,7 +8,7 @@
8 */ 8 */
9 9
10/** 10/**
11 * @addtogroup App 11 * @addtogroup Elm_App
12 * @{ 12 * @{
13 */ 13 */
14 14
@@ -82,7 +82,7 @@
82 * @see elm_app_data_dir_get() 82 * @see elm_app_data_dir_get()
83 * @see elm_app_locale_dir_get() 83 * @see elm_app_locale_dir_get()
84 * 84 *
85 * @ingroup App 85 * @ingroup Elm_App
86 */ 86 */
87EAPI void elm_app_info_set(void *mainfunc, const char *dom, const char *checkfile); 87EAPI void elm_app_info_set(void *mainfunc, const char *dom, const char *checkfile);
88 88
@@ -91,7 +91,7 @@ EAPI void elm_app_info_set(void *mainfunc, const char *dom, const char *c
91 * 91 *
92 * @param name Application name. 92 * @param name Application name.
93 * 93 *
94 * @ingroup App 94 * @ingroup Elm_App
95 * @since 1.8 95 * @since 1.8
96 */ 96 */
97EAPI void elm_app_name_set(const char *name); 97EAPI void elm_app_name_set(const char *name);
@@ -105,7 +105,7 @@ EAPI void elm_app_name_set(const char *name);
105 * @warning Since this path is very environment dependent, 105 * @warning Since this path is very environment dependent,
106 * this will hold whatever value is passed to it. 106 * this will hold whatever value is passed to it.
107 * 107 *
108 * @ingroup App 108 * @ingroup Elm_App
109 * @since 1.8 109 * @since 1.8
110 */ 110 */
111EAPI void elm_app_desktop_entry_set(const char *path); 111EAPI void elm_app_desktop_entry_set(const char *path);
@@ -126,7 +126,7 @@ EAPI void elm_app_desktop_entry_set(const char *path);
126 * @warning You should call this function @b before 126 * @warning You should call this function @b before
127 * elm_app_info_set(). 127 * elm_app_info_set().
128 * 128 *
129 * @ingroup App 129 * @ingroup Elm_App
130 */ 130 */
131EAPI void elm_app_compile_bin_dir_set(const char *dir); 131EAPI void elm_app_compile_bin_dir_set(const char *dir);
132 132
@@ -146,7 +146,7 @@ EAPI void elm_app_compile_bin_dir_set(const char *dir);
146 * @warning You should call this function @b before 146 * @warning You should call this function @b before
147 * elm_app_info_set(). 147 * elm_app_info_set().
148 * 148 *
149 * @ingroup App 149 * @ingroup Elm_App
150 */ 150 */
151EAPI void elm_app_compile_lib_dir_set(const char *dir); 151EAPI void elm_app_compile_lib_dir_set(const char *dir);
152 152
@@ -166,7 +166,7 @@ EAPI void elm_app_compile_lib_dir_set(const char *dir);
166 * @warning You should call this function @b before 166 * @warning You should call this function @b before
167 * elm_app_info_set(). 167 * elm_app_info_set().
168 * 168 *
169 * @ingroup App 169 * @ingroup Elm_App
170 */ 170 */
171EAPI void elm_app_compile_data_dir_set(const char *dir); 171EAPI void elm_app_compile_data_dir_set(const char *dir);
172 172
@@ -181,7 +181,7 @@ EAPI void elm_app_compile_data_dir_set(const char *dir);
181 * @warning You should call this function @b before 181 * @warning You should call this function @b before
182 * elm_app_info_set(). 182 * elm_app_info_set().
183 * 183 *
184 * @ingroup App 184 * @ingroup Elm_App
185 */ 185 */
186EAPI void elm_app_compile_locale_set(const char *dir); 186EAPI void elm_app_compile_locale_set(const char *dir);
187 187
@@ -190,7 +190,7 @@ EAPI void elm_app_compile_locale_set(const char *dir);
190 * 190 *
191 * @return The application formal name. 191 * @return The application formal name.
192 * 192 *
193 * @ingroup App 193 * @ingroup Elm_App
194 * @since 1.8 194 * @since 1.8
195 */ 195 */
196EAPI const char *elm_app_name_get(void); 196EAPI const char *elm_app_name_get(void);
@@ -201,7 +201,7 @@ EAPI const char *elm_app_name_get(void);
201 * 201 *
202 * @return The '.desktop' file path. 202 * @return The '.desktop' file path.
203 * 203 *
204 * @ingroup App 204 * @ingroup Elm_App
205 * @since 1.8 205 * @since 1.8
206 */ 206 */
207EAPI const char *elm_app_desktop_entry_get(void); 207EAPI const char *elm_app_desktop_entry_get(void);
@@ -213,7 +213,7 @@ EAPI const char *elm_app_desktop_entry_get(void);
213 * 213 *
214 * @return The directory prefix the application is actually using. 214 * @return The directory prefix the application is actually using.
215 * 215 *
216 * @ingroup App 216 * @ingroup Elm_App
217 */ 217 */
218EAPI const char *elm_app_prefix_dir_get(void); 218EAPI const char *elm_app_prefix_dir_get(void);
219 219
@@ -225,7 +225,7 @@ EAPI const char *elm_app_prefix_dir_get(void);
225 * @return The binaries directory prefix the application is actually 225 * @return The binaries directory prefix the application is actually
226 * using. 226 * using.
227 * 227 *
228 * @ingroup App 228 * @ingroup Elm_App
229 */ 229 */
230EAPI const char *elm_app_bin_dir_get(void); 230EAPI const char *elm_app_bin_dir_get(void);
231 231
@@ -237,7 +237,7 @@ EAPI const char *elm_app_bin_dir_get(void);
237 * @return The libraries directory prefix the application is actually 237 * @return The libraries directory prefix the application is actually
238 * using. 238 * using.
239 * 239 *
240 * @ingroup App 240 * @ingroup Elm_App
241 */ 241 */
242EAPI const char *elm_app_lib_dir_get(void); 242EAPI const char *elm_app_lib_dir_get(void);
243 243
@@ -249,7 +249,7 @@ EAPI const char *elm_app_lib_dir_get(void);
249 * @return The data directory prefix the application is actually 249 * @return The data directory prefix the application is actually
250 * using. 250 * using.
251 * 251 *
252 * @ingroup App 252 * @ingroup Elm_App
253 */ 253 */
254EAPI const char *elm_app_data_dir_get(void); 254EAPI const char *elm_app_data_dir_get(void);
255 255
@@ -261,7 +261,7 @@ EAPI const char *elm_app_data_dir_get(void);
261 * @return The locale directory prefix the application is actually 261 * @return The locale directory prefix the application is actually
262 * using. 262 * using.
263 * 263 *
264 * @ingroup App 264 * @ingroup Elm_App
265 */ 265 */
266EAPI const char *elm_app_locale_dir_get(void); 266EAPI const char *elm_app_locale_dir_get(void);
267 267
@@ -277,7 +277,7 @@ EAPI const char *elm_app_locale_dir_get(void);
277 * 277 *
278 * @note You should call this function @b before using ELM_SCALE_SIZE macro. 278 * @note You should call this function @b before using ELM_SCALE_SIZE macro.
279 * 279 *
280 * @ingroup App 280 * @ingroup Elm_App
281 * @since 1.12 281 * @since 1.12
282 */ 282 */
283EAPI void elm_app_base_scale_set(double base_scale); 283EAPI void elm_app_base_scale_set(double base_scale);
@@ -287,7 +287,7 @@ EAPI void elm_app_base_scale_set(double base_scale);
287 * 287 *
288 * @return The base scale which the application sets. 288 * @return The base scale which the application sets.
289 * 289 *
290 * @ingroup App 290 * @ingroup Elm_App
291 * @since 1.12 291 * @since 1.12
292 */ 292 */
293EAPI double elm_app_base_scale_get(void); 293EAPI double elm_app_base_scale_get(void);
diff --git a/legacy/elementary/src/lib/elm_cache.h b/legacy/elementary/src/lib/elm_cache.h
index 7546f6b482..d78113efa5 100644
--- a/legacy/elementary/src/lib/elm_cache.h
+++ b/legacy/elementary/src/lib/elm_cache.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Caches Caches 2 * @defgroup Elm_Caches Caches
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * These are functions which let one fine-tune some cache values for 5 * These are functions which let one fine-tune some cache values for
@@ -22,7 +22,7 @@
22 * @li evas_render_dump() 22 * @li evas_render_dump()
23 * @note Evas caches are flushed for every canvas associated with a window. 23 * @note Evas caches are flushed for every canvas associated with a window.
24 * 24 *
25 * @ingroup Caches 25 * @ingroup Elm_Caches
26 */ 26 */
27EAPI void elm_cache_all_flush(void); 27EAPI void elm_cache_all_flush(void);
28 28
diff --git a/legacy/elementary/src/lib/elm_config.h b/legacy/elementary/src/lib/elm_config.h
index 1d0f3bbbb3..023564f9aa 100644
--- a/legacy/elementary/src/lib/elm_config.h
+++ b/legacy/elementary/src/lib/elm_config.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Config Elementary Config 2 * @defgroup Elm_Config Elementary Config
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * Elementary configuration is formed by a set options bounded to a 5 * Elementary configuration is formed by a set options bounded to a
@@ -17,7 +17,7 @@
17 * future sessions. 17 * future sessions.
18 * 18 *
19 * @return @c EINA_TRUE, when successful. @c EINA_FALSE, otherwise. 19 * @return @c EINA_TRUE, when successful. @c EINA_FALSE, otherwise.
20 * @ingroup Config 20 * @ingroup Elm_Config
21 * 21 *
22 * This function will take effect -- thus, do I/O -- immediately. Use 22 * This function will take effect -- thus, do I/O -- immediately. Use
23 * it when you want to save all configuration changes at once. The 23 * it when you want to save all configuration changes at once. The
@@ -32,7 +32,7 @@ EAPI Eina_Bool elm_config_save(void);
32 * profile. 32 * profile.
33 * 33 *
34 * @return @c EINA_TRUE, when successful. @c EINA_FALSE, otherwise. 34 * @return @c EINA_TRUE, when successful. @c EINA_FALSE, otherwise.
35 * @ingroup Config 35 * @ingroup Elm_Config
36 * 36 *
37 * Useful when you want to force reloading of configuration values for 37 * Useful when you want to force reloading of configuration values for
38 * a profile. If one removes user custom configuration directories, 38 * a profile. If one removes user custom configuration directories,
@@ -45,7 +45,7 @@ EAPI void elm_config_reload(void);
45 * Flush all config settings then apply those settings to all applications 45 * Flush all config settings then apply those settings to all applications
46 * using elementary on the current display. 46 * using elementary on the current display.
47 * 47 *
48 * @ingroup Config 48 * @ingroup Elm_Config
49 */ 49 */
50EAPI void elm_config_all_flush(void); 50EAPI void elm_config_all_flush(void);
51 51
@@ -54,7 +54,7 @@ EAPI void elm_config_all_flush(void);
54 */ 54 */
55 55
56/** 56/**
57 * @defgroup Profile Elementary Profile 57 * @defgroup Elm_Profile Elementary Profile
58 * @ingroup Elementary 58 * @ingroup Elementary
59 * 59 *
60 * Profiles are pre-set options that affect the whole look-and-feel of 60 * Profiles are pre-set options that affect the whole look-and-feel of
@@ -74,7 +74,7 @@ EAPI void elm_config_all_flush(void);
74 * applications. 74 * applications.
75 * 75 *
76 * @return The profile's name 76 * @return The profile's name
77 * @ingroup Profile 77 * @ingroup Elm_Profile
78 */ 78 */
79EAPI const char *elm_config_profile_get(void); 79EAPI const char *elm_config_profile_get(void);
80 80
@@ -87,7 +87,7 @@ EAPI const char *elm_config_profile_get(void);
87 * @param is_user Whether to lookup for a user profile (@c EINA_TRUE) 87 * @param is_user Whether to lookup for a user profile (@c EINA_TRUE)
88 * or a system one (@c EINA_FALSE) 88 * or a system one (@c EINA_FALSE)
89 * @return The profile's directory path. 89 * @return The profile's directory path.
90 * @ingroup Profile 90 * @ingroup Elm_Profile
91 * 91 *
92 * @note You must free it with elm_config_profile_dir_free(). 92 * @note You must free it with elm_config_profile_dir_free().
93 */ 93 */
@@ -98,7 +98,7 @@ EAPI const char *elm_config_profile_dir_get(const char *profile, Eina_Bool is_us
98 * elm_config_profile_dir_get(). 98 * elm_config_profile_dir_get().
99 * 99 *
100 * @param p_dir The profile's path 100 * @param p_dir The profile's path
101 * @ingroup Profile 101 * @ingroup Elm_Profile
102 * 102 *
103 */ 103 */
104EAPI void elm_config_profile_dir_free(const char *p_dir); 104EAPI void elm_config_profile_dir_free(const char *p_dir);
@@ -108,7 +108,7 @@ EAPI void elm_config_profile_dir_free(const char *p_dir);
108 * 108 *
109 * @return The profiles list. List node data are the profile name 109 * @return The profiles list. List node data are the profile name
110 * strings. 110 * strings.
111 * @ingroup Profile 111 * @ingroup Elm_Profile
112 * 112 *
113 * @note One must free this list, after usage, with the function 113 * @note One must free this list, after usage, with the function
114 * elm_config_profile_list_free(). 114 * elm_config_profile_list_free().
@@ -123,7 +123,7 @@ EAPI Eina_List *elm_config_profile_list_get(void);
123 * 123 *
124 * @return The profiles list. List node data are the profile name 124 * @return The profiles list. List node data are the profile name
125 * strings. 125 * strings.
126 * @ingroup Profile 126 * @ingroup Elm_Profile
127 * 127 *
128 * @note One must free this list, after usage, with the function 128 * @note One must free this list, after usage, with the function
129 * elm_config_profile_list_free(). 129 * elm_config_profile_list_free().
@@ -135,7 +135,7 @@ EAPI Eina_List *elm_config_profile_list_full_get(void);
135 * Free Elementary's list of available profiles. 135 * Free Elementary's list of available profiles.
136 * 136 *
137 * @param l The profiles list, as returned by elm_config_profile_list_get(). 137 * @param l The profiles list, as returned by elm_config_profile_list_get().
138 * @ingroup Profile 138 * @ingroup Elm_Profile
139 * 139 *
140 */ 140 */
141EAPI void elm_config_profile_list_free(Eina_List *l); 141EAPI void elm_config_profile_list_free(Eina_List *l);
@@ -145,7 +145,7 @@ EAPI void elm_config_profile_list_free(Eina_List *l);
145 * 145 *
146 * @return EINA_TRUE if the profile exists, or EINA_FALSE if not 146 * @return EINA_TRUE if the profile exists, or EINA_FALSE if not
147 * @param profile The profile's name 147 * @param profile The profile's name
148 * @ingroup Profile 148 * @ingroup Elm_Profile
149 * 149 *
150 * @since 1.17 150 * @since 1.17
151 */ 151 */
@@ -159,7 +159,7 @@ EAPI Eina_Bool elm_config_profile_exists(const char *profile);
159 * affected. 159 * affected.
160 * 160 *
161 * @param profile The profile's name 161 * @param profile The profile's name
162 * @ingroup Profile 162 * @ingroup Elm_Profile
163 * 163 *
164 */ 164 */
165EAPI void elm_config_profile_set(const char *profile); 165EAPI void elm_config_profile_set(const char *profile);
@@ -172,7 +172,7 @@ EAPI void elm_config_profile_set(const char *profile);
172 * application or make other processes switch profile. 172 * application or make other processes switch profile.
173 * 173 *
174 * @param profile The profile's name 174 * @param profile The profile's name
175 * @ingroup Profile 175 * @ingroup Elm_Profile
176 * 176 *
177 * @since 1.17 177 * @since 1.17
178 */ 178 */
@@ -193,7 +193,7 @@ EAPI void elm_config_profile_save(const char *profile);
193 * @param derive_options A string of derive options detailing how to modify 193 * @param derive_options A string of derive options detailing how to modify
194 * 194 *
195 * @see elm_config_profile_derived_del 195 * @see elm_config_profile_derived_del
196 * @ingroup Profile 196 * @ingroup Elm_Profile
197 * 197 *
198 * @since 1.17 198 * @since 1.17
199 */ 199 */
@@ -213,7 +213,7 @@ EAPI void elm_config_profile_derived_add(const char *profile, const char
213 * @param profile The profile's name that is to be deleted 213 * @param profile The profile's name that is to be deleted
214 * 214 *
215 * @see elm_config_profile_derived_add 215 * @see elm_config_profile_derived_add
216 * @ingroup Profile 216 * @ingroup Elm_Profile
217 * 217 *
218 * @since 1.17 218 * @since 1.17
219 */ 219 */
@@ -224,7 +224,7 @@ EAPI void elm_config_profile_derived_del(const char *profile);
224 */ 224 */
225 225
226/** 226/**
227 * @defgroup Scrolling Elementary Scrolling 227 * @defgroup Elm_Scrolling Elementary Scrolling
228 * @ingroup Elementary 228 * @ingroup Elementary
229 * 229 *
230 * These are functions setting how scrollable views in Elementary 230 * These are functions setting how scrollable views in Elementary
@@ -240,7 +240,7 @@ EAPI void elm_config_profile_derived_del(const char *profile);
240 * @return the thumb scroll bouncing state 240 * @return the thumb scroll bouncing state
241 * 241 *
242 * This is the default behavior for touch screens, in general. 242 * This is the default behavior for touch screens, in general.
243 * @ingroup Scrolling 243 * @ingroup Elm_Scrolling
244 */ 244 */
245EAPI Eina_Bool elm_config_scroll_bounce_enabled_get(void); 245EAPI Eina_Bool elm_config_scroll_bounce_enabled_get(void);
246 246
@@ -251,7 +251,7 @@ EAPI Eina_Bool elm_config_scroll_bounce_enabled_get(void);
251 * @param enabled the thumb scroll bouncing state 251 * @param enabled the thumb scroll bouncing state
252 * 252 *
253 * @see elm_config_scroll_bounce_enabled_get() 253 * @see elm_config_scroll_bounce_enabled_get()
254 * @ingroup Scrolling 254 * @ingroup Elm_Scrolling
255 */ 255 */
256EAPI void elm_config_scroll_bounce_enabled_set(Eina_Bool enabled); 256EAPI void elm_config_scroll_bounce_enabled_set(Eina_Bool enabled);
257 257
@@ -261,7 +261,7 @@ EAPI void elm_config_scroll_bounce_enabled_set(Eina_Bool enabled);
261 * 261 *
262 * @return the thumb scroll bounce friction 262 * @return the thumb scroll bounce friction
263 * 263 *
264 * @ingroup Scrolling 264 * @ingroup Elm_Scrolling
265 */ 265 */
266EAPI double elm_config_scroll_bounce_friction_get(void); 266EAPI double elm_config_scroll_bounce_friction_get(void);
267 267
@@ -272,7 +272,7 @@ EAPI double elm_config_scroll_bounce_friction_get(void);
272 * @param friction the thumb scroll bounce friction 272 * @param friction the thumb scroll bounce friction
273 * 273 *
274 * @see elm_config_scroll_bounce_friction_get() 274 * @see elm_config_scroll_bounce_friction_get()
275 * @ingroup Scrolling 275 * @ingroup Elm_Scrolling
276 */ 276 */
277EAPI void elm_config_scroll_bounce_friction_set(double friction); 277EAPI void elm_config_scroll_bounce_friction_set(double friction);
278 278
@@ -282,7 +282,7 @@ EAPI void elm_config_scroll_bounce_friction_set(double friction);
282 * 282 *
283 * @return the page scroll friction 283 * @return the page scroll friction
284 * 284 *
285 * @ingroup Scrolling 285 * @ingroup Elm_Scrolling
286 */ 286 */
287EAPI double elm_config_scroll_page_scroll_friction_get(void); 287EAPI double elm_config_scroll_page_scroll_friction_get(void);
288 288
@@ -293,7 +293,7 @@ EAPI double elm_config_scroll_page_scroll_friction_get(void);
293 * @param friction the page scroll friction 293 * @param friction the page scroll friction
294 * 294 *
295 * @see elm_config_scroll_page_scroll_friction_get() 295 * @see elm_config_scroll_page_scroll_friction_get()
296 * @ingroup Scrolling 296 * @ingroup Elm_Scrolling
297 */ 297 */
298EAPI void elm_config_scroll_page_scroll_friction_set(double friction); 298EAPI void elm_config_scroll_page_scroll_friction_set(double friction);
299 299
@@ -323,7 +323,7 @@ EAPI void elm_config_context_menu_disabled_set(Eina_Bool disabled);
323 * 323 *
324 * @return the bring in scroll friction 324 * @return the bring in scroll friction
325 * 325 *
326 * @ingroup Scrolling 326 * @ingroup Elm_Scrolling
327 */ 327 */
328EAPI double elm_config_scroll_bring_in_scroll_friction_get(void); 328EAPI double elm_config_scroll_bring_in_scroll_friction_get(void);
329 329
@@ -334,7 +334,7 @@ EAPI double elm_config_scroll_bring_in_scroll_friction_get(void);
334 * @param friction the bring in scroll friction 334 * @param friction the bring in scroll friction
335 * 335 *
336 * @see elm_config_scroll_bring_in_scroll_friction_get() 336 * @see elm_config_scroll_bring_in_scroll_friction_get()
337 * @ingroup Scrolling 337 * @ingroup Elm_Scrolling
338 */ 338 */
339EAPI void elm_config_scroll_bring_in_scroll_friction_set(double friction); 339EAPI void elm_config_scroll_bring_in_scroll_friction_set(double friction);
340 340
@@ -344,7 +344,7 @@ EAPI void elm_config_scroll_bring_in_scroll_friction_set(double friction
344 * 344 *
345 * @return the zoom friction 345 * @return the zoom friction
346 * 346 *
347 * @ingroup Scrolling 347 * @ingroup Elm_Scrolling
348 */ 348 */
349EAPI double elm_config_scroll_zoom_friction_get(void); 349EAPI double elm_config_scroll_zoom_friction_get(void);
350 350
@@ -355,7 +355,7 @@ EAPI double elm_config_scroll_zoom_friction_get(void);
355 * @param friction the zoom friction 355 * @param friction the zoom friction
356 * 356 *
357 * @see elm_config_scroll_zoom_friction_get() 357 * @see elm_config_scroll_zoom_friction_get()
358 * @ingroup Scrolling 358 * @ingroup Elm_Scrolling
359 */ 359 */
360EAPI void elm_config_scroll_zoom_friction_set(double friction); 360EAPI void elm_config_scroll_zoom_friction_set(double friction);
361 361
@@ -369,7 +369,7 @@ EAPI void elm_config_scroll_zoom_friction_set(double friction);
369 * @note All other functions namespaced with "thumbscroll" will only 369 * @note All other functions namespaced with "thumbscroll" will only
370 * have effect if this mode is enabled. 370 * have effect if this mode is enabled.
371 * 371 *
372 * @ingroup Scrolling 372 * @ingroup Elm_Scrolling
373 */ 373 */
374EAPI Eina_Bool elm_config_scroll_thumbscroll_enabled_get(void); 374EAPI Eina_Bool elm_config_scroll_thumbscroll_enabled_get(void);
375 375
@@ -380,7 +380,7 @@ EAPI Eina_Bool elm_config_scroll_thumbscroll_enabled_get(void);
380 * @param enabled the thumb scroll state 380 * @param enabled the thumb scroll state
381 * 381 *
382 * @see elm_config_scroll_thumbscroll_enabled_get() 382 * @see elm_config_scroll_thumbscroll_enabled_get()
383 * @ingroup Scrolling 383 * @ingroup Elm_Scrolling
384 */ 384 */
385EAPI void elm_config_scroll_thumbscroll_enabled_set(Eina_Bool enabled); 385EAPI void elm_config_scroll_thumbscroll_enabled_set(Eina_Bool enabled);
386 386
@@ -392,7 +392,7 @@ EAPI void elm_config_scroll_thumbscroll_enabled_set(Eina_Bool enabled);
392 * 392 *
393 * One would use higher values for touch screens, in general, because 393 * One would use higher values for touch screens, in general, because
394 * of their inherent imprecision. 394 * of their inherent imprecision.
395 * @ingroup Scrolling 395 * @ingroup Elm_Scrolling
396 */ 396 */
397EAPI unsigned int elm_config_scroll_thumbscroll_threshold_get(void); 397EAPI unsigned int elm_config_scroll_thumbscroll_threshold_get(void);
398 398
@@ -403,7 +403,7 @@ EAPI unsigned int elm_config_scroll_thumbscroll_threshold_get(void);
403 * @param threshold the thumb scroll threshold 403 * @param threshold the thumb scroll threshold
404 * 404 *
405 * @see elm_config_thumbscroll_threshold_get() 405 * @see elm_config_thumbscroll_threshold_get()
406 * @ingroup Scrolling 406 * @ingroup Elm_Scrolling
407 */ 407 */
408EAPI void elm_config_scroll_thumbscroll_threshold_set(unsigned int threshold); 408EAPI void elm_config_scroll_thumbscroll_threshold_set(unsigned int threshold);
409 409
@@ -413,7 +413,7 @@ EAPI void elm_config_scroll_thumbscroll_threshold_set(unsigned int thres
413 * 413 *
414 * @return the thumb scroll hold threshold 414 * @return the thumb scroll hold threshold
415 * 415 *
416 * @ingroup Scrolling 416 * @ingroup Elm_Scrolling
417 */ 417 */
418EAPI unsigned int elm_config_scroll_thumbscroll_hold_threshold_get(void); 418EAPI unsigned int elm_config_scroll_thumbscroll_hold_threshold_get(void);
419 419
@@ -424,7 +424,7 @@ EAPI unsigned int elm_config_scroll_thumbscroll_hold_threshold_get(void);
424 * @param threshold the thumb scroll hold threshold 424 * @param threshold the thumb scroll hold threshold
425 * 425 *
426 * @see elm_config_thumbscroll_hold_threshold_get() 426 * @see elm_config_thumbscroll_hold_threshold_get()
427 * @ingroup Scrolling 427 * @ingroup Elm_Scrolling
428 */ 428 */
429EAPI void elm_config_scroll_thumbscroll_hold_threshold_set(unsigned int threshold); 429EAPI void elm_config_scroll_thumbscroll_hold_threshold_set(unsigned int threshold);
430 430
@@ -435,7 +435,7 @@ EAPI void elm_config_scroll_thumbscroll_hold_threshold_set(unsigned int
435 * 435 *
436 * @return the thumb scroll momentum threshold 436 * @return the thumb scroll momentum threshold
437 * 437 *
438 * @ingroup Scrolling 438 * @ingroup Elm_Scrolling
439 */ 439 */
440EAPI double elm_config_scroll_thumbscroll_momentum_threshold_get(void); 440EAPI double elm_config_scroll_thumbscroll_momentum_threshold_get(void);
441 441
@@ -447,7 +447,7 @@ EAPI double elm_config_scroll_thumbscroll_momentum_threshold_get(void);
447 * @param threshold the thumb scroll momentum threshold 447 * @param threshold the thumb scroll momentum threshold
448 * 448 *
449 * @see elm_config_thumbscroll_momentum_threshold_get() 449 * @see elm_config_thumbscroll_momentum_threshold_get()
450 * @ingroup Scrolling 450 * @ingroup Elm_Scrolling
451 */ 451 */
452EAPI void elm_config_scroll_thumbscroll_momentum_threshold_set(double threshold); 452EAPI void elm_config_scroll_thumbscroll_momentum_threshold_set(double threshold);
453 453
@@ -458,7 +458,7 @@ EAPI void elm_config_scroll_thumbscroll_momentum_threshold_set(double th
458 * 458 *
459 * @return the thumb scroll maximum flick distance 459 * @return the thumb scroll maximum flick distance
460 * 460 *
461 * @ingroup Scrolling 461 * @ingroup Elm_Scrolling
462 */ 462 */
463EAPI unsigned int elm_config_scroll_thumbscroll_flick_distance_tolerance_get(void); 463EAPI unsigned int elm_config_scroll_thumbscroll_flick_distance_tolerance_get(void);
464 464
@@ -470,7 +470,7 @@ EAPI unsigned int elm_config_scroll_thumbscroll_flick_distance_tolerance_get(voi
470 * @param distance the thumb scroll maximum flick distance 470 * @param distance the thumb scroll maximum flick distance
471 * 471 *
472 * @see elm_config_thumbscroll_flick_distance_tolerance_get() 472 * @see elm_config_thumbscroll_flick_distance_tolerance_get()
473 * @ingroup Scrolling 473 * @ingroup Elm_Scrolling
474 */ 474 */
475EAPI void elm_config_scroll_thumbscroll_flick_distance_tolerance_set(unsigned int distance); 475EAPI void elm_config_scroll_thumbscroll_flick_distance_tolerance_set(unsigned int distance);
476 476
@@ -480,7 +480,7 @@ EAPI void elm_config_scroll_thumbscroll_flick_distance_tolerance_set(uns
480 * 480 *
481 * @return the thumb scroll friction 481 * @return the thumb scroll friction
482 * 482 *
483 * @ingroup Scrolling 483 * @ingroup Elm_Scrolling
484 */ 484 */
485EAPI double elm_config_scroll_thumbscroll_friction_get(void); 485EAPI double elm_config_scroll_thumbscroll_friction_get(void);
486 486
@@ -491,7 +491,7 @@ EAPI double elm_config_scroll_thumbscroll_friction_get(void);
491 * @param friction the thumb scroll friction 491 * @param friction the thumb scroll friction
492 * 492 *
493 * @see elm_config_thumbscroll_friction_get() 493 * @see elm_config_thumbscroll_friction_get()
494 * @ingroup Scrolling 494 * @ingroup Elm_Scrolling
495 */ 495 */
496EAPI void elm_config_scroll_thumbscroll_friction_set(double friction); 496EAPI void elm_config_scroll_thumbscroll_friction_set(double friction);
497 497
@@ -501,7 +501,7 @@ EAPI void elm_config_scroll_thumbscroll_friction_set(double friction);
501 * 501 *
502 * @return the thumb scroll min friction 502 * @return the thumb scroll min friction
503 * 503 *
504 * @ingroup Scrolling 504 * @ingroup Elm_Scrolling
505 */ 505 */
506EAPI double elm_config_scroll_thumbscroll_min_friction_get(void); 506EAPI double elm_config_scroll_thumbscroll_min_friction_get(void);
507 507
@@ -512,7 +512,7 @@ EAPI double elm_config_scroll_thumbscroll_min_friction_get(void);
512 * @param friction the thumb scroll min friction 512 * @param friction the thumb scroll min friction
513 * 513 *
514 * @see elm_config_thumbscroll_min_friction_get() 514 * @see elm_config_thumbscroll_min_friction_get()
515 * @ingroup Scrolling 515 * @ingroup Elm_Scrolling
516 */ 516 */
517EAPI void elm_config_scroll_thumbscroll_min_friction_set(double friction); 517EAPI void elm_config_scroll_thumbscroll_min_friction_set(double friction);
518 518
@@ -523,7 +523,7 @@ EAPI void elm_config_scroll_thumbscroll_min_friction_set(double friction
523 * 523 *
524 * @return the thumb scroll friction 524 * @return the thumb scroll friction
525 * 525 *
526 * @ingroup Scrolling 526 * @ingroup Elm_Scrolling
527 */ 527 */
528EAPI double elm_config_scroll_thumbscroll_friction_standard_get(void); 528EAPI double elm_config_scroll_thumbscroll_friction_standard_get(void);
529 529
@@ -535,7 +535,7 @@ EAPI double elm_config_scroll_thumbscroll_friction_standard_get(void);
535 * @param standard the thumb scroll friction standard 535 * @param standard the thumb scroll friction standard
536 * 536 *
537 * @see elm_config_thumbscroll_friction_standard_get() 537 * @see elm_config_thumbscroll_friction_standard_get()
538 * @ingroup Scrolling 538 * @ingroup Elm_Scrolling
539 */ 539 */
540EAPI void elm_config_scroll_thumbscroll_friction_standard_set(double standard); 540EAPI void elm_config_scroll_thumbscroll_friction_standard_set(double standard);
541 541
@@ -546,7 +546,7 @@ EAPI void elm_config_scroll_thumbscroll_friction_standard_set(double sta
546 * 546 *
547 * @return the thumb scroll border friction 547 * @return the thumb scroll border friction
548 * 548 *
549 * @ingroup Scrolling 549 * @ingroup Elm_Scrolling
550 */ 550 */
551EAPI double elm_config_scroll_thumbscroll_border_friction_get(void); 551EAPI double elm_config_scroll_thumbscroll_border_friction_get(void);
552 552
@@ -562,7 +562,7 @@ EAPI double elm_config_scroll_thumbscroll_border_friction_get(void);
562 * @see elm_config_thumbscroll_border_friction_get() 562 * @see elm_config_thumbscroll_border_friction_get()
563 * @note parameter value will get bound to 0.0 - 1.0 interval, always 563 * @note parameter value will get bound to 0.0 - 1.0 interval, always
564 * 564 *
565 * @ingroup Scrolling 565 * @ingroup Elm_Scrolling
566 */ 566 */
567EAPI void elm_config_scroll_thumbscroll_border_friction_set(double friction); 567EAPI void elm_config_scroll_thumbscroll_border_friction_set(double friction);
568 568
@@ -572,7 +572,7 @@ EAPI void elm_config_scroll_thumbscroll_border_friction_set(double frict
572 * 572 *
573 * @return the thumb scroll sensitivity friction 573 * @return the thumb scroll sensitivity friction
574 * 574 *
575 * @ingroup Scrolling 575 * @ingroup Elm_Scrolling
576 */ 576 */
577EAPI double elm_config_scroll_thumbscroll_sensitivity_friction_get(void); 577EAPI double elm_config_scroll_thumbscroll_sensitivity_friction_get(void);
578 578
@@ -587,7 +587,7 @@ EAPI double elm_config_scroll_thumbscroll_sensitivity_friction_get(void);
587 * @see elm_config_thumbscroll_sensitivity_friction_get() 587 * @see elm_config_thumbscroll_sensitivity_friction_get()
588 * @note parameter value will get bound to 0.1 - 1.0 interval, always 588 * @note parameter value will get bound to 0.1 - 1.0 interval, always
589 * 589 *
590 * @ingroup Scrolling 590 * @ingroup Elm_Scrolling
591 */ 591 */
592EAPI void elm_config_scroll_thumbscroll_sensitivity_friction_set(double friction); 592EAPI void elm_config_scroll_thumbscroll_sensitivity_friction_set(double friction);
593 593
@@ -599,7 +599,7 @@ EAPI void elm_config_scroll_thumbscroll_sensitivity_friction_set(double
599 * @see elm_config_scroll_thumbscroll_smooth_start_set() 599 * @see elm_config_scroll_thumbscroll_smooth_start_set()
600 * 600 *
601 * @since 1.16 601 * @since 1.16
602 * @ingroup Scrolling 602 * @ingroup Elm_Scrolling
603 */ 603 */
604EAPI Eina_Bool elm_config_scroll_thumbscroll_smooth_start_get(void); 604EAPI Eina_Bool elm_config_scroll_thumbscroll_smooth_start_get(void);
605 605
@@ -615,7 +615,7 @@ EAPI Eina_Bool elm_config_scroll_thumbscroll_smooth_start_get(void);
615 * @see elm_config_scroll_thumbscroll_smooth_start_get() 615 * @see elm_config_scroll_thumbscroll_smooth_start_get()
616 * 616 *
617 * @since 1.16 617 * @since 1.16
618 * @ingroup Scrolling 618 * @ingroup Elm_Scrolling
619 */ 619 */
620EAPI void elm_config_scroll_thumbscroll_smooth_start_set(Eina_Bool enable); 620EAPI void elm_config_scroll_thumbscroll_smooth_start_set(Eina_Bool enable);
621 621
@@ -627,7 +627,7 @@ EAPI void elm_config_scroll_thumbscroll_smooth_start_set(Eina_Bool enabl
627 * @see elm_config_scroll_animation_disable_set() 627 * @see elm_config_scroll_animation_disable_set()
628 * 628 *
629 * @since 1.18 629 * @since 1.18
630 * @ingroup Scrolling 630 * @ingroup Elm_Scrolling
631 */ 631 */
632EAPI Eina_Bool elm_config_scroll_animation_disable_get(void); 632EAPI Eina_Bool elm_config_scroll_animation_disable_get(void);
633 633
@@ -642,7 +642,7 @@ EAPI Eina_Bool elm_config_scroll_animation_disable_get(void);
642 * @see elm_config_scroll_animation_disable_get() 642 * @see elm_config_scroll_animation_disable_get()
643 * 643 *
644 * @since 1.18 644 * @since 1.18
645 * @ingroup Scrolling 645 * @ingroup Elm_Scrolling
646 */ 646 */
647EAPI void elm_config_scroll_animation_disable_set(Eina_Bool enable); 647EAPI void elm_config_scroll_animation_disable_set(Eina_Bool enable);
648 648
@@ -654,7 +654,7 @@ EAPI void elm_config_scroll_animation_disable_set(Eina_Bool enable);
654 * @see elm_config_scroll_accel_factor_set() 654 * @see elm_config_scroll_accel_factor_set()
655 * 655 *
656 * @since 1.18 656 * @since 1.18
657 * @ingroup Scrolling 657 * @ingroup Elm_Scrolling
658 */ 658 */
659EAPI double elm_config_scroll_accel_factor_get(void); 659EAPI double elm_config_scroll_accel_factor_get(void);
660 660
@@ -671,7 +671,7 @@ EAPI double elm_config_scroll_accel_factor_get(void);
671 * @note Set 0.0 to disable acceleration 671 * @note Set 0.0 to disable acceleration
672 * 672 *
673 * @since 1.18 673 * @since 1.18
674 * @ingroup Scrolling 674 * @ingroup Elm_Scrolling
675 */ 675 */
676EAPI void elm_config_scroll_accel_factor_set(double factor); 676EAPI void elm_config_scroll_accel_factor_set(double factor);
677 677
@@ -683,7 +683,7 @@ EAPI void elm_config_scroll_accel_factor_set(double factor);
683 * @see elm_config_scroll_thumbscroll_smooth_amount_set() 683 * @see elm_config_scroll_thumbscroll_smooth_amount_set()
684 * 684 *
685 * @since 1.16 685 * @since 1.16
686 * @ingroup Scrolling 686 * @ingroup Elm_Scrolling
687 */ 687 */
688EAPI double elm_config_scroll_thumbscroll_smooth_amount_get(void); 688EAPI double elm_config_scroll_thumbscroll_smooth_amount_get(void);
689 689
@@ -699,7 +699,7 @@ EAPI double elm_config_scroll_thumbscroll_smooth_amount_get(void);
699 * @see elm_config_thumbscroll_acceleration_threshold_set() 699 * @see elm_config_thumbscroll_acceleration_threshold_set()
700 * 700 *
701 * @since 1.16 701 * @since 1.16
702 * @ingroup Scrolling 702 * @ingroup Elm_Scrolling
703 */ 703 */
704EAPI void elm_config_scroll_thumbscroll_smooth_amount_set(double amount); 704EAPI void elm_config_scroll_thumbscroll_smooth_amount_set(double amount);
705 705
@@ -711,7 +711,7 @@ EAPI void elm_config_scroll_thumbscroll_smooth_amount_set(double amount)
711 * @see elm_config_scroll_thumbscroll_smooth_time_window_set() 711 * @see elm_config_scroll_thumbscroll_smooth_time_window_set()
712 * 712 *
713 * @since 1.16 713 * @since 1.16
714 * @ingroup Scrolling 714 * @ingroup Elm_Scrolling
715 */ 715 */
716EAPI double elm_config_scroll_thumbscroll_smooth_time_window_get(void); 716EAPI double elm_config_scroll_thumbscroll_smooth_time_window_get(void);
717 717
@@ -727,7 +727,7 @@ EAPI double elm_config_scroll_thumbscroll_smooth_time_window_get(void);
727 * @see elm_config_scroll_thumbscroll_smooth_time_window_get() 727 * @see elm_config_scroll_thumbscroll_smooth_time_window_get()
728 * 728 *
729 * @since 1.16 729 * @since 1.16
730 * @ingroup Scrolling 730 * @ingroup Elm_Scrolling
731 */ 731 */
732EAPI void elm_config_scroll_thumbscroll_smooth_time_window_set(double amount); 732EAPI void elm_config_scroll_thumbscroll_smooth_time_window_set(double amount);
733 733
@@ -738,7 +738,7 @@ EAPI void elm_config_scroll_thumbscroll_smooth_time_window_set(double am
738 * 738 *
739 * @return the thumb scroll acceleration threshold 739 * @return the thumb scroll acceleration threshold
740 * 740 *
741 * @ingroup Scrolling 741 * @ingroup Elm_Scrolling
742 */ 742 */
743EAPI double elm_config_scroll_thumbscroll_acceleration_threshold_get(void); 743EAPI double elm_config_scroll_thumbscroll_acceleration_threshold_get(void);
744 744
@@ -750,7 +750,7 @@ EAPI double elm_config_scroll_thumbscroll_acceleration_threshold_get(void)
750 * @param threshold the thumb scroll acceleration threshold 750 * @param threshold the thumb scroll acceleration threshold
751 * 751 *
752 * @see elm_config_thumbscroll_acceleration_threshold_get() 752 * @see elm_config_thumbscroll_acceleration_threshold_get()
753 * @ingroup Scrolling 753 * @ingroup Elm_Scrolling
754 */ 754 */
755EAPI void elm_config_scroll_thumbscroll_acceleration_threshold_set(double threshold); 755EAPI void elm_config_scroll_thumbscroll_acceleration_threshold_set(double threshold);
756 756
@@ -759,7 +759,7 @@ EAPI void elm_config_scroll_thumbscroll_acceleration_threshold_set(doubl
759 * 759 *
760 * @return the thumb scroll acceleration time limit 760 * @return the thumb scroll acceleration time limit
761 * 761 *
762 * @ingroup Scrolling 762 * @ingroup Elm_Scrolling
763 */ 763 */
764EAPI double elm_config_scroll_thumbscroll_acceleration_time_limit_get(void); 764EAPI double elm_config_scroll_thumbscroll_acceleration_time_limit_get(void);
765 765
@@ -769,7 +769,7 @@ EAPI double elm_config_scroll_thumbscroll_acceleration_time_limit_get(void
769 * @param time_limit the thumb scroll acceleration time limit 769 * @param time_limit the thumb scroll acceleration time limit
770 * 770 *
771 * @see elm_config_thumbscroll_acceleration_time_limit_get() 771 * @see elm_config_thumbscroll_acceleration_time_limit_get()
772 * @ingroup Scrolling 772 * @ingroup Elm_Scrolling
773 */ 773 */
774EAPI void elm_config_scroll_thumbscroll_acceleration_time_limit_set(double time_limit); 774EAPI void elm_config_scroll_thumbscroll_acceleration_time_limit_set(double time_limit);
775 775
@@ -778,7 +778,7 @@ EAPI void elm_config_scroll_thumbscroll_acceleration_time_limit_set(doub
778 * 778 *
779 * @return the thumb scroll acceleration weight 779 * @return the thumb scroll acceleration weight
780 * 780 *
781 * @ingroup Scrolling 781 * @ingroup Elm_Scrolling
782 */ 782 */
783EAPI double elm_config_scroll_thumbscroll_acceleration_weight_get(void); 783EAPI double elm_config_scroll_thumbscroll_acceleration_weight_get(void);
784 784
@@ -788,7 +788,7 @@ EAPI double elm_config_scroll_thumbscroll_acceleration_weight_get(void);
788 * @param weight the thumb scroll acceleration weight 788 * @param weight the thumb scroll acceleration weight
789 * 789 *
790 * @see elm_config_thumbscroll_acceleration_weight_get() 790 * @see elm_config_thumbscroll_acceleration_weight_get()
791 * @ingroup Scrolling 791 * @ingroup Elm_Scrolling
792 */ 792 */
793EAPI void elm_config_scroll_thumbscroll_acceleration_weight_set(double weight); 793EAPI void elm_config_scroll_thumbscroll_acceleration_weight_set(double weight);
794 794
@@ -796,7 +796,7 @@ EAPI void elm_config_scroll_thumbscroll_acceleration_weight_set(double w
796 * Focus Autoscroll Mode 796 * Focus Autoscroll Mode
797 * 797 *
798 * @since 1.10 798 * @since 1.10
799 * @ingroup Focus 799 * @ingroup Elm_Focus
800 */ 800 */
801typedef enum 801typedef enum
802{ 802{
@@ -813,7 +813,7 @@ typedef enum
813 * viewport. 813 * viewport.
814 * 814 *
815 * @see elm_config_focus_autoscroll_mode_set() 815 * @see elm_config_focus_autoscroll_mode_set()
816 * @ingroup Focus 816 * @ingroup Elm_Focus
817 * @since 1.10 817 * @since 1.10
818 */ 818 */
819EAPI Elm_Focus_Autoscroll_Mode elm_config_focus_autoscroll_mode_get(void); 819EAPI Elm_Focus_Autoscroll_Mode elm_config_focus_autoscroll_mode_get(void);
@@ -831,7 +831,7 @@ EAPI Elm_Focus_Autoscroll_Mode elm_config_focus_autoscroll_mode_get(void);
831 * default historically. 831 * default historically.
832 * 832 *
833 * @see elm_config_focus_autoscroll_mode_get() 833 * @see elm_config_focus_autoscroll_mode_get()
834 * @ingroup Focus 834 * @ingroup Elm_Focus
835 * @since 1.10 835 * @since 1.10
836 */ 836 */
837EAPI void elm_config_focus_autoscroll_mode_set(Elm_Focus_Autoscroll_Mode mode); 837EAPI void elm_config_focus_autoscroll_mode_set(Elm_Focus_Autoscroll_Mode mode);
@@ -935,7 +935,7 @@ EAPI void elm_config_tooltip_delay_set(double delay);
935 * This gets the globally configured exclusive usage of engine cursors. 935 * This gets the globally configured exclusive usage of engine cursors.
936 * 936 *
937 * @return 1 if only engine cursors should be used 937 * @return 1 if only engine cursors should be used
938 * @ingroup Cursors 938 * @ingroup Elm_Cursors
939 */ 939 */
940EAPI Eina_Bool elm_config_cursor_engine_only_get(void); 940EAPI Eina_Bool elm_config_cursor_engine_only_get(void);
941 941
@@ -947,7 +947,7 @@ EAPI Eina_Bool elm_config_cursor_engine_only_get(void);
947 * 947 *
948 * @param engine_only If 1 only engine cursors will be enabled, if 0 will 948 * @param engine_only If 1 only engine cursors will be enabled, if 0 will
949 * look for them on theme before. 949 * look for them on theme before.
950 * @ingroup Cursors 950 * @ingroup Elm_Cursors
951 */ 951 */
952EAPI void elm_config_cursor_engine_only_set(Eina_Bool engine_only); 952EAPI void elm_config_cursor_engine_only_set(Eina_Bool engine_only);
953 953
@@ -958,7 +958,7 @@ EAPI void elm_config_cursor_engine_only_set(Eina_Bool engine_only);
958 * objects. 958 * objects.
959 * 959 *
960 * @return The scaling factor 960 * @return The scaling factor
961 * @ingroup Scaling 961 * @ingroup Elm_Scaling
962 */ 962 */
963EAPI double elm_config_scale_get(void); 963EAPI double elm_config_scale_get(void);
964 964
@@ -969,12 +969,12 @@ EAPI double elm_config_scale_get(void);
969 * objects. 969 * objects.
970 * 970 *
971 * @param scale The scaling factor to set 971 * @param scale The scaling factor to set
972 * @ingroup Scaling 972 * @ingroup Elm_Scaling
973 */ 973 */
974EAPI void elm_config_scale_set(double scale); 974EAPI void elm_config_scale_set(double scale);
975 975
976/** 976/**
977 * @defgroup Password_last_show Password show last 977 * @defgroup Elm_Password_last_show Password show last
978 * @ingroup Elementary 978 * @ingroup Elementary
979 * 979 *
980 * Show last feature of password mode enables user to view 980 * Show last feature of password mode enables user to view
@@ -995,7 +995,7 @@ EAPI void elm_config_scale_set(double scale);
995 * @return @c EINA_TRUE, if the "show last" setting is enabled, 995 * @return @c EINA_TRUE, if the "show last" setting is enabled,
996 * @c EINA_FALSE if it's disabled. 996 * @c EINA_FALSE if it's disabled.
997 * 997 *
998 * @ingroup Password_last_show 998 * @ingroup Elm_Password_last_show
999 */ 999 */
1000EAPI Eina_Bool elm_config_password_show_last_get(void); 1000EAPI Eina_Bool elm_config_password_show_last_get(void);
1001 1001
@@ -1006,7 +1006,7 @@ EAPI Eina_Bool elm_config_password_show_last_get(void);
1006 * 1006 *
1007 * @param password_show_last If @c EINA_TRUE, enables "show last" in password mode. 1007 * @param password_show_last If @c EINA_TRUE, enables "show last" in password mode.
1008 * @see elm_config_password_show_last_timeout_set() 1008 * @see elm_config_password_show_last_timeout_set()
1009 * @ingroup Password_last_show 1009 * @ingroup Elm_Password_last_show
1010 */ 1010 */
1011EAPI void elm_config_password_show_last_set(Eina_Bool password_show_last); 1011EAPI void elm_config_password_show_last_set(Eina_Bool password_show_last);
1012 1012
@@ -1017,7 +1017,7 @@ EAPI void elm_config_password_show_last_set(Eina_Bool password_show_last);
1017 * mode will be visible. 1017 * mode will be visible.
1018 * 1018 *
1019 * @return The timeout value of "show last" password mode. 1019 * @return The timeout value of "show last" password mode.
1020 * @ingroup Password_last_show 1020 * @ingroup Elm_Password_last_show
1021 */ 1021 */
1022EAPI double elm_config_password_show_last_timeout_get(void); 1022EAPI double elm_config_password_show_last_timeout_get(void);
1023 1023
@@ -1029,7 +1029,7 @@ EAPI double elm_config_password_show_last_timeout_get(void);
1029 * 1029 *
1030 * @param password_show_last_timeout The timeout value. 1030 * @param password_show_last_timeout The timeout value.
1031 * @see elm_config_password_show_last_set() 1031 * @see elm_config_password_show_last_set()
1032 * @ingroup Password_last_show 1032 * @ingroup Elm_Password_last_show
1033 */ 1033 */
1034EAPI void elm_config_password_show_last_timeout_set(double password_show_last_timeout); 1034EAPI void elm_config_password_show_last_timeout_set(double password_show_last_timeout);
1035 1035
@@ -1038,7 +1038,7 @@ EAPI void elm_config_password_show_last_timeout_set(double password_show_la
1038 */ 1038 */
1039 1039
1040/** 1040/**
1041 * @defgroup Engine Elementary Engine 1041 * @defgroup Elm_Engine Elementary Engine
1042 * @ingroup Elementary 1042 * @ingroup Elementary
1043 * 1043 *
1044 * These are functions setting and querying which rendering engine 1044 * These are functions setting and querying which rendering engine
@@ -1195,7 +1195,7 @@ typedef struct _Elm_Font_Overlay
1195 * Get Elementary's list of supported text classes. 1195 * Get Elementary's list of supported text classes.
1196 * 1196 *
1197 * @return The text classes list, with @c Elm_Text_Class blobs as data. 1197 * @return The text classes list, with @c Elm_Text_Class blobs as data.
1198 * @ingroup Fonts 1198 * @ingroup Elm_Fonts
1199 * 1199 *
1200 * Release the list with elm_text_classes_list_free(). 1200 * Release the list with elm_text_classes_list_free().
1201 */ 1201 */
@@ -1204,7 +1204,7 @@ EAPI Eina_List *elm_config_text_classes_list_get(void);
1204/** 1204/**
1205 * Free Elementary's list of supported text classes. 1205 * Free Elementary's list of supported text classes.
1206 * 1206 *
1207 * @ingroup Fonts 1207 * @ingroup Elm_Fonts
1208 * 1208 *
1209 * @see elm_config_text_classes_list_get(). 1209 * @see elm_config_text_classes_list_get().
1210 */ 1210 */
@@ -1217,7 +1217,7 @@ EAPI void elm_config_text_classes_list_free(Eina_List *list);
1217 * @return The font overlays list, with @c Elm_Font_Overlay blobs as 1217 * @return The font overlays list, with @c Elm_Font_Overlay blobs as
1218 * data. 1218 * data.
1219 * 1219 *
1220 * @ingroup Fonts 1220 * @ingroup Elm_Fonts
1221 * 1221 *
1222 * For each text class, one can set a <b>font overlay</b> for it, 1222 * For each text class, one can set a <b>font overlay</b> for it,
1223 * overriding the default font properties for that class coming from 1223 * overriding the default font properties for that class coming from
@@ -1236,7 +1236,7 @@ EAPI const Eina_List *elm_config_font_overlay_list_get(void);
1236 * 1236 *
1237 * @note If the @p size is lower than zero, the value will be the amount of the size percentage. ex) -50: half of the current size, -100: current size, -10: 1/10 size. 1237 * @note If the @p size is lower than zero, the value will be the amount of the size percentage. ex) -50: half of the current size, -100: current size, -10: 1/10 size.
1238 * 1238 *
1239 * @ingroup Fonts 1239 * @ingroup Elm_Fonts
1240 * 1240 *
1241 * @p font has to be in the format returned by elm_font_fontconfig_name_get(). 1241 * @p font has to be in the format returned by elm_font_fontconfig_name_get().
1242 * @see elm_config_font_overlay_list_get() 1242 * @see elm_config_font_overlay_list_get()
@@ -1307,7 +1307,7 @@ EAPI void elm_config_selection_unfocused_clear_set(Eina_Bool enabled
1307 * 1307 *
1308 * @param text_class Text class name 1308 * @param text_class Text class name
1309 * 1309 *
1310 * @ingroup Fonts 1310 * @ingroup Elm_Fonts
1311 * 1311 *
1312 * This will bring back text elements belonging to text class 1312 * This will bring back text elements belonging to text class
1313 * @p text_class back to their default font settings. 1313 * @p text_class back to their default font settings.
@@ -1318,7 +1318,7 @@ EAPI void elm_config_font_overlay_unset(const char *text_class);
1318 * Apply the changes made with elm_config_font_overlay_set() and 1318 * Apply the changes made with elm_config_font_overlay_set() and
1319 * elm_config_font_overlay_unset() on the current Elementary window. 1319 * elm_config_font_overlay_unset() on the current Elementary window.
1320 * 1320 *
1321 * @ingroup Fonts 1321 * @ingroup Elm_Fonts
1322 * 1322 *
1323 * This applies all font overlays set to all objects in the UI. 1323 * This applies all font overlays set to all objects in the UI.
1324 */ 1324 */
@@ -1330,7 +1330,7 @@ EAPI void elm_config_font_overlay_apply(void);
1330 * EVAS_FONT_HINTING_AUTO < Automatic font hinting 1330 * EVAS_FONT_HINTING_AUTO < Automatic font hinting
1331 * EVAS_FONT_HINTING_BYTECODE < Bytecode font hinting 1331 * EVAS_FONT_HINTING_BYTECODE < Bytecode font hinting
1332 * 1332 *
1333 * @ingroup Fonts 1333 * @ingroup Elm_Fonts
1334 * 1334 *
1335 * This applies font hint changes to all windows of the current application. 1335 * This applies font hint changes to all windows of the current application.
1336 * 1336 *
@@ -1345,7 +1345,7 @@ EAPI void elm_config_font_hint_type_set(int type);
1345 * 1345 *
1346 * This gets the globally configured finger size, <b>in pixels</b> 1346 * This gets the globally configured finger size, <b>in pixels</b>
1347 * 1347 *
1348 * @ingroup Fingers 1348 * @ingroup Elm_Fingers
1349 */ 1349 */
1350EAPI Evas_Coord elm_config_finger_size_get(void); 1350EAPI Evas_Coord elm_config_finger_size_get(void);
1351 1351
@@ -1355,7 +1355,7 @@ EAPI Evas_Coord elm_config_finger_size_get(void);
1355 * This sets the globally configured finger size in pixels 1355 * This sets the globally configured finger size in pixels
1356 * 1356 *
1357 * @param size The finger size 1357 * @param size The finger size
1358 * @ingroup Fingers 1358 * @ingroup Elm_Fingers
1359 */ 1359 */
1360EAPI void elm_config_finger_size_set(Evas_Coord size); 1360EAPI void elm_config_finger_size_set(Evas_Coord size);
1361 1361
@@ -1366,7 +1366,7 @@ EAPI void elm_config_finger_size_set(Evas_Coord size);
1366 * ticks 1366 * ticks
1367 * 1367 *
1368 * @return The cache flush interval time 1368 * @return The cache flush interval time
1369 * @ingroup Caches 1369 * @ingroup Elm_Caches
1370 * 1370 *
1371 * @see elm_cache_all_flush() 1371 * @see elm_cache_all_flush()
1372 */ 1372 */
@@ -1382,7 +1382,7 @@ EAPI int elm_config_cache_flush_interval_get(void);
1382 * @note The @p size must be greater than 0. if not, the cache flush will be 1382 * @note The @p size must be greater than 0. if not, the cache flush will be
1383 * ignored. 1383 * ignored.
1384 * 1384 *
1385 * @ingroup Caches 1385 * @ingroup Elm_Caches
1386 * 1386 *
1387 * @see elm_cache_all_flush() 1387 * @see elm_cache_all_flush()
1388 */ 1388 */
@@ -1400,7 +1400,7 @@ EAPI void elm_config_cache_flush_interval_set(int size);
1400 * not rendering or doing anything graphically right now. 1400 * not rendering or doing anything graphically right now.
1401 * 1401 *
1402 * @return The cache flush state 1402 * @return The cache flush state
1403 * @ingroup Caches 1403 * @ingroup Elm_Caches
1404 * 1404 *
1405 * @see elm_cache_all_flush() 1405 * @see elm_cache_all_flush()
1406 */ 1406 */
@@ -1412,7 +1412,7 @@ EAPI Eina_Bool elm_config_cache_flush_enabled_get(void);
1412 * This sets the globally configured cache flush enabled state. 1412 * This sets the globally configured cache flush enabled state.
1413 * 1413 *
1414 * @param enabled The cache flush enabled state 1414 * @param enabled The cache flush enabled state
1415 * @ingroup Caches 1415 * @ingroup Elm_Caches
1416 * 1416 *
1417 * @see elm_cache_all_flush() 1417 * @see elm_cache_all_flush()
1418 */ 1418 */
@@ -1424,7 +1424,7 @@ EAPI void elm_config_cache_flush_enabled_set(Eina_Bool enabled);
1424 * This gets the globally configured font cache size, in kilo bytes. 1424 * This gets the globally configured font cache size, in kilo bytes.
1425 * 1425 *
1426 * @return The font cache size 1426 * @return The font cache size
1427 * @ingroup Caches 1427 * @ingroup Elm_Caches
1428 */ 1428 */
1429EAPI int elm_config_cache_font_cache_size_get(void); 1429EAPI int elm_config_cache_font_cache_size_get(void);
1430 1430
@@ -1434,7 +1434,7 @@ EAPI int elm_config_cache_font_cache_size_get(void);
1434 * This sets the globally configured font cache size, in kilo bytes 1434 * This sets the globally configured font cache size, in kilo bytes
1435 * 1435 *
1436 * @param size The font cache size 1436 * @param size The font cache size
1437 * @ingroup Caches 1437 * @ingroup Elm_Caches
1438 */ 1438 */
1439EAPI void elm_config_cache_font_cache_size_set(int size); 1439EAPI void elm_config_cache_font_cache_size_set(int size);
1440 1440
@@ -1444,7 +1444,7 @@ EAPI void elm_config_cache_font_cache_size_set(int size);
1444 * This gets the globally configured image cache size, in kilo bytes 1444 * This gets the globally configured image cache size, in kilo bytes
1445 * 1445 *
1446 * @return The image cache size 1446 * @return The image cache size
1447 * @ingroup Caches 1447 * @ingroup Elm_Caches
1448 */ 1448 */
1449EAPI int elm_config_cache_image_cache_size_get(void); 1449EAPI int elm_config_cache_image_cache_size_get(void);
1450 1450
@@ -1454,7 +1454,7 @@ EAPI int elm_config_cache_image_cache_size_get(void);
1454 * This sets the globally configured image cache size, in kilo bytes 1454 * This sets the globally configured image cache size, in kilo bytes
1455 * 1455 *
1456 * @param size The image cache size 1456 * @param size The image cache size
1457 * @ingroup Caches 1457 * @ingroup Elm_Caches
1458 */ 1458 */
1459EAPI void elm_config_cache_image_cache_size_set(int size); 1459EAPI void elm_config_cache_image_cache_size_set(int size);
1460 1460
@@ -1465,7 +1465,7 @@ EAPI void elm_config_cache_image_cache_size_set(int size);
1465 * of files. 1465 * of files.
1466 * 1466 *
1467 * @return The edje file cache size 1467 * @return The edje file cache size
1468 * @ingroup Caches 1468 * @ingroup Elm_Caches
1469 */ 1469 */
1470EAPI int elm_config_cache_edje_file_cache_size_get(void); 1470EAPI int elm_config_cache_edje_file_cache_size_get(void);
1471 1471
@@ -1476,7 +1476,7 @@ EAPI int elm_config_cache_edje_file_cache_size_get(void);
1476 * of files. 1476 * of files.
1477 * 1477 *
1478 * @param size The edje file cache size 1478 * @param size The edje file cache size
1479 * @ingroup Caches 1479 * @ingroup Elm_Caches
1480 */ 1480 */
1481EAPI void elm_config_cache_edje_file_cache_size_set(int size); 1481EAPI void elm_config_cache_edje_file_cache_size_set(int size);
1482 1482
@@ -1487,7 +1487,7 @@ EAPI void elm_config_cache_edje_file_cache_size_set(int size);
1487 * number of collections. 1487 * number of collections.
1488 * 1488 *
1489 * @return The edje collections cache size 1489 * @return The edje collections cache size
1490 * @ingroup Caches 1490 * @ingroup Elm_Caches
1491 */ 1491 */
1492EAPI int elm_config_cache_edje_collection_cache_size_get(void); 1492EAPI int elm_config_cache_edje_collection_cache_size_get(void);
1493 1493
@@ -1498,7 +1498,7 @@ EAPI int elm_config_cache_edje_collection_cache_size_get(void);
1498 * number of collections. 1498 * number of collections.
1499 * 1499 *
1500 * @param size The edje collections cache size 1500 * @param size The edje collections cache size
1501 * @ingroup Caches 1501 * @ingroup Elm_Caches
1502 */ 1502 */
1503EAPI void elm_config_cache_edje_collection_cache_size_set(int size); 1503EAPI void elm_config_cache_edje_collection_cache_size_set(int size);
1504 1504
@@ -1565,7 +1565,7 @@ EAPI void elm_config_accel_preference_override_set(Eina_Bool enabled);
1565 * otherwise. 1565 * otherwise.
1566 * 1566 *
1567 * @see elm_config_focus_highlight_enabled_set() 1567 * @see elm_config_focus_highlight_enabled_set()
1568 * @ingroup Focus 1568 * @ingroup Elm_Focus
1569 */ 1569 */
1570EAPI Eina_Bool elm_config_focus_highlight_enabled_get(void); 1570EAPI Eina_Bool elm_config_focus_highlight_enabled_get(void);
1571 1571
@@ -1580,7 +1580,7 @@ EAPI Eina_Bool elm_config_focus_highlight_enabled_get(void);
1580 * this is called. 1580 * this is called.
1581 * 1581 *
1582 * @see elm_config_focus_highlight_enabled_get() 1582 * @see elm_config_focus_highlight_enabled_get()
1583 * @ingroup Focus 1583 * @ingroup Elm_Focus
1584 */ 1584 */
1585EAPI void elm_config_focus_highlight_enabled_set(Eina_Bool enable); 1585EAPI void elm_config_focus_highlight_enabled_set(Eina_Bool enable);
1586 1586
@@ -1594,7 +1594,7 @@ EAPI void elm_config_focus_highlight_enabled_set(Eina_Bool enabl
1594 * one object to the next 1594 * one object to the next
1595 * 1595 *
1596 * @see elm_config_focus_highlight_animate_set() 1596 * @see elm_config_focus_highlight_animate_set()
1597 * @ingroup Focus 1597 * @ingroup Elm_Focus
1598 */ 1598 */
1599EAPI Eina_Bool elm_config_focus_highlight_animate_get(void); 1599EAPI Eina_Bool elm_config_focus_highlight_animate_get(void);
1600 1600
@@ -1610,7 +1610,7 @@ EAPI Eina_Bool elm_config_focus_highlight_animate_get(void);
1610 * this is called. 1610 * this is called.
1611 * 1611 *
1612 * @see elm_config_focus_highlight_animate_get() 1612 * @see elm_config_focus_highlight_animate_get()
1613 * @ingroup Focus 1613 * @ingroup Elm_Focus
1614 */ 1614 */
1615EAPI void elm_config_focus_highlight_animate_set(Eina_Bool animate); 1615EAPI void elm_config_focus_highlight_animate_set(Eina_Bool animate);
1616 1616
@@ -1625,7 +1625,7 @@ EAPI void elm_config_focus_highlight_animate_set(Eina_Bool anima
1625 * 1625 *
1626 * @see elm_config_focus_highlight_clip_disabled_set() 1626 * @see elm_config_focus_highlight_clip_disabled_set()
1627 * @since 1.10 1627 * @since 1.10
1628 * @ingroup Focus 1628 * @ingroup Elm_Focus
1629 */ 1629 */
1630EAPI Eina_Bool elm_config_focus_highlight_clip_disabled_get(void); 1630EAPI Eina_Bool elm_config_focus_highlight_clip_disabled_get(void);
1631 1631
@@ -1637,7 +1637,7 @@ EAPI Eina_Bool elm_config_focus_highlight_clip_disabled_get(void);
1637 * 1637 *
1638 * @see elm_config_focus_highlight_clip_disabled_get() 1638 * @see elm_config_focus_highlight_clip_disabled_get()
1639 * @since 1.10 1639 * @since 1.10
1640 * @ingroup Focus 1640 * @ingroup Elm_Focus
1641 */ 1641 */
1642EAPI void elm_config_focus_highlight_clip_disabled_set(Eina_Bool disable); 1642EAPI void elm_config_focus_highlight_clip_disabled_set(Eina_Bool disable);
1643 1643
@@ -1653,7 +1653,7 @@ EAPI void elm_config_focus_highlight_clip_disabled_set(Eina_Bool disable);
1653 * 1653 *
1654 * @see elm_config_focus_move_policy_set() 1654 * @see elm_config_focus_move_policy_set()
1655 * @since 1.10 1655 * @since 1.10
1656 * @ingroup Focus 1656 * @ingroup Elm_Focus
1657 */ 1657 */
1658EAPI Elm_Focus_Move_Policy elm_config_focus_move_policy_get(void); 1658EAPI Elm_Focus_Move_Policy elm_config_focus_move_policy_get(void);
1659 1659
@@ -1664,7 +1664,7 @@ EAPI Elm_Focus_Move_Policy elm_config_focus_move_policy_get(void);
1664 * 1664 *
1665 * @see elm_config_focus_move_policy_get() 1665 * @see elm_config_focus_move_policy_get()
1666 * @since 1.10 1666 * @since 1.10
1667 * @ingroup Focus 1667 * @ingroup Elm_Focus
1668 */ 1668 */
1669EAPI void elm_config_focus_move_policy_set(Elm_Focus_Move_Policy policy); 1669EAPI void elm_config_focus_move_policy_set(Elm_Focus_Move_Policy policy);
1670 1670
@@ -1675,7 +1675,7 @@ EAPI void elm_config_focus_move_policy_set(Elm_Focus_Move_Policy policy);
1675 * 1675 *
1676 * @see elm_config_item_select_on_focus_disabled_set 1676 * @see elm_config_item_select_on_focus_disabled_set
1677 * @since 1.10 1677 * @since 1.10
1678 * @ingroup Focus 1678 * @ingroup Elm_Focus
1679 */ 1679 */
1680EAPI Eina_Bool elm_config_item_select_on_focus_disabled_get(void); 1680EAPI Eina_Bool elm_config_item_select_on_focus_disabled_get(void);
1681 1681
@@ -1686,7 +1686,7 @@ EAPI Eina_Bool elm_config_item_select_on_focus_disabled_get(void);
1686 * 1686 *
1687 * @see elm_config_item_select_on_focus_disabled_get 1687 * @see elm_config_item_select_on_focus_disabled_get
1688 * @since 1.10 1688 * @since 1.10
1689 * @ingroup Focus 1689 * @ingroup Elm_Focus
1690 */ 1690 */
1691EAPI void elm_config_item_select_on_focus_disabled_set(Eina_Bool disabled); 1691EAPI void elm_config_item_select_on_focus_disabled_set(Eina_Bool disabled);
1692 1692
@@ -1697,7 +1697,7 @@ EAPI void elm_config_item_select_on_focus_disabled_set(Eina_Bool disabled);
1697 * 1697 *
1698 * @see elm_config_first_item_focus_on_first_focusin_set 1698 * @see elm_config_first_item_focus_on_first_focusin_set
1699 * @since 1.11 1699 * @since 1.11
1700 * @ingroup Focus 1700 * @ingroup Elm_Focus
1701 */ 1701 */
1702EAPI Eina_Bool elm_config_first_item_focus_on_first_focusin_get(void); 1702EAPI Eina_Bool elm_config_first_item_focus_on_first_focusin_get(void);
1703 1703
@@ -1708,7 +1708,7 @@ EAPI Eina_Bool elm_config_first_item_focus_on_first_focusin_get(void);
1708 * 1708 *
1709 * @see elm_config_first_item_focus_on_first_focusin_get 1709 * @see elm_config_first_item_focus_on_first_focusin_get
1710 * @since 1.11 1710 * @since 1.11
1711 * @ingroup Focus 1711 * @ingroup Elm_Focus
1712 */ 1712 */
1713EAPI void elm_config_first_item_focus_on_first_focusin_set(Eina_Bool enabled); 1713EAPI void elm_config_first_item_focus_on_first_focusin_set(Eina_Bool enabled);
1714 1714
diff --git a/legacy/elementary/src/lib/elm_cursor.h b/legacy/elementary/src/lib/elm_cursor.h
index d5f7d24b0a..a7495c4f40 100644
--- a/legacy/elementary/src/lib/elm_cursor.h
+++ b/legacy/elementary/src/lib/elm_cursor.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Cursors Cursors 2 * @defgroup Elm_Cursors Cursors
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * The Elementary cursor is an internal smart object used to 5 * The Elementary cursor is an internal smart object used to
@@ -37,7 +37,7 @@
37 * @param obj the object being set a cursor. 37 * @param obj the object being set a cursor.
38 * @param cursor the cursor name to be used. 38 * @param cursor the cursor name to be used.
39 * 39 *
40 * @ingroup Cursors 40 * @ingroup Elm_Cursors
41 */ 41 */
42EAPI void elm_object_cursor_set(Evas_Object *obj, const char *cursor); 42EAPI void elm_object_cursor_set(Evas_Object *obj, const char *cursor);
43 43
@@ -47,7 +47,7 @@ EAPI void elm_object_cursor_set(Evas_Object *obj, const char *cursor);
47 * @param obj an object with cursor already set. 47 * @param obj an object with cursor already set.
48 * @return the cursor name. 48 * @return the cursor name.
49 * 49 *
50 * @ingroup Cursors 50 * @ingroup Elm_Cursors
51 */ 51 */
52EAPI const char *elm_object_cursor_get(const Evas_Object *obj); 52EAPI const char *elm_object_cursor_get(const Evas_Object *obj);
53 53
@@ -60,7 +60,7 @@ EAPI const char *elm_object_cursor_get(const Evas_Object *obj);
60 * @param obj Target object 60 * @param obj Target object
61 * @see elm_object_cursor_set() 61 * @see elm_object_cursor_set()
62 * 62 *
63 * @ingroup Cursors 63 * @ingroup Elm_Cursors
64 */ 64 */
65EAPI void elm_object_cursor_unset(Evas_Object *obj); 65EAPI void elm_object_cursor_unset(Evas_Object *obj);
66 66
@@ -73,7 +73,7 @@ EAPI void elm_object_cursor_unset(Evas_Object *obj);
73 * @param obj an object with cursor already set. 73 * @param obj an object with cursor already set.
74 * @param style the theme style to use (default, transparent, ...) 74 * @param style the theme style to use (default, transparent, ...)
75 * 75 *
76 * @ingroup Cursors 76 * @ingroup Elm_Cursors
77 */ 77 */
78EAPI void elm_object_cursor_style_set(Evas_Object *obj, const char *style); 78EAPI void elm_object_cursor_style_set(Evas_Object *obj, const char *style);
79 79
@@ -84,7 +84,7 @@ EAPI void elm_object_cursor_style_set(Evas_Object *obj, const char *style
84 * @return style the theme style in use, defaults to "default". If the 84 * @return style the theme style in use, defaults to "default". If the
85 * object does not have a cursor set, then NULL is returned. 85 * object does not have a cursor set, then NULL is returned.
86 * 86 *
87 * @ingroup Cursors 87 * @ingroup Elm_Cursors
88 */ 88 */
89EAPI const char *elm_object_cursor_style_get(const Evas_Object *obj); 89EAPI const char *elm_object_cursor_style_get(const Evas_Object *obj);
90 90
@@ -100,7 +100,7 @@ EAPI const char *elm_object_cursor_style_get(const Evas_Object *obj);
100 * @param theme_search boolean to define if cursors should be searched 100 * @param theme_search boolean to define if cursors should be searched
101 * on widget's theme. 101 * on widget's theme.
102 * 102 *
103 * @ingroup Cursors 103 * @ingroup Elm_Cursors
104 */ 104 */
105EAPI void elm_object_cursor_theme_search_enabled_set(Evas_Object *obj, Eina_Bool theme_search); 105EAPI void elm_object_cursor_theme_search_enabled_set(Evas_Object *obj, Eina_Bool theme_search);
106 106
@@ -111,7 +111,7 @@ EAPI void elm_object_cursor_theme_search_enabled_set(Evas_Object *obj, Eina_Bool
111 * @return @c EINA_TRUE if the cursor set should be searched on widget's theme, 111 * @return @c EINA_TRUE if the cursor set should be searched on widget's theme,
112 * @c EINA_FALSE otherwise. 112 * @c EINA_FALSE otherwise.
113 * 113 *
114 * @ingroup Cursors 114 * @ingroup Elm_Cursors
115 */ 115 */
116EAPI Eina_Bool elm_object_cursor_theme_search_enabled_get(const Evas_Object *obj); 116EAPI Eina_Bool elm_object_cursor_theme_search_enabled_get(const Evas_Object *obj);
117 117
diff --git a/legacy/elementary/src/lib/elm_debug.h b/legacy/elementary/src/lib/elm_debug.h
index f5de943ec8..1eb21361a1 100644
--- a/legacy/elementary/src/lib/elm_debug.h
+++ b/legacy/elementary/src/lib/elm_debug.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Debug Debug 2 * @defgroup Elm_Debug Debug
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * Don't use it unless you are sure. 4 * Don't use it unless you are sure.
5 * 5 *
@@ -10,7 +10,7 @@
10 * Print Tree object hierarchy in stdout 10 * Print Tree object hierarchy in stdout
11 * 11 *
12 * @param top The root object 12 * @param top The root object
13 * @ingroup Debug 13 * @ingroup Elm_Debug
14 */ 14 */
15EAPI void elm_object_tree_dump(const Evas_Object *top); 15EAPI void elm_object_tree_dump(const Evas_Object *top);
16 16
@@ -19,7 +19,7 @@ EAPI void elm_object_tree_dump(const Evas_Object *top);
19 * 19 *
20 * @param top The root object 20 * @param top The root object
21 * @param file The path of output file 21 * @param file The path of output file
22 * @ingroup Debug 22 * @ingroup Elm_Debug
23 */ 23 */
24EAPI void elm_object_tree_dot_dump(const Evas_Object *top, const char *file); 24EAPI void elm_object_tree_dot_dump(const Evas_Object *top, const char *file);
25 25
diff --git a/legacy/elementary/src/lib/elm_deprecated.h b/legacy/elementary/src/lib/elm_deprecated.h
index ab6a6d28f2..91c556cfa8 100644
--- a/legacy/elementary/src/lib/elm_deprecated.h
+++ b/legacy/elementary/src/lib/elm_deprecated.h
@@ -511,7 +511,7 @@ EINA_DEPRECATED EAPI Eina_Bool elm_label_slide_get(const Evas_
511 * 511 *
512 * @deprecated Use elm_object_domain_translatable_part_text_set() instead. 512 * @deprecated Use elm_object_domain_translatable_part_text_set() instead.
513 * 513 *
514 * @ingroup General 514 * @ingroup Elm_General
515 */ 515 */
516EINA_DEPRECATED EAPI void elm_object_domain_translatable_text_part_set(Evas_Object *obj, const char *part, const char *domain, const char *text); 516EINA_DEPRECATED EAPI void elm_object_domain_translatable_text_part_set(Evas_Object *obj, const char *part, const char *domain, const char *text);
517 517
@@ -529,7 +529,7 @@ EINA_DEPRECATED EAPI void elm_object_domain_translatable_text_part_set(Evas
529 * 529 *
530 * @deprecated Use elm_object_translatable_part_text_get() instead. 530 * @deprecated Use elm_object_translatable_part_text_get() instead.
531 * 531 *
532 * @ingroup General 532 * @ingroup Elm_General
533 */ 533 */
534EINA_DEPRECATED EAPI const char *elm_object_translatable_text_part_get(const Evas_Object *obj, const char *part); 534EINA_DEPRECATED EAPI const char *elm_object_translatable_text_part_get(const Evas_Object *obj, const char *part);
535 535
diff --git a/legacy/elementary/src/lib/elm_finger.h b/legacy/elementary/src/lib/elm_finger.h
index 17d3be5d9d..0da711a697 100644
--- a/legacy/elementary/src/lib/elm_finger.h
+++ b/legacy/elementary/src/lib/elm_finger.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Fingers Fingers 2 * @defgroup Elm_Fingers Fingers
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * Elementary is designed to be finger-friendly for touchscreens, 5 * Elementary is designed to be finger-friendly for touchscreens,
@@ -36,7 +36,7 @@
36 * on size evaluation times for widgets. An external user wouldn't 36 * on size evaluation times for widgets. An external user wouldn't
37 * be calling, most of the time. 37 * be calling, most of the time.
38 * 38 *
39 * @ingroup Fingers 39 * @ingroup Elm_Fingers
40 */ 40 */
41EAPI void elm_coords_finger_size_adjust(int times_w, Evas_Coord *w, int times_h, Evas_Coord *h); 41EAPI void elm_coords_finger_size_adjust(int times_w, Evas_Coord *w, int times_h, Evas_Coord *h);
42 42
diff --git a/legacy/elementary/src/lib/elm_focus.h b/legacy/elementary/src/lib/elm_focus.h
index 1d4952d157..4864bdd85a 100644
--- a/legacy/elementary/src/lib/elm_focus.h
+++ b/legacy/elementary/src/lib/elm_focus.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Focus Focus 2 * @defgroup Elm_Focus Focus
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * An Elementary application has, at all times, one (and only one) 5 * An Elementary application has, at all times, one (and only one)
@@ -42,7 +42,7 @@
42 * 42 *
43 * @see elm_object_focus_set() 43 * @see elm_object_focus_set()
44 * 44 *
45 * @ingroup Focus 45 * @ingroup Elm_Focus
46 */ 46 */
47EAPI Eina_Bool elm_object_focus_get(const Evas_Object *obj); 47EAPI Eina_Bool elm_object_focus_get(const Evas_Object *obj);
48 48
@@ -64,7 +64,7 @@ EAPI Eina_Bool elm_object_focus_get(const Evas_Object *obj);
64 * 64 *
65 * @see elm_object_focus_get(), elm_object_focus_custom_chain_get() 65 * @see elm_object_focus_get(), elm_object_focus_custom_chain_get()
66 * 66 *
67 * @ingroup Focus 67 * @ingroup Elm_Focus
68 */ 68 */
69EAPI void elm_object_focus_set(Evas_Object *obj, Eina_Bool focus); 69EAPI void elm_object_focus_set(Evas_Object *obj, Eina_Bool focus);
70 70
@@ -82,7 +82,7 @@ EAPI void elm_object_focus_set(Evas_Object *obj, Eina_Bool focus
82 * will get the event, but not take away the focus from where it 82 * will get the event, but not take away the focus from where it
83 * was previously. 83 * was previously.
84 * 84 *
85 * @ingroup Focus 85 * @ingroup Elm_Focus
86 */ 86 */
87EAPI void elm_object_focus_allow_set(Evas_Object *obj, Eina_Bool enable); 87EAPI void elm_object_focus_allow_set(Evas_Object *obj, Eina_Bool enable);
88 88
@@ -97,7 +97,7 @@ EAPI void elm_object_focus_allow_set(Evas_Object *obj, Eina_Bool
97 * events are created able to be focused, by default. All the 97 * events are created able to be focused, by default. All the
98 * others are not. 98 * others are not.
99 * 99 *
100 * @ingroup Focus 100 * @ingroup Elm_Focus
101 */ 101 */
102EAPI Eina_Bool elm_object_focus_allow_get(const Evas_Object *obj); 102EAPI Eina_Bool elm_object_focus_allow_get(const Evas_Object *obj);
103 103
@@ -112,7 +112,7 @@ EAPI Eina_Bool elm_object_focus_allow_get(const Evas_Object *obj);
112 * 112 *
113 * @param obj The container object 113 * @param obj The container object
114 * @param objs Chain of objects to pass focus 114 * @param objs Chain of objects to pass focus
115 * @ingroup Focus 115 * @ingroup Elm_Focus
116 */ 116 */
117EAPI void elm_object_focus_custom_chain_set(Evas_Object *obj, Eina_List *objs); 117EAPI void elm_object_focus_custom_chain_set(Evas_Object *obj, Eina_List *objs);
118 118
@@ -124,7 +124,7 @@ EAPI void elm_object_focus_custom_chain_set(Evas_Object *obj, Ei
124 * Any focus chain previously set on @p obj (for its child objects) 124 * Any focus chain previously set on @p obj (for its child objects)
125 * is removed entirely after this call. 125 * is removed entirely after this call.
126 * 126 *
127 * @ingroup Focus 127 * @ingroup Elm_Focus
128 */ 128 */
129EAPI void elm_object_focus_custom_chain_unset(Evas_Object *obj); 129EAPI void elm_object_focus_custom_chain_unset(Evas_Object *obj);
130 130
@@ -132,7 +132,7 @@ EAPI void elm_object_focus_custom_chain_unset(Evas_Object *obj);
132 * Get custom focus chain 132 * Get custom focus chain
133 * 133 *
134 * @param obj The container object 134 * @param obj The container object
135 * @ingroup Focus 135 * @ingroup Elm_Focus
136 */ 136 */
137EAPI const Eina_List *elm_object_focus_custom_chain_get(const Evas_Object *obj); 137EAPI const Eina_List *elm_object_focus_custom_chain_get(const Evas_Object *obj);
138 138
@@ -147,7 +147,7 @@ EAPI const Eina_List *elm_object_focus_custom_chain_get(const Evas_Object *o
147 * @param obj The container object 147 * @param obj The container object
148 * @param child The child to be added in custom chain 148 * @param child The child to be added in custom chain
149 * @param relative_child The relative object to position the child 149 * @param relative_child The relative object to position the child
150 * @ingroup Focus 150 * @ingroup Elm_Focus
151 */ 151 */
152EAPI void elm_object_focus_custom_chain_append(Evas_Object *obj, Evas_Object *child, Evas_Object *relative_child); 152EAPI void elm_object_focus_custom_chain_append(Evas_Object *obj, Evas_Object *child, Evas_Object *relative_child);
153 153
@@ -162,7 +162,7 @@ EAPI void elm_object_focus_custom_chain_append(Evas_Object *obj,
162 * @param obj The container object 162 * @param obj The container object
163 * @param child The child to be added in custom chain 163 * @param child The child to be added in custom chain
164 * @param relative_child The relative object to position the child 164 * @param relative_child The relative object to position the child
165 * @ingroup Focus 165 * @ingroup Elm_Focus
166 */ 166 */
167EAPI void elm_object_focus_custom_chain_prepend(Evas_Object *obj, Evas_Object *child, Evas_Object *relative_child); 167EAPI void elm_object_focus_custom_chain_prepend(Evas_Object *obj, Evas_Object *child, Evas_Object *relative_child);
168 168
@@ -178,7 +178,7 @@ EAPI void elm_object_focus_custom_chain_prepend(Evas_Object *obj
178 * 178 *
179 * @see elm_object_focus_next_object_get(), elm_object_focus_next_object_set() 179 * @see elm_object_focus_next_object_get(), elm_object_focus_next_object_set()
180 * 180 *
181 * @ingroup Focus 181 * @ingroup Elm_Focus
182 */ 182 */
183EAPI void elm_object_focus_next(Evas_Object *obj, Elm_Focus_Direction dir); 183EAPI void elm_object_focus_next(Evas_Object *obj, Elm_Focus_Direction dir);
184 184
@@ -196,7 +196,7 @@ EAPI void elm_object_focus_next(Evas_Object *obj, Elm_Focus_Dire
196 * 196 *
197 * @since 1.8 197 * @since 1.8
198 * 198 *
199 * @ingroup Focus 199 * @ingroup Elm_Focus
200 */ 200 */
201EAPI Evas_Object * elm_object_focus_next_object_get(const Evas_Object *obj, Elm_Focus_Direction dir); 201EAPI Evas_Object * elm_object_focus_next_object_get(const Evas_Object *obj, Elm_Focus_Direction dir);
202 202
@@ -216,7 +216,7 @@ EAPI Evas_Object * elm_object_focus_next_object_get(const Evas_Object *ob
216 * 216 *
217 * @since 1.8 217 * @since 1.8
218 * 218 *
219 * @ingroup Focus 219 * @ingroup Elm_Focus
220 */ 220 */
221EAPI void elm_object_focus_next_object_set(Evas_Object *obj, Evas_Object *next, Elm_Focus_Direction dir); 221EAPI void elm_object_focus_next_object_set(Evas_Object *obj, Evas_Object *next, Elm_Focus_Direction dir);
222 222
@@ -230,7 +230,7 @@ EAPI void elm_object_focus_next_object_set(Evas_Object *obj, Eva
230 * 230 *
231 * @since 1.8 231 * @since 1.8
232 * 232 *
233 * @ingroup Focus 233 * @ingroup Elm_Focus
234 */ 234 */
235EAPI Evas_Object *elm_object_focused_object_get(const Evas_Object *obj); 235EAPI Evas_Object *elm_object_focused_object_get(const Evas_Object *obj);
236 236
@@ -252,7 +252,7 @@ EAPI Evas_Object *elm_object_focused_object_get(const Evas_Object *obj);
252 * 252 *
253 * @see elm_object_tree_focus_allow_get() 253 * @see elm_object_tree_focus_allow_get()
254 * 254 *
255 * @ingroup Focus 255 * @ingroup Elm_Focus
256 * 256 *
257 */ 257 */
258EAPI void elm_object_tree_focus_allow_set(Evas_Object *obj, Eina_Bool focusable); 258EAPI void elm_object_tree_focus_allow_set(Evas_Object *obj, Eina_Bool focusable);
@@ -266,7 +266,7 @@ EAPI void elm_object_tree_focus_allow_set(Evas_Object *obj, Eina
266 * 266 *
267 * @see elm_object_tree_focus_allow_set() 267 * @see elm_object_tree_focus_allow_set()
268 * 268 *
269 * @ingroup Focus 269 * @ingroup Elm_Focus
270 */ 270 */
271EAPI Eina_Bool elm_object_tree_focus_allow_get(const Evas_Object *obj); 271EAPI Eina_Bool elm_object_tree_focus_allow_get(const Evas_Object *obj);
272 272
@@ -284,7 +284,7 @@ EAPI Eina_Bool elm_object_tree_focus_allow_get(const Evas_Object *obj
284 * 284 *
285 * @since 1.9 285 * @since 1.9
286 * 286 *
287 * @ingroup Focus 287 * @ingroup Elm_Focus
288 */ 288 */
289EAPI Eina_Bool elm_object_focus_highlight_style_set(Evas_Object *obj, const char *style); 289EAPI Eina_Bool elm_object_focus_highlight_style_set(Evas_Object *obj, const char *style);
290 290
@@ -298,7 +298,7 @@ EAPI Eina_Bool elm_object_focus_highlight_style_set(Evas_Object *obj, const c
298 * 298 *
299 * @since 1.9 299 * @since 1.9
300 * 300 *
301 * @ingroup Focus 301 * @ingroup Elm_Focus
302 */ 302 */
303EAPI const char *elm_object_focus_highlight_style_get(const Evas_Object *obj); 303EAPI const char *elm_object_focus_highlight_style_get(const Evas_Object *obj);
304 304
@@ -312,7 +312,7 @@ EAPI const char *elm_object_focus_highlight_style_get(const Evas_Object *obj);
312 * 312 *
313 * @since 1.15 313 * @since 1.15
314 * 314 *
315 * @ingroup Focus 315 * @ingroup Elm_Focus
316 */ 316 */
317EAPI void elm_object_focus_move_policy_set(Evas_Object *obj, Elm_Focus_Move_Policy policy); 317EAPI void elm_object_focus_move_policy_set(Evas_Object *obj, Elm_Focus_Move_Policy policy);
318 318
@@ -334,7 +334,7 @@ EAPI void elm_object_focus_move_policy_set(Evas_Object *obj, Elm
334 * 334 *
335 * @since 1.15 335 * @since 1.15
336 * 336 *
337 * @ingroup Focus 337 * @ingroup Elm_Focus
338 */ 338 */
339EAPI Elm_Focus_Move_Policy elm_object_focus_move_policy_get(const Evas_Object *obj); 339EAPI Elm_Focus_Move_Policy elm_object_focus_move_policy_get(const Evas_Object *obj);
340 340
@@ -353,7 +353,7 @@ EAPI Elm_Focus_Move_Policy elm_object_focus_move_policy_get(const Evas_Object *
353 * 353 *
354 * @since 1.16 354 * @since 1.16
355 * 355 *
356 * @ingroup Focus 356 * @ingroup Elm_Focus
357 */ 357 */
358EAPI void elm_object_focus_region_show_mode_set(Evas_Object *obj, Elm_Focus_Region_Show_Mode mode); 358EAPI void elm_object_focus_region_show_mode_set(Evas_Object *obj, Elm_Focus_Region_Show_Mode mode);
359 359
@@ -367,6 +367,6 @@ EAPI void elm_object_focus_region_show_mode_set(Evas_Objec
367 * 367 *
368 * @since 1.16 368 * @since 1.16
369 * 369 *
370 * @ingroup Focus 370 * @ingroup Elm_Focus
371 */ 371 */
372EAPI Elm_Focus_Region_Show_Mode elm_object_focus_region_show_mode_get(const Evas_Object *obj); 372EAPI Elm_Focus_Region_Show_Mode elm_object_focus_region_show_mode_get(const Evas_Object *obj);
diff --git a/legacy/elementary/src/lib/elm_focus_item.h b/legacy/elementary/src/lib/elm_focus_item.h
index b8ef68073e..71c068a12c 100644
--- a/legacy/elementary/src/lib/elm_focus_item.h
+++ b/legacy/elementary/src/lib/elm_focus_item.h
@@ -12,7 +12,7 @@
12 * see @elm_object_item_focus_set() 12 * see @elm_object_item_focus_set()
13 * see @elm_object_item_focus_get() 13 * see @elm_object_item_focus_get()
14 * 14 *
15 * @ingroup Focus 15 * @ingroup Elm_Focus
16 * @since 1.10 16 * @since 1.10
17 */ 17 */
18EAPI Elm_Object_Item *elm_object_focused_item_get(const Evas_Object *obj); 18EAPI Elm_Object_Item *elm_object_focused_item_get(const Evas_Object *obj);
@@ -32,7 +32,7 @@ EAPI Elm_Object_Item *elm_object_focused_item_get(const Evas_Object
32 * 32 *
33 * @since 1.16 33 * @since 1.16
34 * 34 *
35 * @ingroup Focus 35 * @ingroup Elm_Focus
36 */ 36 */
37EAPI Elm_Object_Item * elm_object_focus_next_item_get(const Evas_Object *obj, Elm_Focus_Direction dir); 37EAPI Elm_Object_Item * elm_object_focus_next_item_get(const Evas_Object *obj, Elm_Focus_Direction dir);
38 38
@@ -54,7 +54,7 @@ EAPI Elm_Object_Item * elm_object_focus_next_item_get(const Evas_Object *obj,
54 * 54 *
55 * @since 1.16 55 * @since 1.16
56 * 56 *
57 * @ingroup Focus 57 * @ingroup Elm_Focus
58 */ 58 */
59EAPI void elm_object_focus_next_item_set(Evas_Object *obj, Elm_Object_Item *next_item, Elm_Focus_Direction dir); 59EAPI void elm_object_focus_next_item_set(Evas_Object *obj, Elm_Object_Item *next_item, Elm_Focus_Direction dir);
60 60
diff --git a/legacy/elementary/src/lib/elm_font.h b/legacy/elementary/src/lib/elm_font.h
index cf21df7530..3213aeb1ad 100644
--- a/legacy/elementary/src/lib/elm_font.h
+++ b/legacy/elementary/src/lib/elm_font.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Fonts Elementary Fonts 2 * @defgroup Elm_Fonts Elementary Fonts
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * These are functions dealing with font rendering, selection and the 5 * These are functions dealing with font rendering, selection and the
@@ -23,7 +23,7 @@ typedef struct _Elm_Font_Properties
23 * @param font The font name and styles string 23 * @param font The font name and styles string
24 * @return the font properties struct 24 * @return the font properties struct
25 * 25 *
26 * @ingroup Fonts 26 * @ingroup Elm_Fonts
27 * 27 *
28 * @note The reverse translation can be achieved with 28 * @note The reverse translation can be achieved with
29 * elm_font_fontconfig_name_get(), for one style only (single font 29 * elm_font_fontconfig_name_get(), for one style only (single font
@@ -36,7 +36,7 @@ EAPI Elm_Font_Properties *elm_font_properties_get(const char *font);
36 * 36 *
37 * @param efp the font properties struct 37 * @param efp the font properties struct
38 * 38 *
39 * @ingroup Fonts 39 * @ingroup Elm_Fonts
40 */ 40 */
41EAPI void elm_font_properties_free(Elm_Font_Properties *efp); 41EAPI void elm_font_properties_free(Elm_Font_Properties *efp);
42 42
@@ -49,7 +49,7 @@ EAPI void elm_font_properties_free(Elm_Font_Properties *efp);
49 * 49 *
50 * @return the font name and style string 50 * @return the font name and style string
51 * 51 *
52 * @ingroup Fonts 52 * @ingroup Elm_Fonts
53 * 53 *
54 * @note The reverse translation can be achieved with 54 * @note The reverse translation can be achieved with
55 * elm_font_properties_get(), for one style only (single font 55 * elm_font_properties_get(), for one style only (single font
@@ -62,7 +62,7 @@ EAPI char *elm_font_fontconfig_name_get(const char *name, const char *style
62 * 62 *
63 * @param name the font properties struct 63 * @param name the font properties struct
64 * 64 *
65 * @ingroup Fonts 65 * @ingroup Elm_Fonts
66 */ 66 */
67EAPI void elm_font_fontconfig_name_free(char *name); 67EAPI void elm_font_fontconfig_name_free(char *name);
68 68
@@ -77,7 +77,7 @@ EAPI void elm_font_fontconfig_name_free(char *name);
77 * evas_font_available_list(). 77 * evas_font_available_list().
78 * @return the font hash. 78 * @return the font hash.
79 * 79 *
80 * @ingroup Fonts 80 * @ingroup Elm_Fonts
81 * 81 *
82 * @note The user is supposed to get it populated at least with 3 82 * @note The user is supposed to get it populated at least with 3
83 * default font families (Sans, Serif, Monospace), which should be 83 * default font families (Sans, Serif, Monospace), which should be
@@ -90,7 +90,7 @@ EAPI Eina_Hash *elm_font_available_hash_add(Eina_List *list);
90 * 90 *
91 * @param hash the hash to be freed. 91 * @param hash the hash to be freed.
92 * 92 *
93 * @ingroup Fonts 93 * @ingroup Elm_Fonts
94 */ 94 */
95EAPI void elm_font_available_hash_del(Eina_Hash *hash); 95EAPI void elm_font_available_hash_del(Eina_Hash *hash);
96 96
diff --git a/legacy/elementary/src/lib/elm_general.h b/legacy/elementary/src/lib/elm_general.h
index 473aa10715..365331ee78 100644
--- a/legacy/elementary/src/lib/elm_general.h
+++ b/legacy/elementary/src/lib/elm_general.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup General General 2 * @defgroup Elm_General General
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * @brief General Elementary API. Functions that don't relate to 5 * @brief General Elementary API. Functions that don't relate to
@@ -14,7 +14,7 @@
14 */ 14 */
15 15
16/** 16/**
17 * @addtogroup General 17 * @addtogroup Elm_General
18 * @{ 18 * @{
19 */ 19 */
20 20
@@ -108,7 +108,7 @@ extern EAPI double _elm_startup_time;
108 * See the full @ref bg_example_01_c "example". 108 * See the full @ref bg_example_01_c "example".
109 * 109 *
110 * @see elm_shutdown(). 110 * @see elm_shutdown().
111 * @ingroup General 111 * @ingroup Elm_General
112 */ 112 */
113EAPI int elm_init(int argc, char **argv); 113EAPI int elm_init(int argc, char **argv);
114 114
@@ -128,7 +128,7 @@ EAPI int elm_init(int argc, char **argv);
128 * There is a possibility to call your ecore callbacks(timer, animator, event, 128 * There is a possibility to call your ecore callbacks(timer, animator, event,
129 * job, and etc.) in elm_shutdown() 129 * job, and etc.) in elm_shutdown()
130 * 130 *
131 * @ingroup General 131 * @ingroup Elm_General
132 */ 132 */
133EAPI int elm_shutdown(void); 133EAPI int elm_shutdown(void);
134 134
@@ -146,7 +146,7 @@ EAPI int elm_shutdown(void);
146 * 146 *
147 * @see elm_init() for an example 147 * @see elm_init() for an example
148 * 148 *
149 * @ingroup General 149 * @ingroup Elm_General
150 */ 150 */
151EAPI void elm_run(void); 151EAPI void elm_run(void);
152 152
@@ -165,7 +165,7 @@ EAPI void elm_run(void);
165 * @note By using the appropriate #ELM_POLICY_QUIT on your Elementary 165 * @note By using the appropriate #ELM_POLICY_QUIT on your Elementary
166 * applications, you'll be able to get this function called automatically for you. 166 * applications, you'll be able to get this function called automatically for you.
167 * 167 *
168 * @ingroup General 168 * @ingroup Elm_General
169 */ 169 */
170EAPI void elm_exit(void); 170EAPI void elm_exit(void);
171 171
@@ -247,7 +247,7 @@ EAPI char *elm_quicklaunch_exe_path_get(const char *exe, const char *cwd);
247 * @note Currently, we have only one policy identifier/group 247 * @note Currently, we have only one policy identifier/group
248 * (#ELM_POLICY_QUIT), which has two possible values. 248 * (#ELM_POLICY_QUIT), which has two possible values.
249 * 249 *
250 * @ingroup General 250 * @ingroup Elm_General
251 */ 251 */
252EAPI Eina_Bool elm_policy_set(unsigned int policy, int value); 252EAPI Eina_Bool elm_policy_set(unsigned int policy, int value);
253 253
@@ -258,7 +258,7 @@ EAPI Eina_Bool elm_policy_set(unsigned int policy, int value);
258 * @return The currently set policy value, for that 258 * @return The currently set policy value, for that
259 * identifier. Will be @c 0 if @p policy passed is invalid. 259 * identifier. Will be @c 0 if @p policy passed is invalid.
260 * 260 *
261 * @ingroup General 261 * @ingroup Elm_General
262 */ 262 */
263EAPI int elm_policy_get(unsigned int policy); 263EAPI int elm_policy_get(unsigned int policy);
264 264
@@ -279,7 +279,7 @@ EAPI int elm_policy_get(unsigned int policy);
279 * 279 *
280 * @param lang Language to set, must be the full name of the locale 280 * @param lang Language to set, must be the full name of the locale
281 * 281 *
282 * @ingroup General 282 * @ingroup Elm_General
283 */ 283 */
284EAPI void elm_language_set(const char *lang); 284EAPI void elm_language_set(const char *lang);
285 285
@@ -299,7 +299,7 @@ typedef enum _Elm_Process_State
299 * background application is not user-visible or otherwise important and 299 * background application is not user-visible or otherwise important and
300 * likely should release resources and not wake up often or process much. 300 * likely should release resources and not wake up often or process much.
301 * 301 *
302 * @ingroup General 302 * @ingroup Elm_General
303 * @since 1.12 303 * @since 1.12
304 */ 304 */
305EAPI Elm_Process_State elm_process_state_get(void); 305EAPI Elm_Process_State elm_process_state_get(void);
diff --git a/legacy/elementary/src/lib/elm_getting_started.h b/legacy/elementary/src/lib/elm_getting_started.h
index 27f6687737..9813a61e32 100644
--- a/legacy/elementary/src/lib/elm_getting_started.h
+++ b/legacy/elementary/src/lib/elm_getting_started.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Start Getting Started 2 * @defgroup Elm_Start Getting Started
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * To write an Elementary app, you can get started with the following: 5 * To write an Elementary app, you can get started with the following:
diff --git a/legacy/elementary/src/lib/elm_mirroring.h b/legacy/elementary/src/lib/elm_mirroring.h
index 815b842d61..961ef63658 100644
--- a/legacy/elementary/src/lib/elm_mirroring.h
+++ b/legacy/elementary/src/lib/elm_mirroring.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Mirroring Mirroring 2 * @defgroup Elm_Mirroring Mirroring
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * These functions allow you to set ui-mirroring on specific 5 * These functions allow you to set ui-mirroring on specific
@@ -19,7 +19,7 @@
19 * @param obj The widget. 19 * @param obj The widget.
20 * @return @c EINA_TRUE if mirrored is set, @c EINA_FALSE otherwise 20 * @return @c EINA_TRUE if mirrored is set, @c EINA_FALSE otherwise
21 * 21 *
22 * @ingroup Mirroring 22 * @ingroup Elm_Mirroring
23 */ 23 */
24EAPI Eina_Bool elm_object_mirrored_get(const Evas_Object *obj); 24EAPI Eina_Bool elm_object_mirrored_get(const Evas_Object *obj);
25 25
@@ -29,7 +29,7 @@ EAPI Eina_Bool elm_object_mirrored_get(const Evas_Object *obj);
29 * @param obj The widget. 29 * @param obj The widget.
30 * @param mirrored @c EINA_TRUE to set mirrored mode, @c EINA_FALSE to unset it. 30 * @param mirrored @c EINA_TRUE to set mirrored mode, @c EINA_FALSE to unset it.
31 * 31 *
32 * @ingroup Mirroring 32 * @ingroup Elm_Mirroring
33 */ 33 */
34EAPI void elm_object_mirrored_set(Evas_Object *obj, Eina_Bool mirrored); 34EAPI void elm_object_mirrored_set(Evas_Object *obj, Eina_Bool mirrored);
35 35
@@ -39,7 +39,7 @@ EAPI void elm_object_mirrored_set(Evas_Object *obj, Eina_Bool mirrored);
39 * @param obj The widget. 39 * @param obj The widget.
40 * @return mirrored mode setting of the object. 40 * @return mirrored mode setting of the object.
41 * 41 *
42 * @ingroup Mirroring 42 * @ingroup Elm_Mirroring
43 */ 43 */
44EAPI Eina_Bool elm_object_mirrored_automatic_get(const Evas_Object *obj); 44EAPI Eina_Bool elm_object_mirrored_automatic_get(const Evas_Object *obj);
45 45
@@ -51,7 +51,7 @@ EAPI Eina_Bool elm_object_mirrored_automatic_get(const Evas_Object *obj);
51 * @param automatic @c EINA_TRUE for auto mirrored mode. @c EINA_FALSE for 51 * @param automatic @c EINA_TRUE for auto mirrored mode. @c EINA_FALSE for
52 * manual. 52 * manual.
53 * 53 *
54 * @ingroup Mirroring 54 * @ingroup Elm_Mirroring
55 */ 55 */
56EAPI void elm_object_mirrored_automatic_set(Evas_Object *obj, Eina_Bool automatic); 56EAPI void elm_object_mirrored_automatic_set(Evas_Object *obj, Eina_Bool automatic);
57 57
diff --git a/legacy/elementary/src/lib/elm_object.h b/legacy/elementary/src/lib/elm_object.h
index df066d07b3..935e6a7eb9 100644
--- a/legacy/elementary/src/lib/elm_object.h
+++ b/legacy/elementary/src/lib/elm_object.h
@@ -7,7 +7,7 @@
7 * 7 *
8 * @note Elementary objects may have many text parts (e.g. Action Slider) 8 * @note Elementary objects may have many text parts (e.g. Action Slider)
9 * 9 *
10 * @ingroup General 10 * @ingroup Elm_General
11 */ 11 */
12EAPI void elm_object_part_text_set(Evas_Object *obj, const char *part, const char *text); 12EAPI void elm_object_part_text_set(Evas_Object *obj, const char *part, const char *text);
13 13
@@ -22,7 +22,7 @@ EAPI void elm_object_part_text_set(Evas_Object *obj, con
22 * 22 *
23 * @note Elementary objects may have many text parts (e.g. Action Slider) 23 * @note Elementary objects may have many text parts (e.g. Action Slider)
24 * 24 *
25 * @ingroup General 25 * @ingroup Elm_General
26 */ 26 */
27EAPI const char *elm_object_part_text_get(const Evas_Object *obj, const char *part); 27EAPI const char *elm_object_part_text_get(const Evas_Object *obj, const char *part);
28 28
@@ -51,7 +51,7 @@ EAPI const char *elm_object_part_text_get(const Evas_Object *ob
51 * 51 *
52 * @since 1.8 52 * @since 1.8
53 * 53 *
54 * @ingroup General 54 * @ingroup Elm_General
55 */ 55 */
56EAPI void elm_object_domain_translatable_part_text_set(Evas_Object *obj, const char *part, const char *domain, const char *text); 56EAPI void elm_object_domain_translatable_part_text_set(Evas_Object *obj, const char *part, const char *domain, const char *text);
57 57
@@ -77,7 +77,7 @@ EAPI void elm_object_domain_translatable_part_text_set(Evas_Object *obj, co
77 * 77 *
78 * @since 1.8 78 * @since 1.8
79 * 79 *
80 * @ingroup General 80 * @ingroup Elm_General
81 */ 81 */
82EAPI const char *elm_object_translatable_part_text_get(const Evas_Object *obj, const char *part); 82EAPI const char *elm_object_translatable_part_text_get(const Evas_Object *obj, const char *part);
83 83
@@ -104,7 +104,7 @@ EAPI const char *elm_object_translatable_part_text_get(const Evas_Object *obj, c
104 * 104 *
105 * @since 1.8 105 * @since 1.8
106 * 106 *
107 * @ingroup General 107 * @ingroup Elm_General
108 */ 108 */
109EAPI void elm_object_domain_part_text_translatable_set(Evas_Object *obj, const char *part, const char *domain, Eina_Bool translatable); 109EAPI void elm_object_domain_part_text_translatable_set(Evas_Object *obj, const char *part, const char *domain, Eina_Bool translatable);
110 110
@@ -130,7 +130,7 @@ EAPI void elm_object_domain_part_text_translatable_set(Evas_Object *obj, const c
130 * 130 *
131 * @see elm_object_part_content_get() 131 * @see elm_object_part_content_get()
132 * 132 *
133 * @ingroup General 133 * @ingroup Elm_General
134 */ 134 */
135EAPI void elm_object_part_content_set(Evas_Object *obj, const char *part, Evas_Object *content); 135EAPI void elm_object_part_content_set(Evas_Object *obj, const char *part, Evas_Object *content);
136 136
@@ -147,7 +147,7 @@ EAPI void elm_object_part_content_set(Evas_Object *obj,
147 * 147 *
148 * @see elm_object_part_content_set() for more details 148 * @see elm_object_part_content_set() for more details
149 * 149 *
150 * @ingroup General 150 * @ingroup Elm_General
151 */ 151 */
152EAPI Evas_Object *elm_object_part_content_get(const Evas_Object *obj, const char *part); 152EAPI Evas_Object *elm_object_part_content_get(const Evas_Object *obj, const char *part);
153 153
@@ -164,7 +164,7 @@ EAPI Evas_Object *elm_object_part_content_get(const Evas_Object
164 * 164 *
165 * @see elm_object_part_content_set() for more details 165 * @see elm_object_part_content_set() for more details
166 * 166 *
167 * @ingroup General 167 * @ingroup Elm_General
168 */ 168 */
169EAPI Evas_Object *elm_object_part_content_unset(Evas_Object *obj, const char *part); 169EAPI Evas_Object *elm_object_part_content_unset(Evas_Object *obj, const char *part);
170 170
@@ -176,7 +176,7 @@ EAPI Evas_Object *elm_object_part_content_unset(Evas_Object *obj
176 * @param obj The object which is to be described 176 * @param obj The object which is to be described
177 * @param txt The text that describes the widget to people with poor or no vision 177 * @param txt The text that describes the widget to people with poor or no vision
178 * 178 *
179 * @ingroup General 179 * @ingroup Elm_General
180 */ 180 */
181EAPI void elm_object_access_info_set(Evas_Object *obj, const char *txt); 181EAPI void elm_object_access_info_set(Evas_Object *obj, const char *txt);
182 182
@@ -186,7 +186,7 @@ EAPI void elm_object_access_info_set(Evas_Object *obj, c
186 * @param obj The object which is to be described 186 * @param obj The object which is to be described
187 * @return The text that describes the widget to people with poor or no vision 187 * @return The text that describes the widget to people with poor or no vision
188 * 188 *
189 * @ingroup General 189 * @ingroup Elm_General
190 * 190 *
191 * @since 1.14 191 * @since 1.14
192 */ 192 */
@@ -210,12 +210,12 @@ EAPI const char *elm_object_access_info_get(Evas_Object *obj);
210 * is unique amongst children. If recurse is set to -1 it will recurse 210 * is unique amongst children. If recurse is set to -1 it will recurse
211 * without limit. 211 * without limit.
212 * 212 *
213 * @ingroup General 213 * @ingroup Elm_General
214 */ 214 */
215EAPI Evas_Object *elm_object_name_find(const Evas_Object *obj, const char *name, int recurse); 215EAPI Evas_Object *elm_object_name_find(const Evas_Object *obj, const char *name, int recurse);
216 216
217/** 217/**
218 * @defgroup Styles Styles 218 * @defgroup Elm_Styles Styles
219 * 219 *
220 * Widgets can have different styles of look. These generic API's 220 * Widgets can have different styles of look. These generic API's
221 * set styles of widgets, if they support them (and if the theme(s) 221 * set styles of widgets, if they support them (and if the theme(s)
@@ -241,7 +241,7 @@ EAPI Evas_Object *elm_object_name_find(const Evas_Object *obj, c
241 * @see elm_theme_overlay_add() 241 * @see elm_theme_overlay_add()
242 * @see elm_theme_overlay_del() 242 * @see elm_theme_overlay_del()
243 * 243 *
244 * @ingroup Styles 244 * @ingroup Elm_Styles
245 */ 245 */
246EAPI Eina_Bool elm_object_style_set(Evas_Object *obj, const char *style); 246EAPI Eina_Bool elm_object_style_set(Evas_Object *obj, const char *style);
247 247
@@ -257,7 +257,7 @@ EAPI Eina_Bool elm_object_style_set(Evas_Object *obj, const char *style);
257 * 257 *
258 * @see elm_object_style_set() 258 * @see elm_object_style_set()
259 * 259 *
260 * @ingroup Styles 260 * @ingroup Elm_Styles
261 */ 261 */
262EAPI const char *elm_object_style_get(const Evas_Object *obj); 262EAPI const char *elm_object_style_get(const Evas_Object *obj);
263 263
@@ -277,7 +277,7 @@ EAPI const char *elm_object_style_get(const Evas_Object *obj);
277 * This sets the state for the widget, either disabling it or 277 * This sets the state for the widget, either disabling it or
278 * enabling it back. 278 * enabling it back.
279 * 279 *
280 * @ingroup General 280 * @ingroup Elm_General
281 */ 281 */
282EAPI void elm_object_disabled_set(Evas_Object *obj, Eina_Bool disabled); 282EAPI void elm_object_disabled_set(Evas_Object *obj, Eina_Bool disabled);
283 283
@@ -290,12 +290,12 @@ EAPI void elm_object_disabled_set(Evas_Object *obj, Eina_Bool disabled);
290 * 290 *
291 * This gets the state of the widget, which might be enabled or disabled. 291 * This gets the state of the widget, which might be enabled or disabled.
292 * 292 *
293 * @ingroup General 293 * @ingroup Elm_General
294 */ 294 */
295EAPI Eina_Bool elm_object_disabled_get(const Evas_Object *obj); 295EAPI Eina_Bool elm_object_disabled_get(const Evas_Object *obj);
296 296
297/** 297/**
298 * @defgroup WidgetNavigation Widget Tree Navigation 298 * @defgroup Elm_WidgetNavigation Widget Tree Navigation
299 * 299 *
300 * These functions provide checks for if a Evas_Object is an Elementary widget, 300 * These functions provide checks for if a Evas_Object is an Elementary widget,
301 * the possibility of getting a widget's parent, top level parent and getting a 301 * the possibility of getting a widget's parent, top level parent and getting a
@@ -308,7 +308,7 @@ EAPI Eina_Bool elm_object_disabled_get(const Evas_Object *obj);
308 * @param obj the object to query. 308 * @param obj the object to query.
309 * @return @c EINA_TRUE if it is an elementary widget variant, 309 * @return @c EINA_TRUE if it is an elementary widget variant,
310 * @c EINA_FALSE otherwise 310 * @c EINA_FALSE otherwise
311 * @ingroup WidgetNavigation 311 * @ingroup Elm_WidgetNavigation
312 */ 312 */
313EAPI Eina_Bool elm_object_widget_check(const Evas_Object *obj); 313EAPI Eina_Bool elm_object_widget_check(const Evas_Object *obj);
314 314
@@ -328,7 +328,7 @@ EAPI Eina_Bool elm_object_widget_check(const Evas_Object *obj);
328 * application's window, which is the root of that tree, all other 328 * application's window, which is the root of that tree, all other
329 * objects would have valid Elementary widget parents. 329 * objects would have valid Elementary widget parents.
330 * 330 *
331 * @ingroup WidgetNavigation 331 * @ingroup Elm_WidgetNavigation
332 */ 332 */
333EAPI Evas_Object *elm_object_parent_widget_get(const Evas_Object *obj); 333EAPI Evas_Object *elm_object_parent_widget_get(const Evas_Object *obj);
334 334
@@ -338,7 +338,7 @@ EAPI Evas_Object *elm_object_parent_widget_get(const Evas_Object *obj);
338 * @param obj The object to query. 338 * @param obj The object to query.
339 * @return The top level Elementary widget, or @c NULL if parent cannot be 339 * @return The top level Elementary widget, or @c NULL if parent cannot be
340 * found. 340 * found.
341 * @ingroup WidgetNavigation 341 * @ingroup Elm_WidgetNavigation
342 */ 342 */
343EAPI Evas_Object *elm_object_top_widget_get(const Evas_Object *obj); 343EAPI Evas_Object *elm_object_top_widget_get(const Evas_Object *obj);
344 344
@@ -347,7 +347,7 @@ EAPI Evas_Object *elm_object_top_widget_get(const Evas_Object *obj);
347 * 347 *
348 * @param obj the object to query. 348 * @param obj the object to query.
349 * @return Elementary widget name, or @c NULL if not a valid widget. 349 * @return Elementary widget name, or @c NULL if not a valid widget.
350 * @ingroup WidgetNavigation 350 * @ingroup Elm_WidgetNavigation
351 */ 351 */
352EAPI const char *elm_object_widget_type_get(const Evas_Object *obj); 352EAPI const char *elm_object_widget_type_get(const Evas_Object *obj);
353 353
@@ -361,7 +361,7 @@ EAPI const char *elm_object_widget_type_get(const Evas_Object *obj);
361 * @param obj The object 361 * @param obj The object
362 * @param emission The signal's name. 362 * @param emission The signal's name.
363 * @param source The signal's source. 363 * @param source The signal's source.
364 * @ingroup General 364 * @ingroup Elm_General
365 */ 365 */
366EAPI void elm_object_signal_emit(Evas_Object *obj, const char *emission, const char *source); 366EAPI void elm_object_signal_emit(Evas_Object *obj, const char *emission, const char *source);
367 367
@@ -378,7 +378,7 @@ EAPI void elm_object_signal_emit(Evas_Object *obj, const char *emission,
378 * @param func The callback function to be executed when the signal is 378 * @param func The callback function to be executed when the signal is
379 * emitted. 379 * emitted.
380 * @param data A pointer to data to pass to the callback function. 380 * @param data A pointer to data to pass to the callback function.
381 * @ingroup General 381 * @ingroup Elm_General
382 */ 382 */
383EAPI void elm_object_signal_callback_add(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data); 383EAPI void elm_object_signal_callback_add(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data);
384 384
@@ -400,7 +400,7 @@ EAPI void elm_object_signal_callback_add(Evas_Object *obj, const char *e
400 * elm_object_signal_callback_add(). The data pointer that was passed 400 * elm_object_signal_callback_add(). The data pointer that was passed
401 * to this call will be returned. 401 * to this call will be returned.
402 * 402 *
403 * @ingroup General 403 * @ingroup Elm_General
404 */ 404 */
405EAPI void *elm_object_signal_callback_del(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func); 405EAPI void *elm_object_signal_callback_del(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func);
406 406
@@ -452,7 +452,7 @@ EAPI void *elm_object_signal_callback_del(Evas_Object *obj, const char *e
452 * 452 *
453 * @see elm_object_event_callback_del() 453 * @see elm_object_event_callback_del()
454 * 454 *
455 * @ingroup General 455 * @ingroup Elm_General
456 */ 456 */
457EAPI void elm_object_event_callback_add(Evas_Object *obj, Elm_Event_Cb func, const void *data); 457EAPI void elm_object_event_callback_add(Evas_Object *obj, Elm_Event_Cb func, const void *data);
458 458
@@ -470,7 +470,7 @@ EAPI void elm_object_event_callback_add(Evas_Object *obj, Elm_Event_Cb f
470 * emitted. 470 * emitted.
471 * @param data Data to pass in to the callback function. 471 * @param data Data to pass in to the callback function.
472 * @return The data pointer 472 * @return The data pointer
473 * @ingroup General 473 * @ingroup Elm_General
474 */ 474 */
475EAPI void *elm_object_event_callback_del(Evas_Object *obj, Elm_Event_Cb func, const void *data); 475EAPI void *elm_object_event_callback_del(Evas_Object *obj, Elm_Event_Cb func, const void *data);
476 476
@@ -490,7 +490,7 @@ EAPI void *elm_object_event_callback_del(Evas_Object *obj, Elm_Event_Cb f
490 * 490 *
491 * @since 1.8 491 * @since 1.8
492 * 492 *
493 * @ingroup General 493 * @ingroup Elm_General
494 */ 494 */
495EAPI void elm_object_orientation_mode_disabled_set(Evas_Object *obj, Eina_Bool disabled); 495EAPI void elm_object_orientation_mode_disabled_set(Evas_Object *obj, Eina_Bool disabled);
496 496
@@ -504,7 +504,7 @@ EAPI void elm_object_orientation_mode_disabled_set(Evas_Object *obj, Eina
504 * 504 *
505 * @since 1.8 505 * @since 1.8
506 * 506 *
507 * @ingroup General 507 * @ingroup Elm_General
508 */ 508 */
509EAPI Eina_Bool elm_object_orientation_mode_disabled_get(const Evas_Object *obj); 509EAPI Eina_Bool elm_object_orientation_mode_disabled_get(const Evas_Object *obj);
510 510
diff --git a/legacy/elementary/src/lib/elm_object_item.h b/legacy/elementary/src/lib/elm_object_item.h
index db19862229..8c933a66ca 100644
--- a/legacy/elementary/src/lib/elm_object_item.h
+++ b/legacy/elementary/src/lib/elm_object_item.h
@@ -1,7 +1,7 @@
1/** 1/**
2 * @typedef Elm_Object_Item 2 * @typedef Elm_Object_Item
3 * An Elementary Object item handle. 3 * An Elementary Object item handle.
4 * @ingroup General 4 * @ingroup Elm_General
5 */ 5 */
6typedef Eo Elm_Object_Item; 6typedef Eo Elm_Object_Item;
7 7
@@ -17,7 +17,7 @@ typedef Eo Elm_Object_Item;
17 * @see elm_object_item_signal_callback_add() 17 * @see elm_object_item_signal_callback_add()
18 * @since 1.8 18 * @since 1.8
19 * 19 *
20 * @ingroup General 20 * @ingroup Elm_General
21 */ 21 */
22typedef void (*Elm_Object_Item_Signal_Cb)(void *data, Elm_Object_Item *it, const char *emission, const char *source); 22typedef void (*Elm_Object_Item_Signal_Cb)(void *data, Elm_Object_Item *it, const char *emission, const char *source);
23 23
@@ -38,7 +38,7 @@ typedef void (*Elm_Object_Item_Signal_Cb)(void *data, Elm_Objec
38 * 38 *
39 * @note Elementary object items may have many labels. 39 * @note Elementary object items may have many labels.
40 * 40 *
41 * @ingroup General 41 * @ingroup Elm_General
42 */ 42 */
43#define elm_object_item_text_set(it, label) elm_object_item_part_text_set((it), NULL, (label)) 43#define elm_object_item_text_set(it, label) elm_object_item_part_text_set((it), NULL, (label))
44 44
@@ -64,7 +64,7 @@ typedef void (*Elm_Object_Item_Signal_Cb)(void *data, Elm_Objec
64 * @return The data associated with @p it 64 * @return The data associated with @p it
65 * 65 *
66 * @note Every elm_object_item supports this API 66 * @note Every elm_object_item supports this API
67 * @ingroup General 67 * @ingroup Elm_General
68 */ 68 */
69EAPI void *elm_object_item_data_get(const Elm_Object_Item *it); 69EAPI void *elm_object_item_data_get(const Elm_Object_Item *it);
70 70
@@ -74,6 +74,6 @@ EAPI void *elm_object_item_data_get(const Elm_Object_Item *it);
74 * @param data The data to be associated with @p it 74 * @param data The data to be associated with @p it
75 * 75 *
76 * @note Every elm_object_item supports this API 76 * @note Every elm_object_item supports this API
77 * @ingroup General 77 * @ingroup Elm_General
78 */ 78 */
79EAPI void elm_object_item_data_set(Elm_Object_Item *it, void *data); 79EAPI void elm_object_item_data_set(Elm_Object_Item *it, void *data);
diff --git a/legacy/elementary/src/lib/elm_removed.h b/legacy/elementary/src/lib/elm_removed.h
index 7fb24e1bd1..e416cc47cc 100644
--- a/legacy/elementary/src/lib/elm_removed.h
+++ b/legacy/elementary/src/lib/elm_removed.h
@@ -190,7 +190,7 @@ EINA_DEPRECATED EAPI const char *elm_engine_current_get(void);
190 * applications on the display 190 * applications on the display
191 * 191 *
192 * @param size The finger size 192 * @param size The finger size
193 * @ingroup Fingers 193 * @ingroup Elm_Fingers
194 * @deprecated Use elm_config_finger_size_set() and elm_config_all_flush() 194 * @deprecated Use elm_config_finger_size_set() and elm_config_all_flush()
195 */ 195 */
196EINA_DEPRECATED EAPI void elm_finger_size_all_set(Evas_Coord size); 196EINA_DEPRECATED EAPI void elm_finger_size_all_set(Evas_Coord size);
@@ -201,7 +201,7 @@ EINA_DEPRECATED EAPI void elm_finger_size_all_set(Evas_Coord size);
201 * This sets the globally configured scaling factor that is applied to all 201 * This sets the globally configured scaling factor that is applied to all
202 * objects for all applications. 202 * objects for all applications.
203 * @param scale The scaling factor to set 203 * @param scale The scaling factor to set
204 * @ingroup Scaling 204 * @ingroup Elm_Scaling
205 * @deprecated use elm_scale_set() and elm_config_all_flush() 205 * @deprecated use elm_scale_set() and elm_config_all_flush()
206 */ 206 */
207EINA_DEPRECATED EAPI void elm_scale_all_set(double scale); 207EINA_DEPRECATED EAPI void elm_scale_all_set(double scale);
@@ -210,7 +210,7 @@ EINA_DEPRECATED EAPI void elm_scale_all_set(double scale);
210 * Apply the changes made with elm_font_overlay_set() and 210 * Apply the changes made with elm_font_overlay_set() and
211 * elm_font_overlay_unset() on all Elementary application windows. 211 * elm_font_overlay_unset() on all Elementary application windows.
212 * 212 *
213 * @ingroup Fonts 213 * @ingroup Elm_Fonts
214 * 214 *
215 * This applies all font overlays set to all objects in the UI. 215 * This applies all font overlays set to all objects in the UI.
216 * @deprecated Use elm_font_overlay_apply and elm_config_all_flush() 216 * @deprecated Use elm_font_overlay_apply and elm_config_all_flush()
@@ -226,7 +226,7 @@ EINA_DEPRECATED EAPI void elm_font_overlay_all_apply(void);
226 * 226 *
227 * @param size The cache flush interval time 227 * @param size The cache flush interval time
228 * @deprecated Use elm_cache_flush_interval_set() and elm_config_all_flush() 228 * @deprecated Use elm_cache_flush_interval_set() and elm_config_all_flush()
229 * @ingroup Caches 229 * @ingroup Elm_Caches
230 */ 230 */
231EINA_DEPRECATED EAPI void elm_cache_flush_interval_all_set(int size); 231EINA_DEPRECATED EAPI void elm_cache_flush_interval_all_set(int size);
232 232
@@ -239,7 +239,7 @@ EINA_DEPRECATED EAPI void elm_cache_flush_interval_all_set(int size);
239 * 239 *
240 * @param enabled The cache flush enabled state 240 * @param enabled The cache flush enabled state
241 * @deprecated Use elm_cache_flush_enabled_set adnd elm_config_all_flush() 241 * @deprecated Use elm_cache_flush_enabled_set adnd elm_config_all_flush()
242 * @ingroup Caches 242 * @ingroup Elm_Caches
243 */ 243 */
244EINA_DEPRECATED EAPI void elm_cache_flush_enabled_all_set(Eina_Bool enabled); 244EINA_DEPRECATED EAPI void elm_cache_flush_enabled_all_set(Eina_Bool enabled);
245 245
@@ -252,7 +252,7 @@ EINA_DEPRECATED EAPI void elm_cache_flush_enabled_all_set(Eina_Bool enabled
252 * 252 *
253 * @param size The font cache size 253 * @param size The font cache size
254 * @deprecated Use elm_font_cache_set() and elm_config_all_flush() 254 * @deprecated Use elm_font_cache_set() and elm_config_all_flush()
255 * @ingroup Caches 255 * @ingroup Elm_Caches
256 */ 256 */
257EINA_DEPRECATED EAPI void elm_font_cache_all_set(int size); 257EINA_DEPRECATED EAPI void elm_font_cache_all_set(int size);
258 258
@@ -265,7 +265,7 @@ EINA_DEPRECATED EAPI void elm_font_cache_all_set(int size);
265 * 265 *
266 * @param size The image cache size 266 * @param size The image cache size
267 * @deprecated Use elm_image_cache_set() and elm_config_all_flush() 267 * @deprecated Use elm_image_cache_set() and elm_config_all_flush()
268 * @ingroup Caches 268 * @ingroup Elm_Caches
269 */ 269 */
270EINA_DEPRECATED EAPI void elm_image_cache_all_set(int size); 270EINA_DEPRECATED EAPI void elm_image_cache_all_set(int size);
271 271
@@ -278,7 +278,7 @@ EINA_DEPRECATED EAPI void elm_image_cache_all_set(int size);
278 * 278 *
279 * @param size The edje file cache size 279 * @param size The edje file cache size
280 * @deprecated Use elm_edje_file_cache_set() and elm_config_all_flush() 280 * @deprecated Use elm_edje_file_cache_set() and elm_config_all_flush()
281 * @ingroup Caches 281 * @ingroup Elm_Caches
282 */ 282 */
283EINA_DEPRECATED EAPI void elm_edje_file_cache_all_set(int size); 283EINA_DEPRECATED EAPI void elm_edje_file_cache_all_set(int size);
284 284
@@ -291,7 +291,7 @@ EINA_DEPRECATED EAPI void elm_edje_file_cache_all_set(int size);
291 * 291 *
292 * @param size The edje collections cache size 292 * @param size The edje collections cache size
293 * @deprecated Use elm_edje_collection_cache_set() and elm_config_all_flush() 293 * @deprecated Use elm_edje_collection_cache_set() and elm_config_all_flush()
294 * @ingroup Caches 294 * @ingroup Elm_Caches
295 */ 295 */
296EINA_DEPRECATED EAPI void elm_edje_collection_cache_all_set(int size); 296EINA_DEPRECATED EAPI void elm_edje_collection_cache_all_set(int size);
297 297
@@ -303,7 +303,7 @@ EINA_DEPRECATED EAPI void elm_edje_collection_cache_all_set(int size);
303 * 303 *
304 * @param profile The profile's name 304 * @param profile The profile's name
305 * @deprecated Use elm_profile_set() and elm_config_all_flush() 305 * @deprecated Use elm_profile_set() and elm_config_all_flush()
306 * @ingroup Profile 306 * @ingroup Elm_Profile
307 * 307 *
308 */ 308 */
309EINA_DEPRECATED EAPI void elm_profile_all_set(const char *profile); 309EINA_DEPRECATED EAPI void elm_profile_all_set(const char *profile);
@@ -317,7 +317,7 @@ EINA_DEPRECATED EAPI void elm_profile_all_set(const char *profile);
317 * 317 *
318 * @see elm_thumbscroll_bounce_enabled_get() 318 * @see elm_thumbscroll_bounce_enabled_get()
319 * @deprecated Use elm_scroll_bounce_enabled_set() and elm_config_all_flush() 319 * @deprecated Use elm_scroll_bounce_enabled_set() and elm_config_all_flush()
320 * @ingroup Scrolling 320 * @ingroup Elm_Scrolling
321 */ 321 */
322EINA_DEPRECATED EAPI void elm_scroll_bounce_enabled_all_set(Eina_Bool enabled); 322EINA_DEPRECATED EAPI void elm_scroll_bounce_enabled_all_set(Eina_Bool enabled);
323 323
@@ -329,7 +329,7 @@ EINA_DEPRECATED EAPI void elm_scroll_bounce_enabled_all_set(Eina_Bool en
329 * 329 *
330 * @see elm_thumbscroll_bounce_friction_get() 330 * @see elm_thumbscroll_bounce_friction_get()
331 * @deprecated Use elm_scroll_bounce_friction_set() and elm_config_all_flush() 331 * @deprecated Use elm_scroll_bounce_friction_set() and elm_config_all_flush()
332 * @ingroup Scrolling 332 * @ingroup Elm_Scrolling
333 */ 333 */
334EINA_DEPRECATED EAPI void elm_scroll_bounce_friction_all_set(double friction); 334EINA_DEPRECATED EAPI void elm_scroll_bounce_friction_all_set(double friction);
335 335
@@ -342,7 +342,7 @@ EINA_DEPRECATED EAPI void elm_scroll_bounce_friction_all_set(double fric
342 * @see elm_thumbscroll_page_scroll_friction_get() 342 * @see elm_thumbscroll_page_scroll_friction_get()
343 * @deprecated Use elm_scroll_page_scroll_friction_set() and 343 * @deprecated Use elm_scroll_page_scroll_friction_set() and
344 * elm_config_all_flush() 344 * elm_config_all_flush()
345 * @ingroup Scrolling 345 * @ingroup Elm_Scrolling
346 */ 346 */
347EINA_DEPRECATED EAPI void elm_scroll_page_scroll_friction_all_set(double friction); 347EINA_DEPRECATED EAPI void elm_scroll_page_scroll_friction_all_set(double friction);
348 348
@@ -355,7 +355,7 @@ EINA_DEPRECATED EAPI void elm_scroll_page_scroll_friction_all_set(double
355 * @see elm_thumbscroll_bring_in_scroll_friction_get() 355 * @see elm_thumbscroll_bring_in_scroll_friction_get()
356 * @deprecated Use elm_scroll_bring_in_scroll_friction_set() and 356 * @deprecated Use elm_scroll_bring_in_scroll_friction_set() and
357 * elm_config_all_flush() 357 * elm_config_all_flush()
358 * @ingroup Scrolling 358 * @ingroup Elm_Scrolling
359 */ 359 */
360EINA_DEPRECATED EAPI void elm_scroll_bring_in_scroll_friction_all_set(double friction); 360EINA_DEPRECATED EAPI void elm_scroll_bring_in_scroll_friction_all_set(double friction);
361 361
@@ -368,7 +368,7 @@ EINA_DEPRECATED EAPI void elm_scroll_bring_in_scroll_friction_all_set(do
368 * 368 *
369 * @see elm_thumbscroll_zoom_friction_get() 369 * @see elm_thumbscroll_zoom_friction_get()
370 * @deprecated Use elm_scroll_zoom_friction_set() and elm_config_all_flush() 370 * @deprecated Use elm_scroll_zoom_friction_set() and elm_config_all_flush()
371 * @ingroup Scrolling 371 * @ingroup Elm_Scrolling
372 */ 372 */
373EINA_DEPRECATED EAPI void elm_scroll_zoom_friction_all_set(double friction); 373EINA_DEPRECATED EAPI void elm_scroll_zoom_friction_all_set(double friction);
374 374
@@ -382,7 +382,7 @@ EINA_DEPRECATED EAPI void elm_scroll_zoom_friction_all_set(double fricti
382 * @deprecated Use elm_scroll_thumbscroll_enabled_set() 382 * @deprecated Use elm_scroll_thumbscroll_enabled_set()
383 * and elm_config_all_flush() 383 * and elm_config_all_flush()
384 * 384 *
385 * @ingroup Scrolling 385 * @ingroup Elm_Scrolling
386 */ 386 */
387EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_enabled_all_set(Eina_Bool enabled); 387EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_enabled_all_set(Eina_Bool enabled);
388 388
@@ -398,7 +398,7 @@ EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_enabled_all_set(Eina_Bo
398 * @deprecated Use elm_scroll_thumbscroll_threshold_set() 398 * @deprecated Use elm_scroll_thumbscroll_threshold_set()
399 * and elm_config_all_flush() 399 * and elm_config_all_flush()
400 * 400 *
401 * @ingroup Scrolling 401 * @ingroup Elm_Scrolling
402 */ 402 */
403EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_threshold_all_set(unsigned int threshold); 403EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_threshold_all_set(unsigned int threshold);
404 404
@@ -413,7 +413,7 @@ EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_threshold_all_set(unsig
413 * @deprecated Use elm_scroll_thumbscroll_momentum_threshold_set() 413 * @deprecated Use elm_scroll_thumbscroll_momentum_threshold_set()
414 * and elm_config_all_flush() 414 * and elm_config_all_flush()
415 * 415 *
416 * @ingroup Scrolling 416 * @ingroup Elm_Scrolling
417 */ 417 */
418EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_momentum_threshold_all_set(double threshold); 418EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_momentum_threshold_all_set(double threshold);
419 419
@@ -427,7 +427,7 @@ EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_momentum_threshold_all_
427 * @deprecated Use elm_scroll_thumbscroll_friction_set() 427 * @deprecated Use elm_scroll_thumbscroll_friction_set()
428 * and elm_config_all_flush() 428 * and elm_config_all_flush()
429 * 429 *
430 * @ingroup Scrolling 430 * @ingroup Elm_Scrolling
431 */ 431 */
432EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_friction_all_set(double friction); 432EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_friction_all_set(double friction);
433 433
@@ -445,7 +445,7 @@ EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_friction_all_set(double
445 * @deprecated Use elm_scroll_thumbscroll_border_friction_set() 445 * @deprecated Use elm_scroll_thumbscroll_border_friction_set()
446 * and elm_config_all_flush() 446 * and elm_config_all_flush()
447 * 447 *
448 * @ingroup Scrolling 448 * @ingroup Elm_Scrolling
449 */ 449 */
450EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_border_friction_all_set(double friction); 450EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_border_friction_all_set(double friction);
451 451
@@ -462,7 +462,7 @@ EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_border_friction_all_set
462 * @deprecated Use elm_scroll_thumbscroll_sensitivity_friction_set() 462 * @deprecated Use elm_scroll_thumbscroll_sensitivity_friction_set()
463 * and elm_config_all_flush() 463 * and elm_config_all_flush()
464 * 464 *
465 * @ingroup Scrolling 465 * @ingroup Elm_Scrolling
466 */ 466 */
467EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_sensitivity_friction_all_set(double friction); 467EINA_DEPRECATED EAPI void elm_scroll_thumbscroll_sensitivity_friction_all_set(double friction);
468 468
@@ -2001,7 +2001,7 @@ EINA_DEPRECATED EAPI double elm_flipselector_interval_get(c
2001 * @see elm_object_focus_get() 2001 * @see elm_object_focus_get()
2002 * @deprecated use elm_object_focus_set() instead. 2002 * @deprecated use elm_object_focus_set() instead.
2003 * 2003 *
2004 * @ingroup Focus 2004 * @ingroup Elm_Focus
2005 */ 2005 */
2006EINA_DEPRECATED EAPI void elm_object_focus(Evas_Object *obj); 2006EINA_DEPRECATED EAPI void elm_object_focus(Evas_Object *obj);
2007 2007
@@ -2017,7 +2017,7 @@ EINA_DEPRECATED EAPI void elm_object_focus(Evas_Object *obj);
2017 * 2017 *
2018 * @deprecated Use elm_object_focus_next() instead 2018 * @deprecated Use elm_object_focus_next() instead
2019 * 2019 *
2020 * @ingroup Focus 2020 * @ingroup Elm_Focus
2021 */ 2021 */
2022EINA_DEPRECATED EAPI void elm_object_focus_cycle(Evas_Object *obj, Elm_Focus_Direction dir); 2022EINA_DEPRECATED EAPI void elm_object_focus_cycle(Evas_Object *obj, Elm_Focus_Direction dir);
2023 2023
@@ -2032,7 +2032,7 @@ EINA_DEPRECATED EAPI void elm_object_focus_cycle(Evas_Object *ob
2032 * @see elm_object_focus() and elm_object_focus_custom_chain_get() 2032 * @see elm_object_focus() and elm_object_focus_custom_chain_get()
2033 * @deprecated use elm_object_focus_set() instead. 2033 * @deprecated use elm_object_focus_set() instead.
2034 * 2034 *
2035 * @ingroup Focus 2035 * @ingroup Elm_Focus
2036 */ 2036 */
2037EINA_DEPRECATED EAPI void elm_object_unfocus(Evas_Object *obj); 2037EINA_DEPRECATED EAPI void elm_object_unfocus(Evas_Object *obj);
2038 2038
@@ -2047,7 +2047,7 @@ EINA_DEPRECATED EAPI void elm_object_unfocus(Evas_Object *obj);
2047 * @param y Vertical component of direction to focus 2047 * @param y Vertical component of direction to focus
2048 * 2048 *
2049 * @deprecated Support it later. 2049 * @deprecated Support it later.
2050 * @ingroup Focus 2050 * @ingroup Elm_Focus
2051 */ 2051 */
2052EINA_DEPRECATED EAPI void elm_object_focus_direction_go(Evas_Object *obj, int x, int y); 2052EINA_DEPRECATED EAPI void elm_object_focus_direction_go(Evas_Object *obj, int x, int y);
2053 2053
diff --git a/legacy/elementary/src/lib/elm_scale.h b/legacy/elementary/src/lib/elm_scale.h
index 4332e732c9..1d03da1f5f 100644
--- a/legacy/elementary/src/lib/elm_scale.h
+++ b/legacy/elementary/src/lib/elm_scale.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Scaling Widget Scaling 2 * @defgroup Elm_Scaling Widget Scaling
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * Different widgets can be scaled independently. These functions 5 * Different widgets can be scaled independently. These functions
@@ -21,7 +21,7 @@
21 * @param scale Scale factor (from @c 0.0 up, with @c 1.0 meaning 21 * @param scale Scale factor (from @c 0.0 up, with @c 1.0 meaning
22 * no scaling) 22 * no scaling)
23 * 23 *
24 * @ingroup Scaling 24 * @ingroup Elm_Scaling
25 */ 25 */
26EAPI void elm_object_scale_set(Evas_Object *obj, double scale); 26EAPI void elm_object_scale_set(Evas_Object *obj, double scale);
27 27
@@ -31,6 +31,6 @@ EAPI void elm_object_scale_set(Evas_Object *obj, double scale);
31 * @param obj The object 31 * @param obj The object
32 * @return The scaling factor set by elm_object_scale_set() 32 * @return The scaling factor set by elm_object_scale_set()
33 * 33 *
34 * @ingroup Scaling 34 * @ingroup Elm_Scaling
35 */ 35 */
36EAPI double elm_object_scale_get(const Evas_Object *obj); 36EAPI double elm_object_scale_get(const Evas_Object *obj);
diff --git a/legacy/elementary/src/lib/elm_scroll.h b/legacy/elementary/src/lib/elm_scroll.h
index feb541c277..88419e6238 100644
--- a/legacy/elementary/src/lib/elm_scroll.h
+++ b/legacy/elementary/src/lib/elm_scroll.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Scrollhints Scrollhints 2 * @defgroup Elm_Scrollhints Scrollhints
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * Objects when inside a scroller can scroll, but this may not always be 5 * Objects when inside a scroller can scroll, but this may not always be
@@ -26,7 +26,7 @@
26 * take effect on the parents of the indicated object. 26 * take effect on the parents of the indicated object.
27 * 27 *
28 * @param obj The object 28 * @param obj The object
29 * @ingroup Scrollhints 29 * @ingroup Elm_Scrollhints
30 */ 30 */
31EAPI void elm_object_scroll_hold_push(Evas_Object *obj); 31EAPI void elm_object_scroll_hold_push(Evas_Object *obj);
32 32
@@ -37,7 +37,7 @@ EAPI void elm_object_scroll_hold_push(Evas_Object *obj);
37 * take effect on the parents of the indicated object. 37 * take effect on the parents of the indicated object.
38 * 38 *
39 * @param obj The object 39 * @param obj The object
40 * @ingroup Scrollhints 40 * @ingroup Elm_Scrollhints
41 */ 41 */
42EAPI void elm_object_scroll_hold_pop(Evas_Object *obj); 42EAPI void elm_object_scroll_hold_pop(Evas_Object *obj);
43 43
@@ -49,7 +49,7 @@ EAPI void elm_object_scroll_hold_pop(Evas_Object *obj);
49 * @param obj The object 49 * @param obj The object
50 * @return The scroll hold count 50 * @return The scroll hold count
51 * @since 1.7 51 * @since 1.7
52 * @ingroup Scrollhints 52 * @ingroup Elm_Scrollhints
53 */ 53 */
54EAPI int elm_object_scroll_hold_get(const Evas_Object *obj); 54EAPI int elm_object_scroll_hold_get(const Evas_Object *obj);
55 55
@@ -61,7 +61,7 @@ EAPI int elm_object_scroll_hold_get(const Evas_Object *obj);
61 * object. 61 * object.
62 * 62 *
63 * @param obj The object 63 * @param obj The object
64 * @ingroup Scrollhints 64 * @ingroup Elm_Scrollhints
65 */ 65 */
66EAPI void elm_object_scroll_freeze_push(Evas_Object *obj); 66EAPI void elm_object_scroll_freeze_push(Evas_Object *obj);
67 67
@@ -73,7 +73,7 @@ EAPI void elm_object_scroll_freeze_push(Evas_Object *obj);
73 * object. 73 * object.
74 * 74 *
75 * @param obj The object 75 * @param obj The object
76 * @ingroup Scrollhints 76 * @ingroup Elm_Scrollhints
77 */ 77 */
78EAPI void elm_object_scroll_freeze_pop(Evas_Object *obj); 78EAPI void elm_object_scroll_freeze_pop(Evas_Object *obj);
79 79
@@ -85,7 +85,7 @@ EAPI void elm_object_scroll_freeze_pop(Evas_Object *obj);
85 * @param obj The object 85 * @param obj The object
86 * @return The scroll freeze count 86 * @return The scroll freeze count
87 * @since 1.7 87 * @since 1.7
88 * @ingroup Scrollhints 88 * @ingroup Elm_Scrollhints
89 */ 89 */
90EAPI int elm_object_scroll_freeze_get(const Evas_Object *obj); 90EAPI int elm_object_scroll_freeze_get(const Evas_Object *obj);
91 91
@@ -97,7 +97,7 @@ EAPI int elm_object_scroll_freeze_get(const Evas_Object *obj);
97 * 97 *
98 * @param obj The object 98 * @param obj The object
99 * @param lock The lock state (1 == locked, 0 == unlocked) 99 * @param lock The lock state (1 == locked, 0 == unlocked)
100 * @ingroup Scrollhints 100 * @ingroup Elm_Scrollhints
101 */ 101 */
102EAPI void elm_object_scroll_lock_x_set(Evas_Object *obj, Eina_Bool lock); 102EAPI void elm_object_scroll_lock_x_set(Evas_Object *obj, Eina_Bool lock);
103 103
@@ -109,7 +109,7 @@ EAPI void elm_object_scroll_lock_x_set(Evas_Object *obj, Eina_Bool lock);
109 * 109 *
110 * @param obj The object 110 * @param obj The object
111 * @param lock The lock state (1 == locked, 0 == unlocked) 111 * @param lock The lock state (1 == locked, 0 == unlocked)
112 * @ingroup Scrollhints 112 * @ingroup Elm_Scrollhints
113 */ 113 */
114EAPI void elm_object_scroll_lock_y_set(Evas_Object *obj, Eina_Bool lock); 114EAPI void elm_object_scroll_lock_y_set(Evas_Object *obj, Eina_Bool lock);
115 115
@@ -119,7 +119,7 @@ EAPI void elm_object_scroll_lock_y_set(Evas_Object *obj, Eina_Bool lock);
119 * This gets the lock for X axis scrolling. 119 * This gets the lock for X axis scrolling.
120 * 120 *
121 * @param obj The object 121 * @param obj The object
122 * @ingroup Scrollhints 122 * @ingroup Elm_Scrollhints
123 */ 123 */
124EAPI Eina_Bool elm_object_scroll_lock_x_get(const Evas_Object *obj); 124EAPI Eina_Bool elm_object_scroll_lock_x_get(const Evas_Object *obj);
125 125
@@ -129,7 +129,7 @@ EAPI Eina_Bool elm_object_scroll_lock_x_get(const Evas_Object *obj);
129 * This gets the lock for Y axis scrolling. 129 * This gets the lock for Y axis scrolling.
130 * 130 *
131 * @param obj The object 131 * @param obj The object
132 * @ingroup Scrollhints 132 * @ingroup Elm_Scrollhints
133 */ 133 */
134EAPI Eina_Bool elm_object_scroll_lock_y_get(const Evas_Object *obj); 134EAPI Eina_Bool elm_object_scroll_lock_y_get(const Evas_Object *obj);
135 135
diff --git a/legacy/elementary/src/lib/elm_theme.h b/legacy/elementary/src/lib/elm_theme.h
index b5a1dbd5b8..cb524b206a 100644
--- a/legacy/elementary/src/lib/elm_theme.h
+++ b/legacy/elementary/src/lib/elm_theme.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Theme Theme 2 * @defgroup Elm_Theme Theme
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * Elementary uses Edje to theme its widgets, naturally. But for the most 5 * Elementary uses Edje to theme its widgets, naturally. But for the most
@@ -93,7 +93,7 @@ typedef struct _Elm_Theme Elm_Theme;
93 * theme set to show this preview before the user decides to apply it to all 93 * theme set to show this preview before the user decides to apply it to all
94 * applications). 94 * applications).
95 * 95 *
96 * @ingroup Theme 96 * @ingroup Elm_Theme
97 */ 97 */
98EAPI Elm_Theme *elm_theme_new(void); 98EAPI Elm_Theme *elm_theme_new(void);
99 99
@@ -104,7 +104,7 @@ EAPI Elm_Theme *elm_theme_new(void);
104 * 104 *
105 * This frees a theme created with elm_theme_new(). 105 * This frees a theme created with elm_theme_new().
106 * 106 *
107 * @ingroup Theme 107 * @ingroup Elm_Theme
108 */ 108 */
109EAPI void elm_theme_free(Elm_Theme *th); 109EAPI void elm_theme_free(Elm_Theme *th);
110 110
@@ -119,7 +119,7 @@ EAPI void elm_theme_free(Elm_Theme *th);
119 * @p thdst is also set to reference it, with all the theme settings, 119 * @p thdst is also set to reference it, with all the theme settings,
120 * overlays and extensions that @p th had. 120 * overlays and extensions that @p th had.
121 * 121 *
122 * @ingroup Theme 122 * @ingroup Elm_Theme
123 */ 123 */
124EAPI void elm_theme_copy(Elm_Theme *th, Elm_Theme *thdst); 124EAPI void elm_theme_copy(Elm_Theme *th, Elm_Theme *thdst);
125 125
@@ -133,7 +133,7 @@ EAPI void elm_theme_copy(Elm_Theme *th, Elm_Theme *thdst);
133 * so @p th acts as an override to @p thref, but where its overrides 133 * so @p th acts as an override to @p thref, but where its overrides
134 * don't apply, it will fall through to @p thref for configuration. 134 * don't apply, it will fall through to @p thref for configuration.
135 * 135 *
136 * @ingroup Theme 136 * @ingroup Elm_Theme
137 */ 137 */
138EAPI void elm_theme_ref_set(Elm_Theme *th, Elm_Theme *thref); 138EAPI void elm_theme_ref_set(Elm_Theme *th, Elm_Theme *thref);
139 139
@@ -146,7 +146,7 @@ EAPI void elm_theme_ref_set(Elm_Theme *th, Elm_Theme *thref);
146 * This gets the theme set as the reference theme by elm_theme_ref_set(). 146 * This gets the theme set as the reference theme by elm_theme_ref_set().
147 * If no theme is set as a reference, NULL is returned. 147 * If no theme is set as a reference, NULL is returned.
148 * 148 *
149 * @ingroup Theme 149 * @ingroup Elm_Theme
150 */ 150 */
151EAPI Elm_Theme *elm_theme_ref_get(const Elm_Theme *th); 151EAPI Elm_Theme *elm_theme_ref_get(const Elm_Theme *th);
152 152
@@ -159,7 +159,7 @@ EAPI Elm_Theme *elm_theme_ref_get(const Elm_Theme *th);
159 * use implicitly unless a specific theme is set. This is also often use 159 * use implicitly unless a specific theme is set. This is also often use
160 * as a shorthand of NULL. 160 * as a shorthand of NULL.
161 * 161 *
162 * @ingroup Theme 162 * @ingroup Elm_Theme
163 */ 163 */
164EAPI Elm_Theme *elm_theme_default_get(void); 164EAPI Elm_Theme *elm_theme_default_get(void);
165 165
@@ -181,7 +181,7 @@ EAPI Elm_Theme *elm_theme_default_get(void);
181 * @see elm_theme_extension_add() 181 * @see elm_theme_extension_add()
182 * @see elm_theme_overlay_mmap_add() 182 * @see elm_theme_overlay_mmap_add()
183 * 183 *
184 * @ingroup Theme 184 * @ingroup Elm_Theme
185 */ 185 */
186EAPI void elm_theme_overlay_add(Elm_Theme *th, const char *item); 186EAPI void elm_theme_overlay_add(Elm_Theme *th, const char *item);
187 187
@@ -193,7 +193,7 @@ EAPI void elm_theme_overlay_add(Elm_Theme *th, const char *item);
193 * 193 *
194 * @see elm_theme_overlay_add() 194 * @see elm_theme_overlay_add()
195 * 195 *
196 * @ingroup Theme 196 * @ingroup Elm_Theme
197 */ 197 */
198EAPI void elm_theme_overlay_del(Elm_Theme *th, const char *item); 198EAPI void elm_theme_overlay_del(Elm_Theme *th, const char *item);
199 199
@@ -215,7 +215,7 @@ EAPI void elm_theme_overlay_del(Elm_Theme *th, const char *item);
215 * @see elm_theme_extension_add() 215 * @see elm_theme_extension_add()
216 * @see elm_theme_overlay_add() 216 * @see elm_theme_overlay_add()
217 * 217 *
218 * @ingroup Theme 218 * @ingroup Elm_Theme
219 */ 219 */
220EAPI void elm_theme_overlay_mmap_add(Elm_Theme *th, const Eina_File *f); 220EAPI void elm_theme_overlay_mmap_add(Elm_Theme *th, const Eina_File *f);
221 221
@@ -227,7 +227,7 @@ EAPI void elm_theme_overlay_mmap_add(Elm_Theme *th, const Eina_File
227 * 227 *
228 * @see elm_theme_overlay_mmap_add() 228 * @see elm_theme_overlay_mmap_add()
229 * 229 *
230 * @ingroup Theme 230 * @ingroup Elm_Theme
231 */ 231 */
232EAPI void elm_theme_overlay_mmap_del(Elm_Theme *th, const Eina_File *f); 232EAPI void elm_theme_overlay_mmap_del(Elm_Theme *th, const Eina_File *f);
233 233
@@ -239,7 +239,7 @@ EAPI void elm_theme_overlay_mmap_del(Elm_Theme *th, const Eina_File
239 * 239 *
240 * @see elm_theme_overlay_add() 240 * @see elm_theme_overlay_add()
241 * 241 *
242 * @ingroup Theme 242 * @ingroup Elm_Theme
243 */ 243 */
244EAPI const Eina_List *elm_theme_overlay_list_get(const Elm_Theme *th); 244EAPI const Eina_List *elm_theme_overlay_list_get(const Elm_Theme *th);
245 245
@@ -262,7 +262,7 @@ EAPI const Eina_List *elm_theme_overlay_list_get(const Elm_Theme *th);
262 * 262 *
263 * @see elm_object_style_set() 263 * @see elm_object_style_set()
264 * 264 *
265 * @ingroup Theme 265 * @ingroup Elm_Theme
266 */ 266 */
267EAPI void elm_theme_extension_add(Elm_Theme *th, const char *item); 267EAPI void elm_theme_extension_add(Elm_Theme *th, const char *item);
268 268
@@ -274,7 +274,7 @@ EAPI void elm_theme_extension_add(Elm_Theme *th, const char *item);
274 * 274 *
275 * @see elm_theme_extension_add() 275 * @see elm_theme_extension_add()
276 * 276 *
277 * @ingroup Theme 277 * @ingroup Elm_Theme
278 */ 278 */
279EAPI void elm_theme_extension_del(Elm_Theme *th, const char *item); 279EAPI void elm_theme_extension_del(Elm_Theme *th, const char *item);
280 280
@@ -297,7 +297,7 @@ EAPI void elm_theme_extension_del(Elm_Theme *th, const char *item);
297 * 297 *
298 * @see elm_object_style_set() 298 * @see elm_object_style_set()
299 * 299 *
300 * @ingroup Theme 300 * @ingroup Elm_Theme
301 */ 301 */
302EAPI void elm_theme_extension_mmap_add(Elm_Theme *th, const Eina_File *f); 302EAPI void elm_theme_extension_mmap_add(Elm_Theme *th, const Eina_File *f);
303 303
@@ -309,7 +309,7 @@ EAPI void elm_theme_extension_mmap_add(Elm_Theme *th, const Eina_Fil
309 * 309 *
310 * @see elm_theme_extension_add() 310 * @see elm_theme_extension_add()
311 * 311 *
312 * @ingroup Theme 312 * @ingroup Elm_Theme
313 */ 313 */
314EAPI void elm_theme_extension_mmap_del(Elm_Theme *th, const Eina_File *f); 314EAPI void elm_theme_extension_mmap_del(Elm_Theme *th, const Eina_File *f);
315 315
@@ -321,7 +321,7 @@ EAPI void elm_theme_extension_mmap_del(Elm_Theme *th, const Eina_Fil
321 * 321 *
322 * @see elm_theme_extension_add() 322 * @see elm_theme_extension_add()
323 * 323 *
324 * @ingroup Theme 324 * @ingroup Elm_Theme
325 */ 325 */
326EAPI const Eina_List *elm_theme_extension_list_get(const Elm_Theme *th); 326EAPI const Eina_List *elm_theme_extension_list_get(const Elm_Theme *th);
327 327
@@ -341,7 +341,7 @@ EAPI const Eina_List *elm_theme_extension_list_get(const Elm_Theme *th);
341 * @see elm_theme_get() 341 * @see elm_theme_get()
342 * @see elm_theme_list_get() 342 * @see elm_theme_list_get()
343 * 343 *
344 * @ingroup Theme 344 * @ingroup Elm_Theme
345 */ 345 */
346EAPI void elm_theme_set(Elm_Theme *th, const char *theme); 346EAPI void elm_theme_set(Elm_Theme *th, const char *theme);
347 347
@@ -357,7 +357,7 @@ EAPI void elm_theme_set(Elm_Theme *th, const char *theme);
357 * @see elm_theme_set() 357 * @see elm_theme_set()
358 * @see elm_theme_list_get() 358 * @see elm_theme_list_get()
359 * 359 *
360 * @ingroup Theme 360 * @ingroup Elm_Theme
361 */ 361 */
362EAPI const char *elm_theme_get(Elm_Theme *th); 362EAPI const char *elm_theme_get(Elm_Theme *th);
363 363
@@ -380,7 +380,7 @@ EAPI const char *elm_theme_get(Elm_Theme *th);
380 * @see elm_theme_set() 380 * @see elm_theme_set()
381 * @see elm_theme_get() 381 * @see elm_theme_get()
382 * 382 *
383 * @ingroup Theme 383 * @ingroup Elm_Theme
384 */ 384 */
385EAPI const Eina_List *elm_theme_list_get(const Elm_Theme *th); 385EAPI const Eina_List *elm_theme_list_get(const Elm_Theme *th);
386 386
@@ -400,7 +400,7 @@ EAPI const Eina_List *elm_theme_list_get(const Elm_Theme *th);
400 * @c EINA_TRUE if the file was a search-able file and is in the search path, 400 * @c EINA_TRUE if the file was a search-able file and is in the search path,
401 * and @c EINA_FALSE otherwise. 401 * and @c EINA_FALSE otherwise.
402 * 402 *
403 * @ingroup Theme 403 * @ingroup Elm_Theme
404 */ 404 */
405EAPI char *elm_theme_list_item_path_get(const char *f, Eina_Bool *in_search_path); 405EAPI char *elm_theme_list_item_path_get(const char *f, Eina_Bool *in_search_path);
406 406
@@ -414,7 +414,7 @@ EAPI char *elm_theme_list_item_path_get(const char *f, Eina_Bool *in_
414 * Call this function if source theme data has changed in such a way as to 414 * Call this function if source theme data has changed in such a way as to
415 * make any caches Elementary kept invalid. 415 * make any caches Elementary kept invalid.
416 * 416 *
417 * @ingroup Theme 417 * @ingroup Elm_Theme
418 */ 418 */
419EAPI void elm_theme_flush(Elm_Theme *th); 419EAPI void elm_theme_flush(Elm_Theme *th);
420 420
@@ -424,7 +424,7 @@ EAPI void elm_theme_flush(Elm_Theme *th);
424 * This will flush all themes in the current application context, by calling 424 * This will flush all themes in the current application context, by calling
425 * elm_theme_flush() on each of them. 425 * elm_theme_flush() on each of them.
426 * 426 *
427 * @ingroup Theme 427 * @ingroup Elm_Theme
428 */ 428 */
429EAPI void elm_theme_full_flush(void); 429EAPI void elm_theme_full_flush(void);
430 430
@@ -438,7 +438,7 @@ EAPI void elm_theme_full_flush(void);
438 * element names in a list of strings. Free this with 438 * element names in a list of strings. Free this with
439 * elm_theme_name_available_list_free() when you are done with the list. 439 * elm_theme_name_available_list_free() when you are done with the list.
440 * 440 *
441 * @ingroup Theme 441 * @ingroup Elm_Theme
442 */ 442 */
443EAPI Eina_List *elm_theme_name_available_list_new(void); 443EAPI Eina_List *elm_theme_name_available_list_new(void);
444 444
@@ -449,7 +449,7 @@ EAPI Eina_List *elm_theme_name_available_list_new(void);
449 * elm_theme_name_available_list_new(). Once freed the list should no longer 449 * elm_theme_name_available_list_new(). Once freed the list should no longer
450 * be used. a new list mys be created. 450 * be used. a new list mys be created.
451 * 451 *
452 * @ingroup Theme 452 * @ingroup Elm_Theme
453 */ 453 */
454EAPI void elm_theme_name_available_list_free(Eina_List *list); 454EAPI void elm_theme_name_available_list_free(Eina_List *list);
455 455
@@ -468,7 +468,7 @@ EAPI void elm_theme_name_available_list_free(Eina_List *list);
468 * configuration difficult. Avoid any custom themes at all if it can be 468 * configuration difficult. Avoid any custom themes at all if it can be
469 * helped. 469 * helped.
470 * 470 *
471 * @ingroup Theme 471 * @ingroup Elm_Theme
472 */ 472 */
473EAPI void elm_object_theme_set(Evas_Object *obj, Elm_Theme *th); 473EAPI void elm_object_theme_set(Evas_Object *obj, Elm_Theme *th);
474 474
@@ -483,7 +483,7 @@ EAPI void elm_object_theme_set(Evas_Object *obj, Elm_Theme *th);
483 * the specific theme set for that specific object. See elm_object_theme_set() 483 * the specific theme set for that specific object. See elm_object_theme_set()
484 * for more information. 484 * for more information.
485 * 485 *
486 * @ingroup Theme 486 * @ingroup Elm_Theme
487 */ 487 */
488EAPI Elm_Theme *elm_object_theme_get(const Evas_Object *obj); 488EAPI Elm_Theme *elm_object_theme_get(const Evas_Object *obj);
489 489
@@ -497,7 +497,7 @@ EAPI Elm_Theme *elm_object_theme_get(const Evas_Object *obj);
497 * This function is used to return data items from edc in @p th, an overlay, or an extension. 497 * This function is used to return data items from edc in @p th, an overlay, or an extension.
498 * It works the same way as edje_file_data_get() except that the return is stringshared. 498 * It works the same way as edje_file_data_get() except that the return is stringshared.
499 * 499 *
500 * @ingroup Theme 500 * @ingroup Elm_Theme
501 */ 501 */
502EAPI const char *elm_theme_data_get(Elm_Theme *th, const char *key); 502EAPI const char *elm_theme_data_get(Elm_Theme *th, const char *key);
503 503
@@ -521,7 +521,7 @@ EAPI const char *elm_theme_data_get(Elm_Theme *th, const char *key);
521 * request. 521 * request.
522 * 522 *
523 * @since 1.8 523 * @since 1.8
524 * @ingroup Theme 524 * @ingroup Elm_Theme
525 */ 525 */
526EAPI const char *elm_theme_group_path_find(Elm_Theme *th, const char *group); 526EAPI const char *elm_theme_group_path_find(Elm_Theme *th, const char *group);
527 527
@@ -543,7 +543,7 @@ EAPI const char *elm_theme_group_path_find(Elm_Theme *th, const char *group);
543 * may result in a leak. 543 * may result in a leak.
544 * 544 *
545 * @since 1.8 545 * @since 1.8
546 * @ingroup Theme 546 * @ingroup Elm_Theme
547 */ 547 */
548 EAPI Eina_List *elm_theme_group_base_list(Elm_Theme *th, const char *base); 548 EAPI Eina_List *elm_theme_group_base_list(Elm_Theme *th, const char *base);
549 549
@@ -558,7 +558,7 @@ EAPI const char *elm_theme_group_path_find(Elm_Theme *th, const char *group);
558 * example a theme selector. 558 * example a theme selector.
559 * 559 *
560 * @since 1.8 560 * @since 1.8
561 * @ingroup Theme 561 * @ingroup Elm_Theme
562 */ 562 */
563EAPI const char *elm_theme_system_dir_get(void); 563EAPI const char *elm_theme_system_dir_get(void);
564 564
@@ -576,7 +576,7 @@ EAPI const char *elm_theme_system_dir_get(void);
576 * directory is normally expected to be writable by the user. 576 * directory is normally expected to be writable by the user.
577 * 577 *
578 * @since 1.8 578 * @since 1.8
579 * @ingroup Theme 579 * @ingroup Elm_Theme
580 */ 580 */
581EAPI const char *elm_theme_user_dir_get(void); 581EAPI const char *elm_theme_user_dir_get(void);
582 582
diff --git a/legacy/elementary/src/lib/elm_transit.h b/legacy/elementary/src/lib/elm_transit.h
index ced6656483..abfeaea7ad 100644
--- a/legacy/elementary/src/lib/elm_transit.h
+++ b/legacy/elementary/src/lib/elm_transit.h
@@ -1,5 +1,5 @@
1/** 1/**
2 * @defgroup Transit Transit 2 * @defgroup Elm_Transit Transit
3 * @ingroup Elementary 3 * @ingroup Elementary
4 * 4 *
5 * Transit is designed to apply various animated transition effects to @c 5 * Transit is designed to apply various animated transition effects to @c
@@ -160,7 +160,7 @@ typedef void (*Elm_Transit_Del_Cb)(void *data, Elm_Transit *transit);
160 * 160 *
161 * @return The transit object. 161 * @return The transit object.
162 * 162 *
163 * @ingroup Transit 163 * @ingroup Elm_Transit
164 */ 164 */
165EAPI Elm_Transit *elm_transit_add(void); 165EAPI Elm_Transit *elm_transit_add(void);
166 166
@@ -177,7 +177,7 @@ EAPI Elm_Transit *elm_transit_add(void);
177 * 177 *
178 * @param transit The transit object to be deleted. 178 * @param transit The transit object to be deleted.
179 * 179 *
180 * @ingroup Transit 180 * @ingroup Elm_Transit
181 */ 181 */
182EAPI void elm_transit_del(Elm_Transit *transit); 182EAPI void elm_transit_del(Elm_Transit *transit);
183 183
@@ -209,7 +209,7 @@ EAPI void elm_transit_del(Elm_Transit *transit);
209 * at the end of the effect, it must finalize the animation and free the 209 * at the end of the effect, it must finalize the animation and free the
210 * @p data. 210 * @p data.
211 * 211 *
212 * @ingroup Transit 212 * @ingroup Elm_Transit
213 * @warning The transit will free the context data at the and of the 213 * @warning The transit will free the context data at the and of the
214 * transition with the data_free_cb function. 214 * transition with the data_free_cb function.
215 * Do not share the context data in between different transit objects. 215 * Do not share the context data in between different transit objects.
@@ -232,7 +232,7 @@ EAPI void elm_transit_effect_add(Elm_Transit *transit, Elm_Tra
232 * @param transition_cb The operation function. 232 * @param transition_cb The operation function.
233 * @param effect The context data of the effect. 233 * @param effect The context data of the effect.
234 * 234 *
235 * @ingroup Transit 235 * @ingroup Elm_Transit
236 */ 236 */
237EAPI void elm_transit_effect_del(Elm_Transit *transit, Elm_Transit_Effect_Transition_Cb transition_cb, Elm_Transit_Effect *effect); 237EAPI void elm_transit_effect_del(Elm_Transit *transit, Elm_Transit_Effect_Transition_Cb transition_cb, Elm_Transit_Effect *effect);
238 238
@@ -253,7 +253,7 @@ EAPI void elm_transit_effect_del(Elm_Transit *transit, Elm_Tra
253 * @param transit The transit object. 253 * @param transit The transit object.
254 * @param obj Object to be animated. 254 * @param obj Object to be animated.
255 * 255 *
256 * @ingroup Transit 256 * @ingroup Elm_Transit
257 * @warning It is not allowed to add a new object after transit begins. 257 * @warning It is not allowed to add a new object after transit begins.
258 */ 258 */
259EAPI void elm_transit_object_add(Elm_Transit *transit, Evas_Object *obj); 259EAPI void elm_transit_object_add(Elm_Transit *transit, Evas_Object *obj);
@@ -268,7 +268,7 @@ EAPI void elm_transit_object_add(Elm_Transit *transit, Evas_Ob
268 * @param transit The transit object. 268 * @param transit The transit object.
269 * @param obj Object to be removed from @p transit. 269 * @param obj Object to be removed from @p transit.
270 * 270 *
271 * @ingroup Transit 271 * @ingroup Elm_Transit
272 * @warning It is not allowed to remove objects after transit begins. 272 * @warning It is not allowed to remove objects after transit begins.
273 */ 273 */
274EAPI void elm_transit_object_remove(Elm_Transit *transit, Evas_Object *obj); 274EAPI void elm_transit_object_remove(Elm_Transit *transit, Evas_Object *obj);
@@ -279,7 +279,7 @@ EAPI void elm_transit_object_remove(Elm_Transit *transit, Evas
279 * @param transit The transit object. 279 * @param transit The transit object.
280 * @return a Eina_List with the objects from the transit. 280 * @return a Eina_List with the objects from the transit.
281 * 281 *
282 * @ingroup Transit 282 * @ingroup Elm_Transit
283 */ 283 */
284EAPI const Eina_List *elm_transit_objects_get(const Elm_Transit *transit); 284EAPI const Eina_List *elm_transit_objects_get(const Elm_Transit *transit);
285 285
@@ -293,7 +293,7 @@ EAPI const Eina_List *elm_transit_objects_get(const Elm_Transit *transit);
293 * @param transit The transit object. 293 * @param transit The transit object.
294 * @param state_keep retain the state or not. 294 * @param state_keep retain the state or not.
295 * 295 *
296 * @ingroup Transit 296 * @ingroup Elm_Transit
297 */ 297 */
298EAPI void elm_transit_objects_final_state_keep_set(Elm_Transit *transit, Eina_Bool state_keep); 298EAPI void elm_transit_objects_final_state_keep_set(Elm_Transit *transit, Eina_Bool state_keep);
299 299
@@ -308,7 +308,7 @@ EAPI void elm_transit_objects_final_state_keep_set(Elm_Transit
308 * @return @c EINA_TRUE means the states of the objects will be reset. 308 * @return @c EINA_TRUE means the states of the objects will be reset.
309 * If @p transit is NULL, @c EINA_FALSE is returned 309 * If @p transit is NULL, @c EINA_FALSE is returned
310 * 310 *
311 * @ingroup Transit 311 * @ingroup Elm_Transit
312 */ 312 */
313EAPI Eina_Bool elm_transit_objects_final_state_keep_get(const Elm_Transit *transit); 313EAPI Eina_Bool elm_transit_objects_final_state_keep_get(const Elm_Transit *transit);
314 314
@@ -327,7 +327,7 @@ EAPI Eina_Bool elm_transit_objects_final_state_keep_get(const Elm_T
327 * @param enabled Events are received when enabled is @c EINA_TRUE, and 327 * @param enabled Events are received when enabled is @c EINA_TRUE, and
328 * ignored otherwise. 328 * ignored otherwise.
329 * 329 *
330 * @ingroup Transit 330 * @ingroup Elm_Transit
331 */ 331 */
332EAPI void elm_transit_event_enabled_set(Elm_Transit *transit, Eina_Bool enabled); 332EAPI void elm_transit_event_enabled_set(Elm_Transit *transit, Eina_Bool enabled);
333 333
@@ -340,7 +340,7 @@ EAPI void elm_transit_event_enabled_set(Elm_Transit *transit,
340 * @return @c EINA_TRUE, when event is enabled. If @p transit is NULL 340 * @return @c EINA_TRUE, when event is enabled. If @p transit is NULL
341 * @c EINA_FALSE is returned 341 * @c EINA_FALSE is returned
342 * 342 *
343 * @ingroup Transit 343 * @ingroup Elm_Transit
344 */ 344 */
345EAPI Eina_Bool elm_transit_event_enabled_get(const Elm_Transit *transit); 345EAPI Eina_Bool elm_transit_event_enabled_get(const Elm_Transit *transit);
346 346
@@ -355,7 +355,7 @@ EAPI Eina_Bool elm_transit_event_enabled_get(const Elm_Transit *tra
355 * the deletion of the transit. 355 * the deletion of the transit.
356 * @param data Callback function user data. It is the @p op parameter. 356 * @param data Callback function user data. It is the @p op parameter.
357 * 357 *
358 * @ingroup Transit 358 * @ingroup Elm_Transit
359 */ 359 */
360EAPI void elm_transit_del_cb_set(Elm_Transit *transit, Elm_Transit_Del_Cb cb, void *data); 360EAPI void elm_transit_del_cb_set(Elm_Transit *transit, Elm_Transit_Del_Cb cb, void *data);
361 361
@@ -371,7 +371,7 @@ EAPI void elm_transit_del_cb_set(Elm_Transit *transit, Elm_Tra
371 * @param transit The transit object. 371 * @param transit The transit object.
372 * @param reverse @c EINA_TRUE means the auto_reverse is on. 372 * @param reverse @c EINA_TRUE means the auto_reverse is on.
373 * 373 *
374 * @ingroup Transit 374 * @ingroup Elm_Transit
375 */ 375 */
376EAPI void elm_transit_auto_reverse_set(Elm_Transit *transit, Eina_Bool reverse); 376EAPI void elm_transit_auto_reverse_set(Elm_Transit *transit, Eina_Bool reverse);
377 377
@@ -384,7 +384,7 @@ EAPI void elm_transit_auto_reverse_set(Elm_Transit *transit, E
384 * @return @c EINA_TRUE means auto reverse is on. If @p transit is NULL 384 * @return @c EINA_TRUE means auto reverse is on. If @p transit is NULL
385 * @c EINA_FALSE is returned 385 * @c EINA_FALSE is returned
386 * 386 *
387 * @ingroup Transit 387 * @ingroup Elm_Transit
388 */ 388 */
389EAPI Eina_Bool elm_transit_auto_reverse_get(const Elm_Transit *transit); 389EAPI Eina_Bool elm_transit_auto_reverse_get(const Elm_Transit *transit);
390 390
@@ -401,7 +401,7 @@ EAPI Eina_Bool elm_transit_auto_reverse_get(const Elm_Transit *tran
401 * @param transit The transit object 401 * @param transit The transit object
402 * @param repeat Repeat count 402 * @param repeat Repeat count
403 * 403 *
404 * @ingroup Transit 404 * @ingroup Elm_Transit
405 */ 405 */
406EAPI void elm_transit_repeat_times_set(Elm_Transit *transit, int repeat); 406EAPI void elm_transit_repeat_times_set(Elm_Transit *transit, int repeat);
407 407
@@ -414,7 +414,7 @@ EAPI void elm_transit_repeat_times_set(Elm_Transit *transit, i
414 * @return The repeat count. If @p transit is NULL 414 * @return The repeat count. If @p transit is NULL
415 * 0 is returned 415 * 0 is returned
416 * 416 *
417 * @ingroup Transit 417 * @ingroup Elm_Transit
418 */ 418 */
419EAPI int elm_transit_repeat_times_get(const Elm_Transit *transit); 419EAPI int elm_transit_repeat_times_get(const Elm_Transit *transit);
420 420
@@ -439,7 +439,7 @@ EAPI int elm_transit_repeat_times_get(const Elm_Transit *tran
439 * @param transit The transit object. 439 * @param transit The transit object.
440 * @param tween_mode The tween type. 440 * @param tween_mode The tween type.
441 * 441 *
442 * @ingroup Transit 442 * @ingroup Elm_Transit
443 */ 443 */
444EAPI void elm_transit_tween_mode_set(Elm_Transit *transit, Elm_Transit_Tween_Mode tween_mode); 444EAPI void elm_transit_tween_mode_set(Elm_Transit *transit, Elm_Transit_Tween_Mode tween_mode);
445 445
@@ -452,7 +452,7 @@ EAPI void elm_transit_tween_mode_set(Elm_Transit *transit, Elm
452 * @return The tween type. If @p transit is NULL 452 * @return The tween type. If @p transit is NULL
453 * ELM_TRANSIT_TWEEN_MODE_LINEAR is returned. 453 * ELM_TRANSIT_TWEEN_MODE_LINEAR is returned.
454 * 454 *
455 * @ingroup Transit 455 * @ingroup Elm_Transit
456 */ 456 */
457EAPI Elm_Transit_Tween_Mode elm_transit_tween_mode_get(const Elm_Transit *transit); 457EAPI Elm_Transit_Tween_Mode elm_transit_tween_mode_get(const Elm_Transit *transit);
458 458
@@ -486,7 +486,7 @@ EAPI Elm_Transit_Tween_Mode elm_transit_tween_mode_get(const Elm_Transit *transi
486 * 486 *
487 * @see elm_transit_tween_mode_factor_get() 487 * @see elm_transit_tween_mode_factor_get()
488 * 488 *
489 * @ingroup Transit 489 * @ingroup Elm_Transit
490 */ 490 */
491EAPI void elm_transit_tween_mode_factor_set(Elm_Transit *transit, double v1, double v2); 491EAPI void elm_transit_tween_mode_factor_set(Elm_Transit *transit, double v1, double v2);
492 492
@@ -501,7 +501,7 @@ EAPI void elm_transit_tween_mode_factor_set(Elm_Transit *trans
501 * 501 *
502 * @see elm_transit_tween_mode_factor_set() 502 * @see elm_transit_tween_mode_factor_set()
503 * 503 *
504 * @ingroup Transit 504 * @ingroup Elm_Transit
505 */ 505 */
506EAPI void elm_transit_tween_mode_factor_get(const Elm_Transit *transit, double *v1, double *v2); 506EAPI void elm_transit_tween_mode_factor_get(const Elm_Transit *transit, double *v1, double *v2);
507 507
@@ -537,7 +537,7 @@ EAPI void elm_transit_tween_mode_factor_get(const Elm_Transit
537 * 537 *
538 * @see elm_transit_tween_mode_factor_set() 538 * @see elm_transit_tween_mode_factor_set()
539 * @since 1.13 539 * @since 1.13
540 * @ingroup Transit 540 * @ingroup Elm_Transit
541 */ 541 */
542EAPI void elm_transit_tween_mode_factor_n_set(Elm_Transit *transit, unsigned int v_size, double *v); 542EAPI void elm_transit_tween_mode_factor_n_set(Elm_Transit *transit, unsigned int v_size, double *v);
543 543
@@ -549,7 +549,7 @@ EAPI void elm_transit_tween_mode_factor_n_set(Elm_Transit *tra
549 * @param transit The transit object. 549 * @param transit The transit object.
550 * @param duration The animation time. 550 * @param duration The animation time.
551 * 551 *
552 * @ingroup Transit 552 * @ingroup Elm_Transit
553 */ 553 */
554EAPI void elm_transit_duration_set(Elm_Transit *transit, double duration); 554EAPI void elm_transit_duration_set(Elm_Transit *transit, double duration);
555 555
@@ -562,7 +562,7 @@ EAPI void elm_transit_duration_set(Elm_Transit *transit, doubl