File chooser's "Recent" section ignores is_private flag
GtkRecentInfo
includes an is_private
flag that is supposed to indicate whether the recent entry should be shown outside of the application(s) that actually added that entry. GtkFileChooser
doesn't do this; it just iterates over everything from a gtk_recent_manager_get_items()
call and adds them to its list.
The result here is that the file chooser's "Recent" list shows a bunch of entries that don't make sense outside of the application that created them.