]> 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>
Fri, 5 Apr 2024 14:00:49 +0000 (16:00 +0200)
Fixes https://gitlab.gnome.org/GNOME/vala/issues/1429

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

index aad6ea0534a21eaa2047268173ce9be8c21908bd..b8a54c8badc117b25cca0c7d521cb1898a1759b2 100644 (file)
@@ -12154,6 +12154,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 ();
@@ -12168,6 +12169,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 606c9aa8d0ae977bef31beb212cd1f350232be83..e8bc7c231e7bb2143871945febed5c14b39390cd 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"