]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-2.0, gtk+-3.0: Radio/ActionCallback are only vala-helper types
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 21 Aug 2014 21:12:18 +0000 (23:12 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sun, 24 Aug 2014 09:18:19 +0000 (11:18 +0200)
vapi/gtk+-2.0.vapi
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala
vapi/packages/gtk+-3.0/gtk+-3.0-custom.vala

index e989a38952978a0da3dfedad1bd3ef4ec775bc4a..3184d7fc76630cab3ebacdeff48a734ba5d9dcde 100644 (file)
@@ -7520,7 +7520,7 @@ namespace Gtk {
        public delegate bool AccelGroupFindFunc (Gtk.AccelKey key, GLib.Closure closure);
        [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
        public delegate void AccelMapForeach (void* data, string accel_path, uint accel_key, Gdk.ModifierType accel_mods, bool changed);
-       [CCode (cheader_filename = "gtk/gtk.h")]
+       [CCode (cheader_filename = "gtk/gtk.h", type_cname = "GCallback")]
        public delegate void ActionCallback (Gtk.Action action);
        [CCode (cheader_filename = "gtk/gtk.h")]
        public delegate int AssistantPageFunc (int current_page);
@@ -7580,7 +7580,7 @@ namespace Gtk {
        public delegate void PageSetupDoneFunc (Gtk.PageSetup page_setup);
        [CCode (cheader_filename = "gtk/gtk.h")]
        public delegate void PrintSettingsFunc (string key, string value);
-       [CCode (cheader_filename = "gtk/gtk.h")]
+       [CCode (cheader_filename = "gtk/gtk.h", type_cname = "GCallback")]
        public delegate void RadioActionCallback (Gtk.Action action, Gtk.Action current);
        [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
        public delegate bool RcPropertyParser (GLib.ParamSpec pspec, GLib.StringBuilder rc_string, GLib.Value property_value);
index 69b952dcb97673ab99348cecf625848f45fb714a..b32bffc3be3c4316b2fbcf4e601439d9a634efdd 100644 (file)
@@ -8522,7 +8522,7 @@ namespace Gtk {
        public delegate bool AccelGroupFindFunc (Gtk.AccelKey key, GLib.Closure closure);
        [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
        public delegate void AccelMapForeach (void* data, string accel_path, uint accel_key, Gdk.ModifierType accel_mods, bool changed);
-       [CCode (cheader_filename = "gtk/gtk.h")]
+       [CCode (cheader_filename = "gtk/gtk.h", type_cname = "GCallback")]
        public delegate void ActionCallback (Gtk.Action action);
        [CCode (cheader_filename = "gtk/gtk.h")]
        public delegate int AssistantPageFunc (int current_page);
@@ -8594,7 +8594,7 @@ namespace Gtk {
        public delegate void PageSetupDoneFunc (Gtk.PageSetup page_setup);
        [CCode (cheader_filename = "gtk/gtk.h")]
        public delegate void PrintSettingsFunc (string key, string value);
-       [CCode (cheader_filename = "gtk/gtk.h")]
+       [CCode (cheader_filename = "gtk/gtk.h", type_cname = "GCallback")]
        public delegate void RadioActionCallback (Gtk.Action action, Gtk.Action current);
        [CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
        public delegate bool RcPropertyParser (GLib.ParamSpec pspec, GLib.StringBuilder rc_string, GLib.Value property_value);
index 8a7f0b72efb6e8fb71161503107463c99b43b041..a54913f8dd52cee0863b85447b7467116c6c95bd 100644 (file)
@@ -282,8 +282,10 @@ namespace Gtk {
        [CCode (has_target = false)]
        public delegate void CallbackMarshal (Object object, void* data, Arg[] args);
 
+       [CCode (type_cname = "GCallback")]
        public delegate void ActionCallback (Action action);
 
+       [CCode (type_cname = "GCallback")]
        public delegate void RadioActionCallback (Action action, Action current);
 
        [CCode (cheader_filename = "gtk/gtk.h")]
index 4ee9b2d6dbc856bd1da003dc4696f2768c2cf883..8f2b60f2c2994791e3e1309eb7585cac6725ec8a 100644 (file)
@@ -153,8 +153,10 @@ namespace Gtk {
                public void render_slider (Cairo.Context cr, double x, double y, double width, double height, Gtk.Orientation orientation);
        }
 
+       [CCode (type_cname = "GCallback")]
        public delegate void ActionCallback (Action action);
 
+       [CCode (type_cname = "GCallback")]
        public delegate void RadioActionCallback (Action action, Action current);
 
        [Deprecated (since = "vala-0.12", replacement = "Gtk.Stock.ABOUT")]