diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2013-10-29 18:48:19 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2013-10-29 18:48:19 +0100 |
commit | e90ddc1f5f26ef3f8c2947044b0010bc7c4d5191 (patch) | |
tree | 7e2fe260edbb669adb58bd15e987a99535061331 | |
parent | c4cf04404e3e096c06461b88d2924bcdb3fc224c (diff) | |
download | vala-e90ddc1f5f26ef3f8c2947044b0010bc7c4d5191.tar.gz |
gio-2.0: Update to 2.39.0+
-rw-r--r-- | vapi/gio-2.0.vapi | 32 |
1 files changed, 28 insertions, 4 deletions
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index 667798a51..100d5c0fd 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -1417,10 +1417,6 @@ namespace GLib { public void insert_item (int position, GLib.MenuItem item); public void insert_section (int position, string? label, GLib.MenuModel section); public void insert_submenu (int position, string? label, GLib.MenuModel submenu); - public static void markup_parser_start (GLib.MarkupParseContext context, string domain, GLib.HashTable<void*,void*> objects); - public static void markup_parser_start_menu (GLib.MarkupParseContext context, string domain, GLib.HashTable<void*,void*> objects); - public static void markup_print_stderr (GLib.MenuModel model); - public static GLib.StringBuilder markup_print_string (GLib.StringBuilder string, GLib.MenuModel model, int indent, int tabstop); public void prepend (string? label, string? detailed_action); public void prepend_item (GLib.MenuItem item); public void prepend_section (string? label, GLib.MenuModel section); @@ -1710,17 +1706,20 @@ namespace GLib { public void @get (string key, string format, ...); public bool get_boolean (string key); public GLib.Settings get_child (string name); + public GLib.Variant get_default_value (string key); public double get_double (string key); public int get_enum (string key); public uint get_flags (string key); public bool get_has_unapplied (); public int get_int (string key); public void* get_mapped (string key, GLib.SettingsGetMapping mapping); + [Deprecated (since = "2.40")] public GLib.Variant get_range (string key); public string get_string (string key); [CCode (array_length = false, array_null_terminated = true)] public string[] get_strv (string key); public uint get_uint (string key); + public GLib.Variant get_user_value (string key); public GLib.Variant get_value (string key); public bool is_writable (string name); [CCode (array_length = false, array_null_terminated = true)] @@ -1728,9 +1727,12 @@ namespace GLib { [CCode (array_length = false, array_null_terminated = true)] public string[] list_keys (); [CCode (array_length = false, array_null_terminated = true)] + [Deprecated (since = "2.40")] public static unowned string[] list_relocatable_schemas (); [CCode (array_length = false, array_null_terminated = true)] + [Deprecated (since = "2.40")] public static unowned string[] list_schemas (); + [Deprecated (since = "2.40")] public bool range_check (string key, GLib.Variant value); public void reset (string key); public void revert (); @@ -1781,10 +1783,24 @@ namespace GLib { [Compact] public class SettingsSchema { public unowned string get_id (); + public GLib.SettingsSchemaKey get_key (string key); public unowned string get_path (); + public bool has_key (string key); public GLib.SettingsSchema @ref (); public void unref (); } + [CCode (cheader_filename = "gio/gio.h", ref_function = "g_settings_schema_key_ref", type_id = "g_settings_schema_key_get_type ()", unref_function = "g_settings_schema_key_unref")] + [Compact] + public class SettingsSchemaKey { + public GLib.Variant get_default_value (); + public unowned string get_description (); + public GLib.Variant get_range (); + public unowned string get_summary (); + public unowned GLib.VariantType get_value_type (); + public bool range_check (GLib.Variant value); + public GLib.SettingsSchemaKey @ref (); + public void unref (); + } [CCode (cheader_filename = "gio/gio.h", ref_function = "g_settings_schema_source_ref", type_id = "g_settings_schema_source_get_type ()", unref_function = "g_settings_schema_source_unref")] [Compact] public class SettingsSchemaSource { @@ -1792,6 +1808,7 @@ namespace GLib { public SettingsSchemaSource.from_directory (string directory, GLib.SettingsSchemaSource? parent, bool trusted) throws GLib.Error; [CCode (cheader_filename = "gio/gio.h")] public static unowned GLib.SettingsSchemaSource get_default (); + public void list_schemas (bool recursive, out string non_relocatable, out string relocatable); public GLib.SettingsSchema? lookup (string schema_id, bool recursive); public GLib.SettingsSchemaSource @ref (); public void unref (); @@ -2292,6 +2309,9 @@ namespace GLib { public virtual GLib.TlsInteractionResult ask_password (GLib.TlsPassword password, GLib.Cancellable? cancellable = null) throws GLib.Error; public virtual async GLib.TlsInteractionResult ask_password_async (GLib.TlsPassword password, GLib.Cancellable? cancellable = null) throws GLib.Error; public GLib.TlsInteractionResult invoke_ask_password (GLib.TlsPassword password, GLib.Cancellable? cancellable = null) throws GLib.Error; + public GLib.TlsInteractionResult invoke_request_certificate (GLib.TlsConnection connection, GLib.TlsCertificateRequestFlags flags, GLib.Cancellable? cancellable = null) throws GLib.Error; + public virtual GLib.TlsInteractionResult request_certificate (GLib.TlsConnection connection, GLib.TlsCertificateRequestFlags flags, GLib.Cancellable? cancellable = null) throws GLib.Error; + public virtual async GLib.TlsInteractionResult request_certificate_async (GLib.TlsConnection connection, GLib.TlsCertificateRequestFlags flags, GLib.Cancellable? cancellable = null) throws GLib.Error; } [CCode (cheader_filename = "gio/gio.h")] public class TlsPassword : GLib.Object { @@ -3367,6 +3387,10 @@ namespace GLib { GENERIC_ERROR, VALIDATE_ALL } + [CCode (cheader_filename = "gio/gio.h", cprefix = "G_TLS_CERTIFICATE_REQUEST_", type_id = "g_tls_certificate_request_flags_get_type ()")] + public enum TlsCertificateRequestFlags { + NONE + } [CCode (cheader_filename = "gio/gio.h", cprefix = "G_TLS_DATABASE_LOOKUP_", type_id = "g_tls_database_lookup_flags_get_type ()")] public enum TlsDatabaseLookupFlags { NONE, |