efreet_utils.h(3)

NAME
efreet_utils.h - Contains utility functions to ease usage of Efreet.

SYNOPSIS

  Functions
const char * efreet_util_path_to_file_id (const char *path)
Returns the fdo file id for a given path.
Eina_List * efreet_util_desktop_mime_list (const char *mime)
Find all desktops for a given mime type.
Efreet_Desktop * efreet_util_desktop_wm_class_find (const char *wmname, const char *wmclass)
Find all desktops for a given wm class.
Efreet_Desktop * efreet_util_desktop_file_id_find (const char *file_id)
Find a desktop by file id.
Efreet_Desktop * efreet_util_desktop_exec_find (const char *exec)
Find a desktop by exec.
Efreet_Desktop * efreet_util_desktop_name_find (const char *name)
Find a desktop by name.
Efreet_Desktop * efreet_util_desktop_generic_name_find (const char *generic_name)
Find a desktop by generic name.
Eina_List * efreet_util_desktop_name_glob_list (const char *glob)
Find all desktops where name matches a glob pattern.
Eina_List * efreet_util_desktop_exec_glob_list (const char *glob)
Find all desktops where exec matches a glob pattern.
Eina_List * efreet_util_desktop_generic_name_glob_list (const char *glob)
Find all desktops where generic name matches a glob pattern.
Eina_List * efreet_util_desktop_comment_glob_list (const char *glob)
Find all desktops where comment matches a glob pattern.
Eina_List * efreet_util_desktop_categories_list (void)
Find all desktop categories This list must be freed using EINA_LIST_FREE.
Eina_List * efreet_util_desktop_category_list (const char *category)
Find all desktops in a given category.
Eina_List * efreet_util_menus_find (void)
Returns a list of .menu files found in the various config dirs.
Eina_List * efreet_util_desktop_environments_list (void)
Find all known desktop environments This list must be freed using EINA_LIST_FREE.

Detailed Description

Contains utility functions to ease usage of Efreet. FDO desktop entry specificiation.

Author

Generated automatically by Doxygen for EFL from the source code.