From: Rico Tzschichholz Date: Sat, 19 Aug 2023 10:35:41 +0000 (+0200) Subject: gtk4: Preserve compatibility with <= 4.8.x X-Git-Tag: 0.56.12~1 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=a7753a04c70a3eb0590eb75730ebf560c8dea431;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 cc7bdb9f6..875602183 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 75de83b46..a0a4e2a41 100644 --- a/vapi/metadata/Gtk-4.0.metadata +++ b/vapi/metadata/Gtk-4.0.metadata @@ -298,6 +298,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