[vala] gio-2.0: add a few nullable from GSimpleAction



commit 1cae3d3f4a0d470b33973674c86df21b5dc9d23b
Author: Marc-Andrà Lureau <marcandre lureau gmail com>
Date:   Fri Jan 6 19:06:22 2012 +0100

    gio-2.0: add a few nullable from GSimpleAction
    
    https://bugzilla.gnome.org/show_bug.cgi?id=667428

 vapi/gio-2.0.vapi                      |    8 ++++----
 vapi/packages/gio-2.0/gio-2.0.metadata |    5 +++++
 2 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi
index 9c7dc0d..3e8602d 100644
--- a/vapi/gio-2.0.vapi
+++ b/vapi/gio-2.0.vapi
@@ -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 {
diff --git a/vapi/packages/gio-2.0/gio-2.0.metadata b/vapi/packages/gio-2.0/gio-2.0.metadata
index 0e232f7..a5ca226 100644
--- a/vapi/packages/gio-2.0/gio-2.0.metadata
+++ b/vapi/packages/gio-2.0/gio-2.0.metadata
@@ -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"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]