/**
* @defgroup Config Elementary Config
+ * @ingroup Elementary
*
* Elementary configuration is formed by a set options bounded to a
* given @ref Profile profile, like @ref Theme theme, @ref Fingers
/**
* Flush all config settings then apply those settings to all applications
* using elementary on the current display.
- *
+ *
* @ingroup Config
*/
EAPI void elm_config_all_flush(void);
/**
* @defgroup Profile Elementary Profile
+ * @ingroup Elementary
*
* Profiles are pre-set options that affect the whole look-and-feel of
* Elementary-based applications. There are, for example, profiles
EAPI void elm_config_profile_set(const char *profile);
/**
+ * Check if the given Elementary's profile exists.
+ *
+ * @param profile The profile's name
+ * @return EINA_TRUE if the profile exists, EINA_FALSE otherwise.
+ *
+ * @ingroup Profile
+ */
+EAPI Eina_Bool elm_config_profile_exists(const char *profile);
+
+/**
* @}
*/
/**
- * @defgroup Scrolling Scrolling
+ * @defgroup Scrolling Elementary Scrolling
+ * @ingroup Elementary
*
* These are functions setting how scrollable views in Elementary
* widgets should behave on user interaction.
/**
* Set the duration after which tooltip will be shown.
*
- * @return EINA_TRUE if value is set.
+ * @return EINA_TRUE if value is set.
*/
EAPI void elm_config_tooltip_delay_set(double delay);
/**
* @defgroup Password_last_show Password show last
+ * @ingroup Elementary
*
* Show last feature of password mode enables user to view
* the last input entered for few seconds before masking it.
* This gets the "show last" setting of password mode which might be
* enabled or disabled.
*
- * @return @c EINA_TRUE, if the "show last" setting is enabled,
+ * @return @c EINA_TRUE, if the "show last" setting is enabled,
* @c EINA_FALSE if it's disabled.
*
* @ingroup Password_last_show
/**
* @defgroup Engine Elementary Engine
+ * @ingroup Elementary
*
* These are functions setting and querying which rendering engine
* Elementary will use for drawing its windows' pixels.
* Set the enable status of the focus highlight
*
* @param enable Enable highlight if EINA_TRUE, disable otherwise
- *
+ *
* Set whether to show or not the highlight on focused objects
*
* Note that it will take effect only to Elementary windows created after
* Get the enable status of the highlight animation
*
* @return The focus highlight mode set
- *
+ *
* Get whether the focus highlight, if enabled, will animate its switch from
* one object to the next
- *
+ *
* @ingroup Focus
*/
EAPI Eina_Bool elm_config_focus_highlight_animate_get(void);
* Set the enable status of the highlight animation
*
* @param animate Enable animation if EINA_TRUE, disable otherwise
- *
+ *
* Set whether the focus highlight, if enabled, will animate its switch from
* one object to the next
- *
+ *
* Note that it will take effect only to Elementary windows created after
* this is called.
*