Allow to use GtkFileChooserNative

This commit is contained in:
Corentin Noël 2019-05-24 14:39:38 +02:00 committed by Alberto Fanjul
parent b024d4fdf5
commit b115fcb95d
2 changed files with 7 additions and 1 deletions

View File

@ -5561,6 +5561,8 @@
<glade-widget-class name="GThemedIcon" generic-name="themedicon" title="Themed Icon" toplevel="True"/>
<glade-widget-class name="GFileIcon" generic-name="fileicon" title="File Icon" toplevel="True"/>
<glade-widget-class name="GtkFileChooserNative" generic-name="filechoosernative" title="Native File Chooser Dialog" toplevel="True" since="3.20"/>
</glade-widget-classes>
<glade-widget-group name="gtk-toplevels" title="Toplevels">
@ -5702,6 +5704,8 @@
<glade-widget-class-ref name="GtkRecentManager"/>
<glade-widget-class-ref name="GThemedIcon"/>
<glade-widget-class-ref name="GFileIcon"/>
<glade-widget-class-ref name="GtkFileChooserNative"/>
</glade-widget-group>
<glade-widget-group name="gtk-deprecated" title="Deprecated">

View File

@ -115,7 +115,9 @@ main (int argc,
/* FIXME: The same goes for assistant */
!g_type_is_a (adaptor_type, GTK_TYPE_ASSISTANT) &&
/* FIXME: GtkPopoverMenu gives a few warnings */
!g_type_is_a (adaptor_type, GTK_TYPE_POPOVER_MENU))
!g_type_is_a (adaptor_type, GTK_TYPE_POPOVER_MENU) &&
/* FIXME: GtkFileChooserNative is hard to test here */
!g_type_is_a (adaptor_type, GTK_TYPE_FILE_CHOOSER_NATIVE))
{
gchar *test_path = g_strdup_printf ("/CreateWidget/%s", glade_widget_adaptor_get_name (adaptor));