]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-*.0: Set NoAccessorMethod on Gtk.Radio*.group properties
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 13 Apr 2018 22:59:36 +0000 (00:59 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Fri, 13 Apr 2018 23:05:33 +0000 (01:05 +0200)
The type of get/set_group() doesn't match the property type.

vapi/gtk+-3.0.vapi
vapi/gtk+-4.0.vapi
vapi/metadata/Gtk-3.0.metadata
vapi/metadata/Gtk-4.0.metadata

index e21b0fd367243bfffa9e3886794c95c7782b90c8..2037f316f556133db46d4f731f1d2f6c60678b9b 100644 (file)
@@ -6041,6 +6041,7 @@ namespace Gtk {
                public void set_group (GLib.SList<Gtk.RadioAction>? group);
                [Version (since = "2.10")]
                public int current_value { get; set; }
+               [NoAccessorMethod]
                [Version (since = "2.4")]
                public Gtk.RadioAction group { set; }
                [NoAccessorMethod]
@@ -6067,6 +6068,7 @@ namespace Gtk {
                public RadioButton.with_mnemonic (GLib.SList<Gtk.RadioButton>? group, string label);
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public RadioButton.with_mnemonic_from_widget (Gtk.RadioButton? radio_group_member, string label);
+               [NoAccessorMethod]
                public Gtk.RadioButton group { set; }
                [Version (since = "2.4")]
                public virtual signal void group_changed ();
@@ -6097,6 +6099,7 @@ namespace Gtk {
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                [Version (since = "2.4")]
                public RadioMenuItem.with_mnemonic_from_widget (Gtk.RadioMenuItem? group, string? label);
+               [NoAccessorMethod]
                [Version (since = "2.8")]
                public Gtk.RadioMenuItem group { set; }
                public virtual signal void group_changed ();
@@ -6124,6 +6127,7 @@ namespace Gtk {
                [CCode (has_construct_function = false, type = "GtkToolItem*")]
                [Version (deprecated = true, deprecated_since = "3.10", since = "2.4")]
                public RadioToolButton.with_stock_from_widget (Gtk.RadioToolButton? group, string stock_id);
+               [NoAccessorMethod]
                [Version (since = "2.4")]
                public Gtk.RadioToolButton group { set; }
        }
index b80896d015c632bc067174b77e3c5ef9a425b8d7..3f6f82d84997fcd7ed76e79af62bd619bd9eb2c4 100644 (file)
@@ -9702,6 +9702,7 @@ namespace Gtk {
                public RadioButton.with_mnemonic (GLib.SList<Gtk.RadioButton>? group, string label);
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public RadioButton.with_mnemonic_from_widget (Gtk.RadioButton? radio_group_member, string label);
+               [NoAccessorMethod]
                public Gtk.RadioButton group { set; }
                public virtual signal void group_changed ();
        }
@@ -9727,6 +9728,7 @@ namespace Gtk {
                public RadioMenuItem.with_mnemonic (GLib.SList<Gtk.RadioMenuItem>? group, string label);
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public RadioMenuItem.with_mnemonic_from_widget (Gtk.RadioMenuItem? group, string? label);
+               [NoAccessorMethod]
                public Gtk.RadioMenuItem group { set; }
                public virtual signal void group_changed ();
        }
@@ -9743,6 +9745,7 @@ namespace Gtk {
                public RadioToolButton.from_widget (Gtk.RadioToolButton? group);
                public unowned GLib.SList<Gtk.RadioButton> get_group ();
                public void set_group (GLib.SList<Gtk.RadioButton>? group);
+               [NoAccessorMethod]
                public Gtk.RadioToolButton group { set; }
        }
        [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_range_get_type ()")]
index 008c20d9f486b7695499c8ba700ba93216f932a0..4e36d12f5b9662cc5a90df3725e789c95387c436 100644 (file)
@@ -360,6 +360,9 @@ RecentFilterInfo
 // Bug #: element-type properties
 Settings.color_hash type="GLib.HashTable<string,Gdk.Color>"
 
+// Bug #: confused girparser
+Radio*.group#property no_accessor_method
+
 // Skipped for G-I, but usable from Vala
 FlowBox
   .bind_model skip=false
index 2dfd0e22f651b247f0330d713a1a729460fd3277..81f60f088b2c46d11854342e40c393eee76a48dd 100644 (file)
@@ -216,6 +216,9 @@ RecentData
   .display_name nullable
   .description nullable
 
+// Bug #: confused girparser
+Radio*.group#property no_accessor_method
+
 // Skipped for G-I, but usable from Vala
 FlowBox
   .bind_model skip=false