]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk4,gtk4-unix-print: Update to 3.96.0+fbea677a 7c367780af1677278ed83d6afc2c5933211c3155
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 5 Nov 2019 14:53:14 +0000 (15:53 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Tue, 5 Nov 2019 15:11:08 +0000 (16:11 +0100)
vapi/gtk4-unix-print.vapi
vapi/gtk4.vapi
vapi/packages/gtk4-unix-print/gtk4-unix-print.gi

index c3affd869efe43aa8e19369a292d93615568de0f..cccf133ce043bf86df113d914e12a8c40c5ba650 100644 (file)
@@ -3,7 +3,7 @@
 [CCode (cprefix = "Gtk", gir_namespace = "Gtk", gir_version = "4.0", lower_case_cprefix = "gtk_")]
 namespace Gtk {
        [CCode (cheader_filename = "gtk/gtkunixprint.h")]
-       public class PageSetupUnixDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
+       public class PageSetupUnixDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root {
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public PageSetupUnixDialog (string title, Gtk.Window parent);
                public unowned Gtk.PageSetup get_page_setup ();
@@ -57,7 +57,7 @@ namespace Gtk {
                public virtual signal void status_changed ();
        }
        [CCode (cheader_filename = "gtk/gtkunixprint.h")]
-       public class PrintUnixDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
+       public class PrintUnixDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root {
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public PrintUnixDialog (string title, Gtk.Window parent);
                public void add_custom_tab (Gtk.Widget child, Gtk.Widget tab_label);
@@ -132,7 +132,7 @@ namespace Gtk {
                [NoAccessorMethod]
                public bool paused { get; }
                public string state_message { get; }
-               public virtual signal void details_acquired (bool success);
+               public virtual signal void details_acquired (bool p0);
        }
        [CCode (cheader_filename = "gtk/gtkunixprint.h", cprefix = "GTK_PRINT_CAPABILITY_")]
        [Flags]
index 82e8fb2a8dd77eae5ec6a90d0419f00fa6aa0039..701d1abaf6abdd52c3b88ffe3f6bbc38cdda80c4 100644 (file)
@@ -10640,8 +10640,8 @@ namespace Gtk {
        public class Stack : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public Stack ();
-               public void add_named (Gtk.Widget child, string name);
-               public void add_titled (Gtk.Widget child, string name, string title);
+               public unowned Gtk.StackPage add_named (Gtk.Widget child, string name);
+               public unowned Gtk.StackPage add_titled (Gtk.Widget child, string name, string title);
                public unowned Gtk.Widget? get_child_by_name (string name);
                public bool get_hhomogeneous ();
                public bool get_homogeneous ();
index 1ced82dd62ada3012a23b99ab433528b93a08d7b..c5ec6e23bd9c761bef3c441760d6280c4ec9dbd2 100644 (file)
                </struct>
                <struct name="GtkPrintJob_listautoptr">
                </struct>
+               <struct name="GtkPrintJob_queueautoptr">
+               </struct>
                <struct name="GtkPrintJob_slistautoptr">
                </struct>
                <struct name="GtkPrintUnixDialog_autoptr">
                </struct>
                <struct name="GtkPrintUnixDialog_listautoptr">
                </struct>
+               <struct name="GtkPrintUnixDialog_queueautoptr">
+               </struct>
                <struct name="GtkPrintUnixDialog_slistautoptr">
                </struct>
                <struct name="GtkPrinter_autoptr">
                </struct>
                <struct name="GtkPrinter_listautoptr">
                </struct>
+               <struct name="GtkPrinter_queueautoptr">
+               </struct>
                <struct name="GtkPrinter_slistautoptr">
                </struct>
                <flags name="GtkPrintCapabilities" type-name="GtkPrintCapabilities" get-type="gtk_print_capabilities_get_type">
@@ -61,6 +67,9 @@
                        <implements>
                                <interface name="AtkImplementor"/>
                                <interface name="GtkBuildable"/>
+                               <interface name="GtkConstraintTarget"/>
+                               <interface name="GtkNative"/>
+                               <interface name="GtkRoot"/>
                        </implements>
                        <method name="get_page_setup" symbol="gtk_page_setup_unix_dialog_get_page_setup">
                                <return-type type="GtkPageSetup*"/>
                        <signal name="status-changed" when="LAST">
                                <return-type type="void"/>
                                <parameters>
-                                       <parameter name="job" type="GtkPrintJob*"/>
+                                       <parameter name="object" type="GtkPrintJob*"/>
                                </parameters>
                        </signal>
                </object>
                        <implements>
                                <interface name="AtkImplementor"/>
                                <interface name="GtkBuildable"/>
+                               <interface name="GtkConstraintTarget"/>
+                               <interface name="GtkNative"/>
+                               <interface name="GtkRoot"/>
                        </implements>
                        <method name="add_custom_tab" symbol="gtk_print_unix_dialog_add_custom_tab">
                                <return-type type="void"/>
                        <signal name="details-acquired" when="LAST">
                                <return-type type="void"/>
                                <parameters>
-                                       <parameter name="printer" type="GtkPrinter*"/>
-                                       <parameter name="success" type="gboolean"/>
+                                       <parameter name="object" type="GtkPrinter*"/>
+                                       <parameter name="p0" type="gboolean"/>
                                </parameters>
                        </signal>
                </object>