Virtual Method

GioAppInfoset_as_last_used_for_type

Declaration

gboolean
set_as_last_used_for_type (
  GAppInfo* appinfo,
  const char* content_type,
  GError** error
)

Description

Sets the application as the last used application for a given type. This will make the application appear as first in the list returned by g_app_info_get_recommended_for_type(), regardless of the default application for that content type.

Parameters

content_type

Type: const char*

The content type.

The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
error

Type: GError **

The return location for an error.

The argument can be NULL.
The argument will be set to NULL by the function if there are no errors.
In case of error, the argument will be set and the caller will take ownership of the data, and be responsible for freeing it.

Return value

Type: gboolean

TRUE on success, FALSE on error.