From: Rico Tzschichholz Date: Mon, 12 Dec 2016 11:54:14 +0000 (+0100) Subject: gtk+-4.0: Make Gsk.Renderer.for_window() a static factory method X-Git-Tag: 0.35.2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=94e130d84f0161e84f39b57e7a4a6a226a87655f;p=thirdparty%2Fvala.git gtk+-4.0: Make Gsk.Renderer.for_window() a static factory method --- diff --git a/vapi/gtk+-4.0.vapi b/vapi/gtk+-4.0.vapi index 77726056a..5ede18aa5 100644 --- a/vapi/gtk+-4.0.vapi +++ b/vapi/gtk+-4.0.vapi @@ -6967,9 +6967,9 @@ namespace Gsk { [Version (since = "3.90")] public Gsk.RenderNode create_render_node (); public void end_draw_frame (Gdk.DrawingContext context); - [CCode (has_construct_function = false)] + [CCode (cname = "gsk_renderer_new_for_window")] [Version (since = "3.90")] - public Renderer.for_window (Gdk.Window window); + public static Gsk.Renderer? for_window (Gdk.Window window); [Version (since = "3.90")] public unowned Gdk.Display get_display (); [Version (since = "3.90")] diff --git a/vapi/metadata/Gsk-4.0.metadata b/vapi/metadata/Gsk-4.0.metadata index cca78fd56..34c86ce9b 100644 --- a/vapi/metadata/Gsk-4.0.metadata +++ b/vapi/metadata/Gsk-4.0.metadata @@ -1,5 +1,9 @@ value_* skip +Renderer + // Factory method + .new_for_window symbol_type="function" name="for_window" + RenderNodeIter .free destroys_instance