From: Juerg Billeter Date: Sat, 19 Jan 2008 09:33:07 +0000 (+0000) Subject: update to glib 2.15.2 X-Git-Tag: VALA_0_1_6~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=985a1fb4bdecff8413438428ef869452efb8f66f;p=thirdparty%2Fvala.git update to glib 2.15.2 2008-01-19 Juerg Billeter * vapi/packages/gio-2.0/: update to glib 2.15.2 * vapi/gio-2.0.vapi: regenerated svn path=/trunk/; revision=862 --- diff --git a/ChangeLog b/ChangeLog index ea989bd84..cc1fed97f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-01-19 Jürg Billeter + + * vapi/packages/gio-2.0/: update to glib 2.15.2 + + * vapi/gio-2.0.vapi: regenerated + 2008-01-19 Jürg Billeter * vala/valainterfacewriter.vala, vala/valasemanticanalyzer.vala: VAPI diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index 76857db75..66d78d317 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -87,6 +87,12 @@ namespace GLib { WOULD_MERGE, FAILED_HANDLED, } + [CCode (cprefix = "G_MOUNT_OPERATION_", cheader_filename = "gio/gio.h")] + public enum MountOperationResult { + HANDLED, + ABORTED, + UNHANDLED, + } [CCode (cprefix = "G_PASSWORD_SAVE_", cheader_filename = "gio/gio.h")] public enum PasswordSave { NEVER, @@ -367,9 +373,9 @@ namespace GLib { [CCode (cheader_filename = "gio/gio.h")] public class FileMonitor : GLib.Object { public virtual bool cancel (); - public static weak GLib.FileMonitor directory (GLib.File file, GLib.FileMonitorFlags flags, GLib.Cancellable cancellable); + public static weak GLib.FileMonitor directory (GLib.File file, GLib.FileMonitorFlags flags, GLib.Cancellable cancellable) throws GLib.Error; public void emit_event (GLib.File file, GLib.File other_file, GLib.FileMonitorEvent event_type); - public static weak GLib.FileMonitor file (GLib.File file, GLib.FileMonitorFlags flags, GLib.Cancellable cancellable); + public static weak GLib.FileMonitor file (GLib.File file, GLib.FileMonitorFlags flags, GLib.Cancellable cancellable) throws GLib.Error; public bool is_cancelled (); public void set_rate_limit (int limit_msecs); [NoAccessorMethod] @@ -466,10 +472,10 @@ namespace GLib { public weak string password { get; set; } public weak GLib.PasswordSave password_save { get; set; } public weak string username { get; set; } - public signal bool ask_password (string message, string default_user, string default_domain, GLib.AskPasswordFlags flags); - public signal bool ask_question (string message, string[] choices); + public signal void ask_password (string message, string default_user, string default_domain, GLib.AskPasswordFlags flags); + public signal void ask_question (string message, string[] choices); [HasEmitter] - public signal void reply (bool abort); + public signal void reply (GLib.MountOperationResult result); } [CCode (cheader_filename = "gio/gio.h")] public class NativeVolumeMonitor : GLib.VolumeMonitor { @@ -521,6 +527,7 @@ namespace GLib { public ThemedIcon (string iconname); [NoArrayLength] public ThemedIcon.from_names (string[] iconnames, int len); + public ThemedIcon.with_default_fallbacks (string iconname); } [CCode (cheader_filename = "gio/gio.h")] public class Vfs : GLib.Object { diff --git a/vapi/packages/gio-2.0/gio-2.0.gi b/vapi/packages/gio-2.0/gio-2.0.gi index d710c7fda..3ca4fa1db 100644 --- a/vapi/packages/gio-2.0/gio-2.0.gi +++ b/vapi/packages/gio-2.0/gio-2.0.gi @@ -353,6 +353,11 @@ + + + + + @@ -1524,6 +1529,7 @@ + @@ -1541,6 +1547,7 @@ + @@ -2097,7 +2104,7 @@ - + @@ -2149,7 +2156,7 @@ - + @@ -2159,7 +2166,7 @@ - + @@ -2170,7 +2177,7 @@ - + @@ -2609,6 +2616,12 @@ + + + + + + @@ -4305,6 +4318,7 @@ + @@ -4313,6 +4327,7 @@ +