]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vapi: Update GIR-based bindings
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 8 Sep 2015 08:38:27 +0000 (10:38 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Tue, 8 Sep 2015 08:38:27 +0000 (10:38 +0200)
vapi/gdk-3.0.vapi
vapi/gio-2.0.vapi
vapi/json-glib-1.0.vapi

index f6d727b6ab54e09681073d7ce9fe16ddcfbaf2aa..2257088b56ec70778655cfdd377505ca1b96350f 100644 (file)
@@ -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]
index 8ab4196fdea56b434ce9c904072d3381a3228a8a..fd251fae65b4f314931e37b4b040de72e9619b04 100644 (file)
@@ -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; }
index 30d48902527422b9d25b545677dad7b228e4ad02..52dd6d291b7c4f68d440158a39c36c72abb1e25c 100644 (file)
@@ -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 ();