Struct

GtkRecentInfo

Description [src]

struct GtkRecentInfo {
  /* No available fields */
}

GtkRecentInfo contains the metadata associated with an item in the recently used files list.

Instance methods

gtk_recent_info_create_app_info

Creates a GAppInfo for the specified GtkRecentInfo

gtk_recent_info_exists

Checks whether the resource pointed by info still exists. At the moment this check is done only on resources pointing to local files.

gtk_recent_info_get_added

Gets the time when the resource was added to the recently used resources list.

gtk_recent_info_get_age

Gets the number of days elapsed since the last update of the resource pointed by info.

gtk_recent_info_get_application_info

Gets the data regarding the application that has registered the resource pointed by info.

gtk_recent_info_get_applications

Retrieves the list of applications that have registered this resource.

gtk_recent_info_get_description

Gets the (short) description of the resource.

gtk_recent_info_get_display_name

Gets the name of the resource.

gtk_recent_info_get_gicon

Retrieves the icon associated to the resource MIME type.

gtk_recent_info_get_groups

Returns all groups registered for the recently used item info.

gtk_recent_info_get_mime_type

Gets the MIME type of the resource.

gtk_recent_info_get_modified

Gets the time when the meta-data for the resource was last modified.

gtk_recent_info_get_private_hint

Gets the value of the “private” flag.

gtk_recent_info_get_short_name

Computes a valid UTF-8 string that can be used as the name of the item in a menu or list.

gtk_recent_info_get_uri

Gets the URI of the resource.

gtk_recent_info_get_uri_display

Gets a displayable version of the resource’s URI.

gtk_recent_info_get_visited

Gets the time when the meta-data for the resource was last visited.

gtk_recent_info_has_application

Checks whether an application registered this resource using app_name.

gtk_recent_info_has_group

Checks whether group_name appears inside the groups registered for the recently used item info.

gtk_recent_info_is_local

Checks whether the resource is local or not by looking at the scheme of its URI.

gtk_recent_info_last_application

Gets the name of the last application that have registered the recently used resource represented by info.

gtk_recent_info_match

Checks whether two GtkRecentInfo point to the same resource.

gtk_recent_info_ref

Increases the reference count of recent_info by one.

gtk_recent_info_unref

Decreases the reference count of info by one.