|
Classes |
struct | _EggRecentModel |
struct | _EggRecentModelClass |
Defines |
#define | EGG_TYPE_RECENT_MODEL (egg_recent_model_get_type ()) |
#define | EGG_RECENT_MODEL(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, EGG_TYPE_RECENT_MODEL, EggRecentModel) |
#define | EGG_RECENT_MODEL_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, EGG_TYPE_RECENT_MODEL, EggRecentModelClass) |
#define | EGG_IS_RECENT_MODEL(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, egg_recent_model_get_type ()) |
#define | EGG_RECENT_GROUP_LAUNCHERS "Launchers" |
Typedefs |
typedef _EggRecentModel | EggRecentModel |
typedef _EggRecentModelPrivate | EggRecentModelPrivate |
typedef _EggRecentModelClass | EggRecentModelClass |
Enumerations |
enum | EggRecentModelSort { EGG_RECENT_MODEL_SORT_MRU,
EGG_RECENT_MODEL_SORT_LRU,
EGG_RECENT_MODEL_SORT_NONE
} |
Functions |
GType | egg_recent_model_get_type (void) |
EggRecentModel * | egg_recent_model_new (EggRecentModelSort sort) |
void | egg_recent_model_add_filter_mime_type (EggRecentModel *model, const gchar *mime_type) |
void | egg_recent_model_set_filter_mime_types (EggRecentModel *model,...) |
void | egg_recent_model_set_filter_groups (EggRecentModel *model,...) |
void | egg_recent_model_set_filter_uri_schemes (EggRecentModel *model,...) |
void | egg_recent_model_set_sort (EggRecentModel *model, EggRecentModelSort sort) |
gboolean | egg_recent_model_add_full (EggRecentModel *model, EggRecentItem *item) |
gboolean | egg_recent_model_add (EggRecentModel *model, const gchar *uri) |
gboolean | egg_recent_model_delete (EggRecentModel *model, const gchar *uri) |
void | egg_recent_model_clear (EggRecentModel *model) |
GList * | egg_recent_model_get_list (EggRecentModel *model) |
void | egg_recent_model_changed (EggRecentModel *model) |
void | egg_recent_model_set_limit (EggRecentModel *model, int limit) |
int | egg_recent_model_get_limit (EggRecentModel *model) |
void | egg_recent_model_remove_expired (EggRecentModel *model) |