From 3063a68b0ad62b5ed5d6c9942fcc59ac8a9e312c Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Mon, 21 Jan 2019 10:19:22 +0100 Subject: [PATCH] goocanvas: Update from 1.0.0+af07af5d --- vapi/goocanvas.vapi | 10 +++++- vapi/packages/goocanvas/goocanvas.gi | 37 ++++++++++++++++++++++ vapi/packages/goocanvas/goocanvas.metadata | 13 +++++--- 3 files changed, 55 insertions(+), 5 deletions(-) diff --git a/vapi/goocanvas.vapi b/vapi/goocanvas.vapi index a7591c810..59a209267 100644 --- a/vapi/goocanvas.vapi +++ b/vapi/goocanvas.vapi @@ -20,6 +20,7 @@ namespace Goo { } [CCode (cheader_filename = "goocanvas.h")] public class Canvas : Gtk.Container, Atk.Implementor, Gtk.Buildable { + public uint before_initial_expose; [CCode (has_construct_function = false)] public Canvas (); public void convert_bounds_to_item_space (Goo.CanvasItem item, ref Goo.CanvasBounds bounds); @@ -27,10 +28,12 @@ namespace Goo { public void convert_from_pixels (ref double x, ref double y); public void convert_to_item_space (Goo.CanvasItem item, ref double x, ref double y); public void convert_to_pixels (ref double x, ref double y); + public void convert_units_from_pixels (ref double x, ref double y); + public void convert_units_to_pixels (ref double x, ref double y); public unowned Cairo.Context create_cairo_context (); public virtual unowned Goo.CanvasItem create_item (Goo.CanvasItemModel model); public static void create_path (GLib.Array commands, Cairo.Context cr); - public void get_bounds (out unowned double? left, out unowned double? top, out unowned double? right, out unowned double? bottom); + public void get_bounds (out double left, out double top, out double right, out double bottom); public double get_default_line_width (); public unowned Goo.CanvasItem? get_item (Goo.CanvasItemModel model); public unowned Goo.CanvasItem? get_item_at (double x, double y, bool is_pointer_event); @@ -303,6 +306,8 @@ namespace Goo { [CCode (cname = "goo_canvas_image_new", type = "GooCanvasItem*")] public static unowned Goo.CanvasImage create (Goo.CanvasItem? parent, Gdk.Pixbuf pixbuf, double x, double y, ...); [NoAccessorMethod] + public double alpha { get; set; } + [NoAccessorMethod] public double height { get; set; } [NoAccessorMethod] public Goo.CairoPattern pattern { owned get; set; } @@ -324,6 +329,8 @@ namespace Goo { [CCode (cname = "goo_canvas_image_model_new", type = "GooCanvasItemModel*")] public static unowned Goo.CanvasImageModel create (Goo.CanvasItemModel? parent, Gdk.Pixbuf pixbuf, double x, double y, ...); [NoAccessorMethod] + public double alpha { get; set; } + [NoAccessorMethod] public double height { get; set; } [NoAccessorMethod] public Goo.CairoPattern pattern { owned get; set; } @@ -782,6 +789,7 @@ namespace Goo { public abstract int get_n_children (); public abstract unowned Goo.CanvasItem? get_parent (); public abstract bool get_requested_area (Cairo.Context cr, out Goo.CanvasBounds requested_area); + public abstract bool get_requested_area_for_width (Cairo.Context cr, double width, out Goo.CanvasBounds requested_area); public abstract double get_requested_height (Cairo.Context cr, double width); public bool get_simple_transform (out double x, out double y, out double scale, out double rotation); public abstract unowned Goo.CanvasStyle get_style (); diff --git a/vapi/packages/goocanvas/goocanvas.gi b/vapi/packages/goocanvas/goocanvas.gi index 735ebf394..219334508 100644 --- a/vapi/packages/goocanvas/goocanvas.gi +++ b/vapi/packages/goocanvas/goocanvas.gi @@ -311,6 +311,22 @@ + + + + + + + + + + + + + + + + @@ -685,6 +701,7 @@ + @@ -893,6 +910,7 @@ + @@ -915,6 +933,7 @@ + @@ -1582,6 +1601,15 @@ + + + + + + + + + @@ -2031,6 +2059,15 @@ + + + + + + + + + diff --git a/vapi/packages/goocanvas/goocanvas.metadata b/vapi/packages/goocanvas/goocanvas.metadata index 1fbd42aa6..426895172 100644 --- a/vapi/packages/goocanvas/goocanvas.metadata +++ b/vapi/packages/goocanvas/goocanvas.metadata @@ -50,11 +50,15 @@ goo_canvas_convert_from_pixels.x is_ref="1" goo_canvas_convert_from_pixels.y is_ref="1" goo_canvas_convert_to_pixels.x is_ref="1" goo_canvas_convert_to_pixels.y is_ref="1" +goo_canvas_convert_units_from_pixels.x is_ref="1" +goo_canvas_convert_units_from_pixels.y is_ref="1" +goo_canvas_convert_units_to_pixels.x is_ref="1" +goo_canvas_convert_units_to_pixels.y is_ref="1" goo_canvas_create_path hidden="1" -goo_canvas_get_bounds.left is_out="1" nullable="1" -goo_canvas_get_bounds.top is_out="1" nullable="1" -goo_canvas_get_bounds.right is_out="1" nullable="1" -goo_canvas_get_bounds.bottom is_out="1" nullable="1" +goo_canvas_get_bounds.left is_out="1" +goo_canvas_get_bounds.top is_out="1" +goo_canvas_get_bounds.right is_out="1" +goo_canvas_get_bounds.bottom is_out="1" goo_canvas_get_root_item nullable="1" goo_canvas_get_root_item_model nullable="1" goo_canvas_get_static_root_item nullable="1" @@ -179,6 +183,7 @@ goo_canvas_item_get_items_at hidden="1" goo_canvas_item_get_model nullable="1" goo_canvas_item_get_parent nullable="1" goo_canvas_item_get_requested_area.requested_area is_out="1" +goo_canvas_item_get_requested_area_for_width.requested_area is_out="1" goo_canvas_item_get_simple_transform.x is_out="1" goo_canvas_item_get_simple_transform.y is_out="1" goo_canvas_item_get_simple_transform.scale is_out="1" -- 2.47.2