]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-unix-print-*.0: Fix PrintJob.get_page_ranges(), Printer.get_hard_margins()
authorRico Tzschichholz <ricotz@ubuntu.com>
Sun, 10 Feb 2019 12:12:43 +0000 (13:12 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Tue, 26 Feb 2019 16:53:41 +0000 (17:53 +0100)
vapi/gtk+-unix-print-2.0.vapi
vapi/gtk+-unix-print-3.0.vapi
vapi/packages/gtk+-unix-print-2.0/gtk+-unix-print-2.0.metadata
vapi/packages/gtk+-unix-print-3.0/gtk+-unix-print-3.0.metadata

index ad4da0d0918ccd34ccca7468da3479fdfb770a83..79fe7ac323d2a7e134bc97a064ac98fa0365fe67 100644 (file)
@@ -80,7 +80,7 @@ namespace Gtk {
                public Gtk.PrintCapabilities get_capabilities ();
                public Gtk.PageSetup get_default_page_size ();
                public unowned string get_description ();
-               public bool get_hard_margins (double top, double bottom, double left, double right);
+               public bool get_hard_margins (out double top, out double bottom, out double left, out double right);
                public unowned string get_icon_name ();
                [CCode (cname = "gtk_printer_is_virtual")]
                public bool get_is_virtual ();
index d6e88f9026cc38a40ed55e422758b11bfb6381e0..e9f2c2bd9a66ecf3f966361b3e8c9dcf8bc4ac4c 100644 (file)
@@ -22,7 +22,7 @@ namespace Gtk {
                public uint get_n_up ();
                public Gtk.NumberUpLayout get_n_up_layout ();
                public int get_num_copies ();
-               public Gtk.PageRange get_page_ranges (int n_ranges);
+               public unowned Gtk.PageRange[] get_page_ranges ();
                public Gtk.PageSet get_page_set ();
                public Gtk.PrintPages get_pages ();
                public unowned Gtk.Printer get_printer ();
@@ -100,7 +100,7 @@ namespace Gtk {
                public Gtk.PrintCapabilities get_capabilities ();
                public Gtk.PageSetup get_default_page_size ();
                public unowned string get_description ();
-               public bool get_hard_margins (double top, double bottom, double left, double right);
+               public bool get_hard_margins (out double top, out double bottom, out double left, out double right);
                public unowned string get_icon_name ();
                [CCode (cname = "gtk_printer_is_virtual")]
                public bool get_is_virtual ();
index b7e80bc3d05abcafbd6605db999f8fdfbdcc84a2..da19d29c1d899ce762650ab42553f49b204e5f8f 100644 (file)
@@ -6,6 +6,10 @@ gtk_print_unix_dialog_get_settings transfer_ownership="1"
 gtk_printer_accepts_pdf name="get_accepts_pdf"
 gtk_printer_accepts_ps name="get_accepts_ps"
 gtk_printer_get_default_page_size transfer_ownership="1"
+gtk_printer_get_hard_margins.top is_out="1"
+gtk_printer_get_hard_margins.bottom is_out="1"
+gtk_printer_get_hard_margins.left is_out="1"
+gtk_printer_get_hard_margins.right is_out="1"
 gtk_printer_is_virtual name="get_is_virtual"
 gtk_printer_list_papers transfer_ownership="1" type_name="GLib.List<Gtk.PageSetup>"
 GtkPrintJobCompleteFunc hidden="1"
index b9f558d441fd279d174007e56f196dc5d732d96f..4e05eeb893cc77f6f797ded114a22d766a8d2cc5 100644 (file)
@@ -1,11 +1,17 @@
 Gtk cheader_filename="gtk/gtkunixprint.h" gir_namespace="Gtk" gir_version="3.0" cprefix="Gtk" lower_case_cprefix="gtk_"
 
+gtk_print_job_get_page_ranges is_array="1"
+gtk_print_job_get_page_ranges.n_ranges hidden="1"
 gtk_print_job_send.callback transfer_ownership="1"
 gtk_print_job_send.dnotify hidden="1"
 gtk_print_unix_dialog_get_settings transfer_ownership="1"
 gtk_printer_accepts_pdf name="get_accepts_pdf"
 gtk_printer_accepts_ps name="get_accepts_ps"
 gtk_printer_get_default_page_size transfer_ownership="1"
+gtk_printer_get_hard_margins.top is_out="1"
+gtk_printer_get_hard_margins.bottom is_out="1"
+gtk_printer_get_hard_margins.left is_out="1"
+gtk_printer_get_hard_margins.right is_out="1"
 gtk_printer_is_virtual name="get_is_virtual"
 gtk_printer_list_papers transfer_ownership="1" type_name="GLib.List<Gtk.PageSetup>"
 GtkPrintJobCompleteFunc hidden="1"