summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schmidt <stefan@osg.samsung.com>2016-03-16 22:52:23 +0100
committerStefan Schmidt <stefan@osg.samsung.com>2016-03-16 22:52:23 +0100
commit01748ef55d8713da4b47683a86555c3fa1a30a47 (patch)
treec45ccc862eb4d15eb772b7769b0bdb84a0236fb6
parent2111b676fc0f3399e4cf81e53b69799c24771469 (diff)
docs: bring back docs from eo files by switching to the new group name
During the migration of docs to the eo file the group name changed to have a Elm_ prefix which resulted in our docs not including this group and not showing any of the docs in there. Switching to the new name fixes this. Having this prefix makes sense especially as we are now merging elm into efl. Hopefully that will be the last change. @fix Ref T3109
-rw-r--r--doc/index.doxy42
-rw-r--r--src/lib/elm_app.h36
-rw-r--r--src/lib/elm_cache.h4
-rw-r--r--src/lib/elm_config.h218
-rw-r--r--src/lib/elm_cursor.h16
-rw-r--r--src/lib/elm_debug.h6
-rw-r--r--src/lib/elm_deprecated.h4
-rw-r--r--src/lib/elm_finger.h4
-rw-r--r--src/lib/elm_focus.h44
-rw-r--r--src/lib/elm_focus_item.h6
-rw-r--r--src/lib/elm_font.h14
-rw-r--r--src/lib/elm_general.h20
-rw-r--r--src/lib/elm_getting_started.h2
-rw-r--r--src/lib/elm_mirroring.h10
-rw-r--r--src/lib/elm_object.h56
-rw-r--r--src/lib/elm_object_item.h10
-rw-r--r--src/lib/elm_removed.h50
-rw-r--r--src/lib/elm_scale.h6
-rw-r--r--src/lib/elm_scroll.h22
-rw-r--r--src/lib/elm_theme.h64
-rw-r--r--src/lib/elm_transit.h90
-rw-r--r--src/lib/els_cursor.c2
22 files changed, 363 insertions, 363 deletions
diff --git a/doc/index.doxy b/doc/index.doxy
index eb197a3c8..1ac6e76e4 100644
--- a/doc/index.doxy
+++ b/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/src/lib/elm_app.h b/src/lib/elm_app.h
index 76c663b92..a169f7c98 100644
--- a/src/lib/elm_app.h
+++ b/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/src/lib/elm_cache.h b/src/lib/elm_cache.h
index 7546f6b48..d78113efa 100644
--- a/src/lib/elm_cache.h
+++ b/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/src/lib/elm_config.h b/src/lib/elm_config.h
index 1d0f3bbbb..023564f9a 100644
--- a/src/lib/elm_config.h
+++ b/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/src/lib/elm_cursor.h b/src/lib/elm_cursor.h
index d5f7d24b0..a7495c4f4 100644
--- a/src/lib/elm_cursor.h
+++ b/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/src/lib/elm_debug.h b/src/lib/elm_debug.h
index f5de943ec..1eb21361a 100644
--- a/src/lib/elm_debug.h
+++ b/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/src/lib/elm_deprecated.h b/src/lib/elm_deprecated.h
index ab6a6d28f..91c556cfa 100644
--- a/src/lib/elm_deprecated.h
+++ b/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/src/lib/elm_finger.h b/src/lib/elm_finger.h
index 17d3be5d9..0da711a69 100644
--- a/src/lib/elm_finger.h
+++ b/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/src/lib/elm_focus.h b/src/lib/elm_focus.h
index 1d4952d15..4864bdd85 100644
--- a/src/lib/elm_focus.h
+++ b/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/src/lib/elm_focus_item.h b/src/lib/elm_focus_item.h
index b8ef68073..71c068a12 100644
--- a/src/lib/elm_focus_item.h
+++ b/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/src/lib/elm_font.h b/src/lib/elm_font.h
index cf21df753..3213aeb1a 100644
--- a/src/lib/elm_font.h
+++ b/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/src/lib/elm_general.h b/src/lib/elm_general.h
index 473aa1071..365331ee7 100644
--- a/src/lib/elm_general.h
+++ b/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/src/lib/elm_getting_started.h b/src/lib/elm_getting_started.h
index 27f668773..9813a61e3 100644
--- a/src/lib/elm_getting_started.h
+++ b/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/src/lib/elm_mirroring.h b/src/lib/elm_mirroring.h
index 815b842d6..961ef6365 100644
--- a/src/lib/elm_mirroring.h
+++ b/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/src/lib/elm_object.h b/src/lib/elm_object.h
index df066d07b..935e6a7eb 100644
--- a/src/lib/elm_object.h
+++ b/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/src/lib/elm_object_item.h b/src/lib/elm_object_item.h
index db1986222..8c933a66c 100644
--- a/src/lib/elm_object_item.h
+++ b/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/src/lib/elm_removed.h b/src/lib/elm_removed.h
index 7fb24e1bd..e416cc47c 100644
--- a/src/lib/elm_removed.h
+++ b/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/src/lib/elm_scale.h b/src/lib/elm_scale.h
index 4332e732c..1d03da1f5 100644
--- a/src/lib/elm_scale.h
+++ b/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/src/lib/elm_scroll.h b/src/lib/elm_scroll.h
index feb541c27..88419e623 100644
--- a/src/lib/elm_scroll.h
+++ b/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/src/lib/elm_theme.h b/src/lib/elm_theme.h
index b5a1dbd5b..cb524b206 100644
--- a/src/lib/elm_theme.h
+++ b/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/src/lib/elm_transit.h b/src/lib/elm_transit.h
index ced665648..abfeaea7a 100644
--- a/src/lib/elm_transit.h
+++ b/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
562 * 562 *
563 * @return The transit animation time. 563 * @return The transit animation time.
564 * 564 *
565 * @ingroup Transit 565 * @ingroup Elm_Transit
566 */ 566 */
567EAPI double elm_transit_duration_get(const Elm_Transit *transit); 567EAPI double elm_transit_duration_get(const Elm_Transit *transit);
568 568
@@ -574,7 +574,7 @@ EAPI double elm_transit_duration_get(const Elm_Transit *transit)
574 * 574 *
575 * @param transit The transit object. 575 * @param transit The transit object.
576 * 576 *
577 * @ingroup Transit 577 * @ingroup Elm_Transit
578 */ 578 */
579EAPI void elm_transit_go(Elm_Transit *transit); 579EAPI void elm_transit_go(Elm_Transit *transit);
580 580
@@ -594,7 +594,7 @@ EAPI void elm_transit_go(Elm_Transit *transit);
594 * @return @c EINA_TRUE if transition is reverted, @c EINA_FALSE otherwise. 594 * @return @c EINA_TRUE if transition is reverted, @c EINA_FALSE otherwise.
595 * 595 *
596 * @since 1.18 596 * @since 1.18
597 * @ingroup Transit 597 * @ingroup Elm_Transit
598 */ 598 */
599EAPI Eina_Bool elm_transit_revert(Elm_Transit *transit); 599EAPI Eina_Bool elm_transit_revert(Elm_Transit *transit);
600 600
@@ -607,7 +607,7 @@ EAPI Eina_Bool elm_transit_revert(Elm_Transit *transit);
607 * @param in The interval value in seconds 607 * @param in The interval value in seconds
608 * 608 *
609 * @since 1.14 609 * @since 1.14
610 * @ingroup Transit 610 * @ingroup Elm_Transit
611 */ 611 */
612EAPI void elm_transit_go_in(Elm_Transit *transit, double in); 612EAPI void elm_transit_go_in(Elm_Transit *transit, double in);
613 613
@@ -622,7 +622,7 @@ EAPI void elm_transit_go_in(Elm_Transit *transit, double in);
622 * @param transit The transit object. 622 * @param transit The transit object.
623 * @param paused Whether the transition should be paused or not. 623 * @param paused Whether the transition should be paused or not.
624 * 624 *
625 * @ingroup Transit 625 * @ingroup Elm_Transit
626 */ 626 */
627EAPI void elm_transit_paused_set(Elm_Transit *transit, Eina_Bool paused); 627EAPI void elm_transit_paused_set(Elm_Transit *transit, Eina_Bool paused);
628 628
@@ -637,7 +637,7 @@ EAPI void elm_transit_paused_set(Elm_Transit *transit, Eina_Bo
637 * @return @c EINA_TRUE means transition is paused. If @p transit is NULL 637 * @return @c EINA_TRUE means transition is paused. If @p transit is NULL
638 * @c EINA_FALSE is returned 638 * @c EINA_FALSE is returned
639 * 639 *
640 * @ingroup Transit 640 * @ingroup Elm_Transit
641 */ 641 */
642EAPI Eina_Bool elm_transit_paused_get(const Elm_Transit *transit); 642EAPI Eina_Bool elm_transit_paused_get(const Elm_Transit *transit);
643 643
@@ -654,7 +654,7 @@ EAPI Eina_Bool elm_transit_paused_get(const Elm_Transit *transit);
654 * @return The time progression value. If @p transit is NULL 654 * @return The time progression value. If @p transit is NULL
655 * 0 is returned 655 * 0 is returned
656 * 656 *
657 * @ingroup Transit 657 * @ingroup Elm_Transit
658 */ 658 */
659EAPI double elm_transit_progress_value_get(const Elm_Transit *transit); 659EAPI double elm_transit_progress_value_get(const Elm_Transit *transit);
660 660
@@ -672,7 +672,7 @@ EAPI double elm_transit_progress_value_get(const Elm_Transit *tr
672 * transit, and will be started as soon as @p transit ends. See @ref 672 * transit, and will be started as soon as @p transit ends. See @ref
673 * transit_example_02_explained for a full example. 673 * transit_example_02_explained for a full example.
674 * 674 *
675 * @ingroup Transit 675 * @ingroup Elm_Transit
676 */ 676 */
677EAPI void elm_transit_chain_transit_add(Elm_Transit *transit, Elm_Transit *chain_transit); 677EAPI void elm_transit_chain_transit_add(Elm_Transit *transit, Elm_Transit *chain_transit);
678 678
@@ -687,7 +687,7 @@ EAPI void elm_transit_chain_transit_add(Elm_Transit *transit,
687 * 687 *
688 * This function remove the @p chain_transit transition from the @p transit. 688 * This function remove the @p chain_transit transition from the @p transit.
689 * 689 *
690 * @ingroup Transit 690 * @ingroup Elm_Transit
691 */ 691 */
692EAPI void elm_transit_chain_transit_del(Elm_Transit *transit, Elm_Transit *chain_transit); 692EAPI void elm_transit_chain_transit_del(Elm_Transit *transit, Elm_Transit *chain_transit);
693 693
@@ -699,7 +699,7 @@ EAPI void elm_transit_chain_transit_del(Elm_Transit *transit,
699 * @param transit The transit object. 699 * @param transit The transit object.
700 * @return chain transit list. 700 * @return chain transit list.
701 * 701 *
702 * @ingroup Transit 702 * @ingroup Elm_Transit
703 */ 703 */
704EAPI Eina_List *elm_transit_chain_transits_get(const Elm_Transit *transit); 704EAPI Eina_List *elm_transit_chain_transits_get(const Elm_Transit *transit);
705 705
@@ -717,7 +717,7 @@ EAPI Eina_List *elm_transit_chain_transits_get(const Elm_Transit *tr
717 * @see evas_map_smooth_set() 717 * @see evas_map_smooth_set()
718 * @since 1.8 718 * @since 1.8
719 * 719 *
720 * @ingroup Transit 720 * @ingroup Elm_Transit
721 */ 721 */
722EAPI void elm_transit_smooth_set(Elm_Transit *transit, Eina_Bool enabled); 722EAPI void elm_transit_smooth_set(Elm_Transit *transit, Eina_Bool enabled);
723 723
@@ -750,7 +750,7 @@ EAPI Eina_Bool elm_transit_smooth_get(const Elm_Transit *transit);
750 * @param to_h Object height size when effect ends. 750 * @param to_h Object height size when effect ends.
751 * @return Resizing effect context data. 751 * @return Resizing effect context data.
752 * 752 *
753 * @ingroup Transit 753 * @ingroup Elm_Transit
754 */ 754 */
755EAPI Elm_Transit_Effect *elm_transit_effect_resizing_add(Elm_Transit *transit, Evas_Coord from_w, Evas_Coord from_h, Evas_Coord to_w, Evas_Coord to_h); 755EAPI Elm_Transit_Effect *elm_transit_effect_resizing_add(Elm_Transit *transit, Evas_Coord from_w, Evas_Coord from_h, Evas_Coord to_w, Evas_Coord to_h);
756 756
@@ -769,7 +769,7 @@ EAPI Elm_Transit_Effect *elm_transit_effect_resizing_add(Elm_Transit *transit
769 * @param to_dy Y Position variation when effect ends. 769 * @param to_dy Y Position variation when effect ends.
770 * @return Translation effect context data. 770 * @return Translation effect context data.
771 * 771 *
772 * @ingroup Transit 772 * @ingroup Elm_Transit
773 * @warning It is highly recommended just create a transit with this effect when 773 * @warning It is highly recommended just create a transit with this effect when
774 * the window that the objects of the transit belongs has already been created. 774 * the window that the objects of the transit belongs has already been created.
775 * This is because this effect needs the geometry information about the objects, 775 * This is because this effect needs the geometry information about the objects,
@@ -790,7 +790,7 @@ EAPI Elm_Transit_Effect *elm_transit_effect_translation_add(Elm_Transit *tran
790 * @param to_rate Scale rate when effect ends. 790 * @param to_rate Scale rate when effect ends.
791 * @return Zoom effect context data. 791 * @return Zoom effect context data.
792 * 792 *
793 * @ingroup Transit 793 * @ingroup Elm_Transit
794 * @warning It is highly recommended just create a transit with this effect when 794 * @warning It is highly recommended just create a transit with this effect when
795 * the window that the objects of the transit belongs has already been created. 795 * the window that the objects of the transit belongs has already been created.
796 * This is because this effect needs the geometry information about the objects, 796 * This is because this effect needs the geometry information about the objects,
@@ -814,7 +814,7 @@ EAPI Elm_Transit_Effect *elm_transit_effect_zoom_add(Elm_Transit *transit, fl
814 * @param cw Flipping Direction. @c EINA_TRUE is clock-wise. 814 * @param cw Flipping Direction. @c EINA_TRUE is clock-wise.
815 * @return Flip effect context data. 815 * @return Flip effect context data.
816 * 816 *
817 * @ingroup Transit 817 * @ingroup Elm_Transit
818 * @warning It is highly recommended just create a transit with this effect when 818 * @warning It is highly recommended just create a transit with this effect when
819 * the window that the objects of the transit belongs has already been created. 819 * the window that the objects of the transit belongs has already been created.
820 * This is because this effect needs the geometry information about the objects, 820 * This is because this effect needs the geometry information about the objects,
@@ -838,7 +838,7 @@ EAPI Elm_Transit_Effect *elm_transit_effect_flip_add(Elm_Transit *transit, El
838 * @param cw Flipping Direction. @c EINA_TRUE is clock-wise. 838 * @param cw Flipping Direction. @c EINA_TRUE is clock-wise.
839 * @return Resizeable flip effect context data. 839 * @return Resizeable flip effect context data.
840 * 840 *
841 * @ingroup Transit 841 * @ingroup Elm_Transit
842 * @warning It is highly recommended just create a transit with this effect when 842 * @warning It is highly recommended just create a transit with this effect when
843 * the window that the objects of the transit belongs has already been created. 843 * the window that the objects of the transit belongs has already been created.
844 * This is because this effect needs the geometry information about the objects, 844 * This is because this effect needs the geometry information about the objects,
@@ -859,7 +859,7 @@ EAPI Elm_Transit_Effect *elm_transit_effect_resizable_flip_add(Elm_Transit *t
859 * @param dir Wipe Direction. 859 * @param dir Wipe Direction.
860 * @return Wipe effect context data. 860 * @return Wipe effect context data.
861 * 861 *
862 * @ingroup Transit 862 * @ingroup Elm_Transit
863 * @warning It is highly recommended just create a transit with this effect when 863 * @warning It is highly recommended just create a transit with this effect when
864 * the window that the objects of the transit belongs has already been created. 864 * the window that the objects of the transit belongs has already been created.
865 * This is because this effect needs the geometry information about the objects, 865 * This is because this effect needs the geometry information about the objects,
@@ -886,7 +886,7 @@ EAPI Elm_Transit_Effect *elm_transit_effect_wipe_add(Elm_Transit *transit, El
886 * @param to_a RGB A when effect ends. 886 * @param to_a RGB A when effect ends.
887 * @return Color effect context data. 887 * @return Color effect context data.
888 * 888 *
889 * @ingroup Transit 889 * @ingroup Elm_Transit
890 */ 890 */
891EAPI Elm_Transit_Effect *elm_transit_effect_color_add(Elm_Transit *transit, unsigned int from_r, unsigned int from_g, unsigned int from_b, unsigned int from_a, unsigned int to_r, unsigned int to_g, unsigned int to_b, unsigned int to_a); 891EAPI Elm_Transit_Effect *elm_transit_effect_color_add(Elm_Transit *transit, unsigned int from_r, unsigned int from_g, unsigned int from_b, unsigned int from_a, unsigned int to_r, unsigned int to_g, unsigned int to_b, unsigned int to_a);
892 892
@@ -904,7 +904,7 @@ EAPI Elm_Transit_Effect *elm_transit_effect_color_add(Elm_Transit *transit, u
904 * @param transit Transit object. 904 * @param transit Transit object.
905 * @return Fade effect context data. 905 * @return Fade effect context data.
906 * 906 *
907 * @ingroup Transit 907 * @ingroup Elm_Transit
908 * @warning It is highly recommended just create a transit with this effect when 908 * @warning It is highly recommended just create a transit with this effect when
909 * the window that the objects of the transit belongs has already been created. 909 * the window that the objects of the transit belongs has already been created.
910 * This is because this effect needs the color information about the objects, 910 * This is because this effect needs the color information about the objects,
@@ -926,7 +926,7 @@ EAPI Elm_Transit_Effect *elm_transit_effect_fade_add(Elm_Transit *transit);
926 * @param transit Transit object. 926 * @param transit Transit object.
927 * @return Blend effect context data. 927 * @return Blend effect context data.
928 * 928 *
929 * @ingroup Transit 929 * @ingroup Elm_Transit
930 * @warning It is highly recommended just create a transit with this effect when 930 * @warning It is highly recommended just create a transit with this effect when
931 * the window that the objects of the transit belongs has already been created. 931 * the window that the objects of the transit belongs has already been created.
932 * This is because this effect needs the color information about the objects, 932 * This is because this effect needs the color information about the objects,
@@ -947,7 +947,7 @@ EAPI Elm_Transit_Effect *elm_transit_effect_blend_add(Elm_Transit *transit);
947 * @param to_degree Degree when effect is ends. 947 * @param to_degree Degree when effect is ends.
948 * @return Rotation effect context data. 948 * @return Rotation effect context data.
949 * 949 *
950 * @ingroup Transit 950 * @ingroup Elm_Transit
951 * @warning It is highly recommended just create a transit with this effect when 951 * @warning It is highly recommended just create a transit with this effect when
952 * the window that the objects of the transit belongs has already been created. 952 * the window that the objects of the transit belongs has already been created.
953 * This is because this effect needs the geometry information about the objects, 953 * This is because this effect needs the geometry information about the objects,
@@ -987,7 +987,7 @@ EAPI Elm_Transit_Effect *elm_transit_effect_rotation_add(Elm_Transit *transit
987 * elm_transit_effect_image_animation_context_free() function. 987 * elm_transit_effect_image_animation_context_free() function.
988 * @return Image Animation effect context data. 988 * @return Image Animation effect context data.
989 * 989 *
990 * @ingroup Transit 990 * @ingroup Elm_Transit
991 */ 991 */
992EAPI Elm_Transit_Effect *elm_transit_effect_image_animation_add(Elm_Transit *transit, Eina_List *images); 992EAPI Elm_Transit_Effect *elm_transit_effect_image_animation_add(Elm_Transit *transit, Eina_List *images);
993/** 993/**
diff --git a/src/lib/els_cursor.c b/src/lib/els_cursor.c
index f0f2954ac..5db692ff3 100644
--- a/src/lib/els_cursor.c
+++ b/src/lib/els_cursor.c
@@ -537,7 +537,7 @@ _elm_cursor_cur_set(Elm_Cursor *cur)
537 * @param cursor the cursor name to be used. 537 * @param cursor the cursor name to be used.
538 * 538 *
539 * @internal 539 * @internal
540 * @ingroup Cursors 540 * @ingroup Elm_Cursors
541 */ 541 */
542void 542void
543elm_object_sub_cursor_set(Evas_Object *eventarea, Evas_Object *owner, const char *cursor) 543elm_object_sub_cursor_set(Evas_Object *eventarea, Evas_Object *owner, const char *cursor)