Struct

GtkRecentData

Description [src]

struct GtkRecentData {
  char* display_name;
  char* description;
  char* mime_type;
  char* app_name;
  char* app_exec;
  char* groups[];
  gboolean is_private;
}

Meta-data to be passed to gtk_recent_manager_add_full() when registering a recently used resource.

Structure members
display_name: char*

A UTF-8 encoded string, containing the name of the recently used resource to be displayed, or NULL;.

description: char*

A UTF-8 encoded string, containing a short description of the resource, or NULL;.

mime_type: char*

The MIME type of the resource;.

app_name: char*

The name of the application that is registering this recently used resource;.

app_exec: char*

Command line used to launch this resource; may contain the ā€œ\%fā€ and ā€œ\%uā€ escape characters which will be expanded to the resource file path and URI respectively when the command line is retrieved;.

groups: char*

A vector of strings containing groups names;.

is_private: gboolean

Whether this resource should be displayed only by the applications that have registered it or not.