]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk4: StyleContext.add_provider_for_display/remove_provider_for_display is not deprecated
authorRico Tzschichholz <ricotz@ubuntu.com>
Mon, 24 Apr 2023 08:00:44 +0000 (10:00 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 7 Aug 2025 10:12:48 +0000 (12:12 +0200)
Fixes https://gitlab.gnome.org/GNOME/vala/issues/1429

vapi/gtk4.vapi
vapi/metadata/Gtk-4.0.metadata

index a79d27fa56be2b255c62d619b53a76e0e473d72b..65b82b03c75c0304a7b6acf6d10ea44cec173c50 100644 (file)
@@ -12803,6 +12803,7 @@ namespace Gtk {
                protected StyleContext ();
                public void add_class (string class_name);
                public void add_provider (Gtk.StyleProvider provider, uint priority);
+               [Version (deprecated = false)]
                public static void add_provider_for_display (Gdk.Display display, Gtk.StyleProvider provider, uint priority);
                [NoWrapper]
                public virtual void changed ();
@@ -12817,6 +12818,7 @@ namespace Gtk {
                public bool lookup_color (string color_name, out Gdk.RGBA color);
                public void remove_class (string class_name);
                public void remove_provider (Gtk.StyleProvider provider);
+               [Version (deprecated = false)]
                public static void remove_provider_for_display (Gdk.Display display, Gtk.StyleProvider provider);
                [CCode (cheader_filename = "gtk/gtk.h", cname = "gtk_render_activity")]
                public void render_activity (Cairo.Context cr, double x, double y, double width, double height);
index ed233a576ea1b20bdd6f5439786a39ecf21b0bd5..e131c0364a447eb5440637e0a2bab837c8962dde 100644 (file)
@@ -62,6 +62,11 @@ TreeStore
 
 // Better deprecation notices
 
+// Not deprecated
+StyleContext
+  .add_provider_for_display deprecated=false
+  .remove_provider_for_display deprecated=false
+
 // Factory method of abstract type
 ATContext
   .create symbol_type="function"