]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gio-2.0: add a few nullable from GSimpleAction
authorMarc-André Lureau <marcandre.lureau@gmail.com>
Fri, 6 Jan 2012 18:06:22 +0000 (19:06 +0100)
committerMarc-André Lureau <marcandre.lureau@gmail.com>
Fri, 6 Jan 2012 21:01:08 +0000 (22:01 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=667428

vapi/gio-2.0.vapi
vapi/packages/gio-2.0/gio-2.0.metadata

index 9c7dc0d347074a52d6d0ee444c772622918a172e..3e8602dfe3ed5520dc3f2d500540a4bf50741959 100644 (file)
@@ -1444,11 +1444,11 @@ namespace GLib {
        [CCode (cheader_filename = "gio/gio.h")]
        public class SimpleAction : GLib.Object, GLib.Action {
                [CCode (has_construct_function = false)]
-               public SimpleAction (string name, GLib.VariantType parameter_type);
+               public SimpleAction (string name, GLib.VariantType? parameter_type);
                public void set_enabled (bool enabled);
                public void set_state (GLib.Variant value);
                [CCode (has_construct_function = false)]
-               public SimpleAction.stateful (string name, GLib.VariantType parameter_type, GLib.Variant state);
+               public SimpleAction.stateful (string name, GLib.VariantType? parameter_type, GLib.Variant state);
                [NoAccessorMethod]
                public bool enabled { get; set; }
                [NoAccessorMethod]
@@ -1459,8 +1459,8 @@ namespace GLib {
                public GLib.Variant state { owned get; set; }
                [NoAccessorMethod]
                public GLib.VariantType state_type { owned get; }
-               public virtual signal void activate (GLib.Variant p0);
-               public virtual signal void change_state (GLib.Variant p0);
+               public virtual signal void activate (GLib.Variant? p0);
+               public virtual signal void change_state (GLib.Variant? p0);
        }
        [CCode (cheader_filename = "gio/gio.h")]
        public class SimpleActionGroup : GLib.Object, GLib.ActionGroup, GLib.ActionMap {
index 0e232f7aa4190c41330e23a5388433f774759dc2..a5ca2264e6953a2cae6afcc760db10904b12274f 100644 (file)
@@ -480,3 +480,8 @@ g_dbus_server_new_sync.observer nullable="1" default_value="null"
 GSettingsBackend base_class="GObject"
 
 GUnixFDList hidden="1"
+
+g_simple_action_new.parameter_type nullable="1"
+g_simple_action_new_stateful.parameter_type nullable="1"
+GSimpleAction::activate.p0 nullable="1"
+GSimpleAction::change_state.p0 nullable="1"