diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2015-09-08 10:38:27 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2015-09-08 10:38:27 +0200 |
commit | b87ac6b2b1cc8e90214b3afa3483912582488698 (patch) | |
tree | 3c7b0b4457a6dbcd00004a8e6152942b53878183 | |
parent | bf34a9ac41c6630d3bc7c0397ceff86296ba632d (diff) | |
download | vala-b87ac6b2b1cc8e90214b3afa3483912582488698.tar.gz |
vapi: Update GIR-based bindings
-rw-r--r-- | vapi/gdk-3.0.vapi | 3 | ||||
-rw-r--r-- | vapi/gio-2.0.vapi | 4 | ||||
-rw-r--r-- | vapi/json-glib-1.0.vapi | 4 |
3 files changed, 8 insertions, 3 deletions
diff --git a/vapi/gdk-3.0.vapi b/vapi/gdk-3.0.vapi index f6d727b6a..2257088b5 100644 --- a/vapi/gdk-3.0.vapi +++ b/vapi/gdk-3.0.vapi @@ -5777,7 +5777,8 @@ namespace Gdk { EXTEND_SELECTION, MODIFY_SELECTION, NO_TEXT_INPUT, - SHIFT_GROUP + SHIFT_GROUP, + DEFAULT_MOD_MASK } [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_", type_id = "gdk_modifier_type_get_type ()")] [Flags] diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index 8ab4196fd..fd251fae6 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -177,6 +177,8 @@ namespace GLib { public const string STANDARD_IS_SYMLINK; [CCode (cheader_filename = "gio/gio.h", cname = "G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL")] public const string STANDARD_IS_VIRTUAL; + [CCode (cheader_filename = "gio/gio.h", cname = "G_FILE_ATTRIBUTE_STANDARD_IS_VOLATILE")] + public const string STANDARD_IS_VOLATILE; [CCode (cheader_filename = "gio/gio.h", cname = "G_FILE_ATTRIBUTE_STANDARD_NAME")] public const string STANDARD_NAME; [CCode (cheader_filename = "gio/gio.h", cname = "G_FILE_ATTRIBUTE_STANDARD_SIZE")] @@ -544,6 +546,7 @@ namespace GLib { [CCode (cname = "g_dbus_connection_new_for_address", finish_function = "g_dbus_connection_new_for_address_finish")] public static async GLib.DBusConnection new_for_address (string address, GLib.DBusConnectionFlags flags, GLib.DBusAuthObserver? observer = null, GLib.Cancellable? cancellable = null) throws GLib.Error; public uint register_object<T> (string object_path, T object) throws GLib.IOError; + public uint register_object_with_closures (string object_path, GLib.DBusInterfaceInfo interface_info, GLib.Closure? method_call_closure, GLib.Closure? get_property_closure, GLib.Closure? set_property_closure) throws GLib.Error; public uint register_subtree (string object_path, GLib.DBusSubtreeVTable vtable, GLib.DBusSubtreeFlags flags, void* user_data, GLib.DestroyNotify user_data_free_func) throws GLib.Error; public void remove_filter (uint filter_id); public bool send_message (GLib.DBusMessage message, GLib.DBusSendMessageFlags flags, out uint32 out_serial) throws GLib.Error; @@ -1392,6 +1395,7 @@ namespace GLib { public uint insert_sorted (GLib.Object item, GLib.CompareDataFunc compare_func); public void remove (uint position); public void remove_all (); + public void sort (GLib.CompareDataFunc compare_func); public void splice (uint position, uint n_removals, [CCode (array_length_cname = "n_additions", array_length_pos = 3.1, array_length_type = "guint")] GLib.Object[] additions); [NoAccessorMethod] public GLib.Type item_type { get; construct; } diff --git a/vapi/json-glib-1.0.vapi b/vapi/json-glib-1.0.vapi index 30d489025..52dd6d291 100644 --- a/vapi/json-glib-1.0.vapi +++ b/vapi/json-glib-1.0.vapi @@ -106,7 +106,7 @@ namespace Json { public void set_boolean (bool value); public void set_double (double value); public void set_int (int64 value); - public void set_object (Json.Object object); + public void set_object (Json.Object? object); public void set_parent (Json.Node parent); public void set_string (string value); public void set_value (GLib.Value value); @@ -130,7 +130,7 @@ namespace Json { public unowned Json.Node get_member (string member_name); public GLib.List<weak string> get_members (); public bool get_null_member (string member_name); - public unowned Json.Object get_object_member (string member_name); + public unowned Json.Object? get_object_member (string member_name); public uint get_size (); public unowned string get_string_member (string member_name); public GLib.List<weak Json.Node> get_values (); |