diff --git a/gtk/Gtk.metadata b/gtk/Gtk.metadata
index daeb9e376..43484c04e 100644
--- a/gtk/Gtk.metadata
+++ b/gtk/Gtk.metadata
@@ -130,6 +130,7 @@
true
gfilename*
true
+ GFile*
true
gfilename*
const-gfilename*
@@ -155,15 +156,31 @@
true
true
true
+ GFile*
+ 1
GetFilters
- gchar*
- true
+ GtkFileFilter*
+ false
true
GetShortcutFolders
gchar*
true
true
+ GtkRecentInfo*
+ true
+ true
+ GetFilters
+ GtkRecentFilter*
+ false
+ true
+ GtkRecentInfo*
+ true
+ true
1
+ GetFilters
+ GtkRecentFilter*
+ false
+ true
call
out
1
@@ -226,6 +243,7 @@
1
Change
ChangeValue
+ GtkWindow*
1
1
const-gfilename*