A GtkRecentFilterInfo struct is used to pass information about the tested file to RecentFilter.filter.
The number of days elapsed since the file has been registered.
The list of applications that have registered the file.
GtkRecentFilterFlags to indicate which fields are set.
The string that will be used to display the file in the recent chooser.
The groups to which the file belongs to.
MIME type of the file.
The URI of the file being tested.