gboolean set_as_last_used_for_type ( GAppInfo* appinfo, const char* content_type, GError** error )
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.
The content type.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
The return location for an error.
The argument can be
The argument will be set to
NULLby 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.