]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-2.0, gtk+-3.0: improvements for Gtk.ScaleButton constructor args
authorEvan Nemerson <evan@coeus-group.com>
Sat, 20 Oct 2012 09:08:19 +0000 (02:08 -0700)
committerEvan Nemerson <evan@coeus-group.com>
Sat, 20 Oct 2012 09:08:56 +0000 (02:08 -0700)
vapi/gtk+-2.0.vapi
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-2.0/gtk+-2.0.metadata
vapi/packages/gtk+-3.0/gtk+-3.0.metadata

index 2cbc11cb49fe25d8b630882f55df9ef0cbb3fb5f..d520c419ade1f9110571405117cb54e64f82ab12 100644 (file)
@@ -3615,7 +3615,7 @@ namespace Gtk {
                public weak Gtk.Widget minus_button;
                public weak Gtk.Widget plus_button;
                [CCode (has_construct_function = false, type = "GtkWidget*")]
-               public ScaleButton (Gtk.IconSize size, double min, double max, double step, [CCode (array_length = false)] string[] icons);
+               public ScaleButton (Gtk.IconSize size, double min = 0.0, double max = 100.0, double step = 2.0, [CCode (array_length = false)] string[]? icons = null);
                public unowned Gtk.Adjustment get_adjustment ();
                public unowned Gtk.Widget get_minus_button ();
                public unowned Gtk.Widget get_plus_button ();
index 8d5e4ef14cd26e0c48e13922bf5b9f88dc2ad347..eb7f6c7645f21461b77ec23505978a9289921b32 100644 (file)
@@ -3632,7 +3632,7 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h")]
        public class ScaleButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Actionable, Gtk.Activatable, Gtk.Orientable {
                [CCode (has_construct_function = false, type = "GtkWidget*")]
-               public ScaleButton (Gtk.IconSize size, double min, double max, double step, [CCode (array_length = false)] string[] icons);
+               public ScaleButton (Gtk.IconSize size, double min = 0.0, double max = 100.0, double step = 2.0, [CCode (array_length = false)] string[]? icons = null);
                public unowned Gtk.Adjustment get_adjustment ();
                public unowned Gtk.Widget get_minus_button ();
                public unowned Gtk.Widget get_plus_button ();
index 88a2478525c6cf7aa6397caa56150bb2d8e10fee..78846c4b7a50a15b237d2e1af34fa9b7f52eebea 100644 (file)
@@ -518,7 +518,10 @@ gtk_rc_get_style_by_paths.class_path nullable="1"
 gtk_rc_style_copy transfer_ownership="1"
 gtk_rc_style_create_style transfer_ownership="1"
 gtk_scale_add_mark.markup nullable="1"
-gtk_scale_button_new.icons is_array="1" no_array_length="1"
+gtk_scale_button_new.min default_value="0.0"
+gtk_scale_button_new.max default_value="100.0"
+gtk_scale_button_new.step default_value="2.0"
+gtk_scale_button_new.icons is_array="1" no_array_length="1" nullable="1" default_value="null"
 gtk_scale_button_set_icons.icons is_array="1" no_array_length="1"
 gtk_scale_draw_value hidden="1"
 gtk_scale_get_layout_offsets.x is_out="1"
index e7767afd64bf00bfe3c9c31cb7ce493a5bef446b..706fbb5bb0f8fbf6b667db3ca527d7a14129c04f 100644 (file)
@@ -639,7 +639,10 @@ gtk_rc_style_copy transfer_ownership="1"
 gtk_rc_style_create_style transfer_ownership="1"
 gtk_scale_new.adjustment nullable="1"
 gtk_scale_add_mark.markup nullable="1"
-gtk_scale_button_new.icons is_array="1" no_array_length="1"
+gtk_scale_button_new.min default_value="0.0"
+gtk_scale_button_new.max default_value="100.0"
+gtk_scale_button_new.step default_value="2.0"
+gtk_scale_button_new.icons is_array="1" no_array_length="1" nullable="1" default_value="null"
 gtk_scale_button_set_icons.icons is_array="1" no_array_length="1"
 gtk_scale_draw_value hidden="1"
 gtk_scale_get_layout_offsets.x is_out="1"