From: Rico Tzschichholz Date: Sat, 19 Aug 2023 10:35:41 +0000 (+0200) Subject: gtk4: Preserve compatibility with <= 4.8.x X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4e07f361aac03667751bcb9913cae363476e21bb;p=thirdparty%2Fvala.git gtk4: Preserve compatibility with <= 4.8.x Fixes https://gitlab.gnome.org/GNOME/vala/issues/1475 --- diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi index f268d2d0a..72d0a87fc 100644 --- a/vapi/gtk4.vapi +++ b/vapi/gtk4.vapi @@ -11070,7 +11070,8 @@ namespace Gtk { public void set_search_delay (uint delay); [NoAccessorMethod] public bool activates_default { get; set; } - public string placeholder_text { get; set; } + [NoAccessorMethod] + public string placeholder_text { owned get; set; } [Version (since = "4.8")] public uint search_delay { get; set; } public signal void activate (); diff --git a/vapi/metadata/Gtk-4.0.metadata b/vapi/metadata/Gtk-4.0.metadata index e06727eb1..a5f00bd2e 100644 --- a/vapi/metadata/Gtk-4.0.metadata +++ b/vapi/metadata/Gtk-4.0.metadata @@ -299,6 +299,9 @@ Snapshot .free_to_paintable destroys_instance render_* parent="Gtk.StyleContext" render_* symbol_type="method" instance_idx=0 +SearchEntry + // gtk4 < 4.10 + .placeholder_text no_accessor_method TextBuffer .backspace.iter ref .delete.start ref