From: Jürg Billeter Date: Mon, 28 Jun 2010 21:03:01 +0000 (+0200) Subject: gio-2.0: Drop GSettingsBackend bindings X-Git-Tag: 0.9.3~78 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7fe9584b7c0bce3dd0e5181ce6d069d07814a3d5;p=thirdparty%2Fvala.git gio-2.0: Drop GSettingsBackend bindings The GSettingsBackend API is not considered stable. --- diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index 8eaa34db5..58a61655e 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -1014,34 +1014,6 @@ namespace GLib { } [CCode (cheader_filename = "gio/gio.h")] public class SettingsBackend : GLib.Object { - public void changed_tree (GLib.Tree tree, void* origin_tag); - public static void flatten_tree (GLib.Tree tree, string path, string keys, out unowned GLib.Variant values); - [NoWrapper] - public virtual unowned GLib.Permission get_permission (string path); - [NoWrapper] - public virtual bool get_writable (string key); - public void keys_changed (string path, string items, void* origin_tag); - [NoWrapper] - public virtual unowned string list (string path, string[] resets, size_t length); - public void path_changed (string path, void* origin_tag); - public void path_writable_changed (string path); - [NoWrapper] - public virtual GLib.Variant read (string key, GLib.VariantType expected_type, bool default_value); - [NoWrapper] - public virtual void reset (string key, void* origin_tag); - [NoWrapper] - public virtual void reset_path (string path, void* origin_tag); - [NoWrapper] - public virtual void subscribe (string name); - [NoWrapper] - public virtual void sync (); - [NoWrapper] - public virtual void unsubscribe (string name); - public void writable_changed (string key); - [NoWrapper] - public virtual bool write (string key, GLib.Variant value, void* origin_tag); - [NoWrapper] - public virtual bool write_keys (GLib.Tree tree, void* origin_tag); } [CCode (cheader_filename = "gio/gio.h")] public class SimpleAsyncResult : GLib.Object, GLib.AsyncResult { @@ -2206,8 +2178,6 @@ namespace GLib { [CCode (cheader_filename = "gio/gio.h")] public const string NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME; [CCode (cheader_filename = "gio/gio.h")] - public const string SETTINGS_BACKEND_EXTENSION_POINT_NAME; - [CCode (cheader_filename = "gio/gio.h")] public const string VFS_EXTENSION_POINT_NAME; [CCode (cheader_filename = "gio/gio.h")] public const string VOLUME_IDENTIFIER_KIND_HAL_UDI; @@ -2301,8 +2271,6 @@ namespace GLib { public static void g_io_scheduler_cancel_all_jobs (); [CCode (cname = "g_io_scheduler_push_job", cheader_filename = "gio/gio.h")] public static void g_io_scheduler_push_job (GLib.IOSchedulerJobFunc job_func, GLib.DestroyNotify? notify, int io_priority, GLib.Cancellable? cancellable = null); - [CCode (cname = "g_keyfile_settings_backend_new", cheader_filename = "gio/gio.h")] - public static unowned GLib.SettingsBackend g_keyfile_settings_backend_new (string filename); [CCode (cname = "g_simple_async_report_error_in_idle", cheader_filename = "gio/gio.h")] public static void g_simple_async_report_error_in_idle (GLib.Object object, GLib.AsyncReadyCallback callback, GLib.Quark domain, int code, string format); [CCode (cname = "g_simple_async_report_gerror_in_idle", cheader_filename = "gio/gio.h")] diff --git a/vapi/packages/gio-2.0/gio-2.0.excludes b/vapi/packages/gio-2.0/gio-2.0.excludes new file mode 100644 index 000000000..defcc86dd --- /dev/null +++ b/vapi/packages/gio-2.0/gio-2.0.excludes @@ -0,0 +1 @@ +include/glib-2.0/gio/gsettingsbackend.h diff --git a/vapi/packages/gio-2.0/gio-2.0.gi b/vapi/packages/gio-2.0/gio-2.0.gi index 64d29c319..c76e87c32 100644 --- a/vapi/packages/gio-2.0/gio-2.0.gi +++ b/vapi/packages/gio-2.0/gio-2.0.gi @@ -387,12 +387,6 @@ - - - - - - @@ -758,6 +752,8 @@ + + @@ -5994,150 +5990,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -11140,7 +10992,6 @@ - diff --git a/vapi/packages/gio-2.0/gio-2.0.metadata b/vapi/packages/gio-2.0/gio-2.0.metadata index 9a572c427..990f83be6 100644 --- a/vapi/packages/gio-2.0/gio-2.0.metadata +++ b/vapi/packages/gio-2.0/gio-2.0.metadata @@ -226,3 +226,5 @@ uid_t name="uint" g_bus_* hidden="1" g_dbus_connection_register_object hidden="1" + +GSettingsBackend base_class="GObject"