From: Rico Tzschichholz Date: Thu, 9 May 2019 17:06:11 +0000 (+0200) Subject: Regenerate GIR-based bindings to fix getter ownership of struct properties X-Git-Tag: 0.44.9~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=61e426d0165ad5ee8ee2bb01f1f9b438c3fd7de9;p=thirdparty%2Fvala.git Regenerate GIR-based bindings to fix getter ownership of struct properties --- diff --git a/vapi/clutter-1.0.vapi b/vapi/clutter-1.0.vapi index 5efd024e5..80a1fc36a 100644 --- a/vapi/clutter-1.0.vapi +++ b/vapi/clutter-1.0.vapi @@ -5140,7 +5140,7 @@ namespace Clutter { public Clutter.Action actions { set; } [NoAccessorMethod] [Version (since = "0.8")] - public Clutter.ActorBox allocation { get; } + public Clutter.ActorBox allocation { owned get; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")] public Clutter.Gravity anchor_gravity { get; set; } @@ -5162,7 +5162,7 @@ namespace Clutter { public bool child_transform_set { get; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "1.12")] - public Clutter.Geometry clip { get; set; } + public Clutter.Geometry clip { owned get; set; } [NoAccessorMethod] [Version (since = "1.12")] public Clutter.Rect clip_rect { owned get; set; } @@ -5274,13 +5274,13 @@ namespace Clutter { public double rotation_angle_z { get; set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")] - public Clutter.Vertex rotation_center_x { get; set; } + public Clutter.Vertex rotation_center_x { owned get; set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")] - public Clutter.Vertex rotation_center_y { get; set; } + public Clutter.Vertex rotation_center_y { owned get; set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")] - public Clutter.Vertex rotation_center_z { get; set; } + public Clutter.Vertex rotation_center_z { owned get; set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")] public Clutter.Gravity rotation_center_z_gravity { get; set; } @@ -5664,7 +5664,7 @@ namespace Clutter { [NoAccessorMethod] public double angle_tilt_z { get; set; } [NoAccessorMethod] - public Clutter.Knot center { get; set; } + public Clutter.Knot center { owned get; set; } public Clutter.RotateDirection direction { get; set; } public int height { get; set; } public int width { get; set; } @@ -5912,9 +5912,9 @@ namespace Clutter { public void set_contrast (float contrast); public void set_contrast_full (float red, float green, float blue); [NoAccessorMethod] - public Clutter.Color brightness { get; set; } + public Clutter.Color brightness { owned get; set; } [NoAccessorMethod] - public Clutter.Color contrast { get; set; } + public Clutter.Color contrast { owned get; set; } } [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)] [Compact] diff --git a/vapi/goocanvas-2.0.vapi b/vapi/goocanvas-2.0.vapi index 1a05faa06..6aaf4bd4d 100644 --- a/vapi/goocanvas-2.0.vapi +++ b/vapi/goocanvas-2.0.vapi @@ -150,7 +150,7 @@ namespace Goo { public string border_color { set; } [NoAccessorMethod] [Version (since = "2.0.1")] - public Gdk.RGBA border_color_gdk_rgba { get; set; } + public Gdk.RGBA border_color_gdk_rgba { owned get; set; } [NoAccessorMethod] public uint border_color_rgba { get; set; } [NoAccessorMethod] @@ -165,7 +165,7 @@ namespace Goo { public string horz_grid_line_color { set; } [NoAccessorMethod] [Version (since = "2.0.1")] - public Gdk.RGBA horz_grid_line_color_gdk_rgba { get; set; } + public Gdk.RGBA horz_grid_line_color_gdk_rgba { owned get; set; } [NoAccessorMethod] public uint horz_grid_line_color_rgba { get; set; } [NoAccessorMethod] @@ -182,7 +182,7 @@ namespace Goo { public string vert_grid_line_color { set; } [NoAccessorMethod] [Version (since = "2.0.1")] - public Gdk.RGBA vert_grid_line_color_gdk_rgba { get; set; } + public Gdk.RGBA vert_grid_line_color_gdk_rgba { owned get; set; } [NoAccessorMethod] public uint vert_grid_line_color_rgba { get; set; } [NoAccessorMethod] @@ -216,7 +216,7 @@ namespace Goo { [NoAccessorMethod] public string border_color { set; } [NoAccessorMethod] - public Gdk.RGBA border_color_gdk_rgba { get; set; } + public Gdk.RGBA border_color_gdk_rgba { owned get; set; } [NoAccessorMethod] public uint border_color_rgba { get; set; } [NoAccessorMethod] @@ -230,7 +230,7 @@ namespace Goo { [NoAccessorMethod] public string horz_grid_line_color { set; } [NoAccessorMethod] - public Gdk.RGBA horz_grid_line_color_gdk_rgba { get; set; } + public Gdk.RGBA horz_grid_line_color_gdk_rgba { owned get; set; } [NoAccessorMethod] public uint horz_grid_line_color_rgba { get; set; } [NoAccessorMethod] @@ -246,7 +246,7 @@ namespace Goo { [NoAccessorMethod] public string vert_grid_line_color { set; } [NoAccessorMethod] - public Gdk.RGBA vert_grid_line_color_gdk_rgba { get; set; } + public Gdk.RGBA vert_grid_line_color_gdk_rgba { owned get; set; } [NoAccessorMethod] public uint vert_grid_line_color_rgba { get; set; } [NoAccessorMethod] @@ -366,7 +366,7 @@ namespace Goo { [NoAccessorMethod] public string fill_color { set; } [NoAccessorMethod] - public Gdk.RGBA fill_color_gdk_rgba { get; set; } + public Gdk.RGBA fill_color_gdk_rgba { owned get; set; } [NoAccessorMethod] public uint fill_color_rgba { get; set; } [NoAccessorMethod] @@ -396,7 +396,7 @@ namespace Goo { [NoAccessorMethod] public string stroke_color { set; } [NoAccessorMethod] - public Gdk.RGBA stroke_color_gdk_rgba { get; set; } + public Gdk.RGBA stroke_color_gdk_rgba { owned get; set; } [NoAccessorMethod] public uint stroke_color_rgba { get; set; } [NoAccessorMethod] @@ -441,7 +441,7 @@ namespace Goo { public string fill_color { set; } [NoAccessorMethod] [Version (since = "2.0.1")] - public Gdk.RGBA fill_color_gdk_rgba { get; set; } + public Gdk.RGBA fill_color_gdk_rgba { owned get; set; } [NoAccessorMethod] public uint fill_color_rgba { get; set; } [NoAccessorMethod] @@ -472,7 +472,7 @@ namespace Goo { public string stroke_color { set; } [NoAccessorMethod] [Version (since = "2.0.1")] - public Gdk.RGBA stroke_color_gdk_rgba { get; set; } + public Gdk.RGBA stroke_color_gdk_rgba { owned get; set; } [NoAccessorMethod] public uint stroke_color_rgba { get; set; } [NoAccessorMethod] diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index 15afa94c0..f71dd9673 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -1593,10 +1593,10 @@ namespace Gtk { public string cell_background { set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "3.4", replacement = "cell_background_rgba")] - public Gdk.Color cell_background_gdk { get; set; } + public Gdk.Color cell_background_gdk { owned get; set; } [NoAccessorMethod] [Version (since = "3.0")] - public Gdk.RGBA cell_background_rgba { get; set; } + public Gdk.RGBA cell_background_rgba { owned get; set; } [NoAccessorMethod] public bool cell_background_set { get; set; } [NoAccessorMethod] @@ -1764,10 +1764,10 @@ namespace Gtk { public string background { set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "3.4", replacement = "background_rgba")] - public Gdk.Color background_gdk { get; set; } + public Gdk.Color background_gdk { owned get; set; } [NoAccessorMethod] [Version (since = "3.0")] - public Gdk.RGBA background_rgba { get; set; } + public Gdk.RGBA background_rgba { owned get; set; } [NoAccessorMethod] public bool background_set { get; set; } [NoAccessorMethod] @@ -1791,10 +1791,10 @@ namespace Gtk { public string foreground { set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "3.4", replacement = "foreground_rgba")] - public Gdk.Color foreground_gdk { get; set; } + public Gdk.Color foreground_gdk { owned get; set; } [NoAccessorMethod] [Version (since = "3.0")] - public Gdk.RGBA foreground_rgba { get; set; } + public Gdk.RGBA foreground_rgba { owned get; set; } [NoAccessorMethod] public bool foreground_set { get; set; } [NoAccessorMethod] @@ -1925,10 +1925,10 @@ namespace Gtk { public string background { set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "3.4", replacement = "background_rgba")] - public Gdk.Color background_gdk { get; set; } + public Gdk.Color background_gdk { owned get; set; } [NoAccessorMethod] [Version (since = "3.0")] - public Gdk.RGBA background_rgba { get; set; } + public Gdk.RGBA background_rgba { owned get; set; } [NoAccessorMethod] public bool background_set { get; set; } [NoAccessorMethod] @@ -2068,10 +2068,10 @@ namespace Gtk { public uint alpha { get; set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "3.4", replacement = "rgba", since = "2.4")] - public Gdk.Color color { get; set; } + public Gdk.Color color { owned get; set; } [NoAccessorMethod] [Version (since = "3.0")] - public Gdk.RGBA rgba { get; set; } + public Gdk.RGBA rgba { owned get; set; } [NoAccessorMethod] [Version (since = "3.20")] public bool show_editor { get; set; } @@ -2134,7 +2134,7 @@ namespace Gtk { public uint current_alpha { get; set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "3.4", replacement = "current_rgba")] - public Gdk.Color current_color { get; set; } + public Gdk.Color current_color { owned get; set; } [Version (since = "3.0")] public Gdk.RGBA current_rgba { get; set; } public bool has_opacity_control { get; set; } @@ -5687,7 +5687,7 @@ namespace Gtk { public Gtk.PopoverConstraint constrain_to { get; set; } public bool modal { get; set; } [NoAccessorMethod] - public Gdk.Rectangle pointing_to { get; set; } + public Gdk.Rectangle pointing_to { owned get; set; } public Gtk.PositionType position { get; set; } public Gtk.Widget relative_to { get; set; } [Version (deprecated = true, deprecated_since = "3.22", since = "3.16")] @@ -8012,10 +8012,10 @@ namespace Gtk { public bool background_full_height_set { get; set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "3.4", replacement = "background_rgba")] - public Gdk.Color background_gdk { get; set; } + public Gdk.Color background_gdk { owned get; set; } [NoAccessorMethod] [Version (since = "3.2")] - public Gdk.RGBA background_rgba { get; set; } + public Gdk.RGBA background_rgba { owned get; set; } [NoAccessorMethod] public bool background_set { get; set; } [NoAccessorMethod] @@ -8046,10 +8046,10 @@ namespace Gtk { public string foreground { set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "3.4", replacement = "foreground_rgba")] - public Gdk.Color foreground_gdk { get; set; } + public Gdk.Color foreground_gdk { owned get; set; } [NoAccessorMethod] [Version (since = "3.2")] - public Gdk.RGBA foreground_rgba { get; set; } + public Gdk.RGBA foreground_rgba { owned get; set; } [NoAccessorMethod] public bool foreground_set { get; set; } [NoAccessorMethod] @@ -8085,10 +8085,10 @@ namespace Gtk { public string paragraph_background { set; } [NoAccessorMethod] [Version (deprecated = true, deprecated_since = "3.4", replacement = "paragraph_background_rgba", since = "2.8")] - public Gdk.Color paragraph_background_gdk { get; set; } + public Gdk.Color paragraph_background_gdk { owned get; set; } [NoAccessorMethod] [Version (since = "3.2")] - public Gdk.RGBA paragraph_background_rgba { get; set; } + public Gdk.RGBA paragraph_background_rgba { owned get; set; } [NoAccessorMethod] public bool paragraph_background_set { get; set; } [NoAccessorMethod] @@ -8129,7 +8129,7 @@ namespace Gtk { public bool strikethrough { get; set; } [NoAccessorMethod] [Version (since = "3.16")] - public Gdk.RGBA strikethrough_rgba { get; set; } + public Gdk.RGBA strikethrough_rgba { owned get; set; } [NoAccessorMethod] [Version (since = "3.16")] public bool strikethrough_rgba_set { get; set; } @@ -8147,7 +8147,7 @@ namespace Gtk { public Pango.Underline underline { get; set; } [NoAccessorMethod] [Version (since = "3.16")] - public Gdk.RGBA underline_rgba { get; set; } + public Gdk.RGBA underline_rgba { owned get; set; } [NoAccessorMethod] [Version (since = "3.16")] public bool underline_rgba_set { get; set; } @@ -8654,7 +8654,7 @@ namespace Gtk { public void set_style (Gtk.ToolbarStyle style); public void unset_icon_size (); public void unset_style (); - public Gtk.IconSize icon_size { get; set; } + public Gtk.IconSize icon_size { owned get; set; } [NoAccessorMethod] public bool icon_size_set { get; set; } [NoAccessorMethod] diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi index 039a901a8..1849f6b1b 100644 --- a/vapi/gtk4.vapi +++ b/vapi/gtk4.vapi @@ -7012,7 +7012,7 @@ namespace Gtk { [NoAccessorMethod] public string cell_background { set; } [NoAccessorMethod] - public Gdk.RGBA cell_background_rgba { get; set; } + public Gdk.RGBA cell_background_rgba { owned get; set; } [NoAccessorMethod] public bool cell_background_set { get; set; } [NoAccessorMethod] @@ -7137,7 +7137,7 @@ namespace Gtk { [NoAccessorMethod] public string background { set; } [NoAccessorMethod] - public Gdk.RGBA background_rgba { get; set; } + public Gdk.RGBA background_rgba { owned get; set; } [NoAccessorMethod] public bool background_set { get; set; } [NoAccessorMethod] @@ -7159,7 +7159,7 @@ namespace Gtk { [NoAccessorMethod] public string foreground { set; } [NoAccessorMethod] - public Gdk.RGBA foreground_rgba { get; set; } + public Gdk.RGBA foreground_rgba { owned get; set; } [NoAccessorMethod] public bool foreground_set { get; set; } [NoAccessorMethod] @@ -9655,7 +9655,7 @@ namespace Gtk { public Gtk.Widget default_widget { owned get; set; } public bool has_arrow { get; set; } [NoAccessorMethod] - public Gdk.Rectangle pointing_to { get; set; } + public Gdk.Rectangle pointing_to { owned get; set; } public Gtk.PositionType position { get; set; } public Gtk.Widget relative_to { get; set; } public virtual signal void activate_default (); @@ -11017,7 +11017,7 @@ namespace Gtk { [NoAccessorMethod] public bool background_full_height_set { get; set; } [NoAccessorMethod] - public Gdk.RGBA background_rgba { get; set; } + public Gdk.RGBA background_rgba { owned get; set; } [NoAccessorMethod] public bool background_set { get; set; } [NoAccessorMethod] @@ -11045,7 +11045,7 @@ namespace Gtk { [NoAccessorMethod] public string foreground { set; } [NoAccessorMethod] - public Gdk.RGBA foreground_rgba { get; set; } + public Gdk.RGBA foreground_rgba { owned get; set; } [NoAccessorMethod] public bool foreground_set { get; set; } [NoAccessorMethod] @@ -11077,7 +11077,7 @@ namespace Gtk { [NoAccessorMethod] public string paragraph_background { set; } [NoAccessorMethod] - public Gdk.RGBA paragraph_background_rgba { get; set; } + public Gdk.RGBA paragraph_background_rgba { owned get; set; } [NoAccessorMethod] public bool paragraph_background_set { get; set; } [NoAccessorMethod] @@ -11117,7 +11117,7 @@ namespace Gtk { [NoAccessorMethod] public bool strikethrough { get; set; } [NoAccessorMethod] - public Gdk.RGBA strikethrough_rgba { get; set; } + public Gdk.RGBA strikethrough_rgba { owned get; set; } [NoAccessorMethod] public bool strikethrough_rgba_set { get; set; } [NoAccessorMethod] @@ -11133,7 +11133,7 @@ namespace Gtk { [NoAccessorMethod] public Pango.Underline underline { get; set; } [NoAccessorMethod] - public Gdk.RGBA underline_rgba { get; set; } + public Gdk.RGBA underline_rgba { owned get; set; } [NoAccessorMethod] public bool underline_rgba_set { get; set; } [NoAccessorMethod] diff --git a/vapi/libsoup-2.4.vapi b/vapi/libsoup-2.4.vapi index fc5f08161..03b2ea76a 100644 --- a/vapi/libsoup-2.4.vapi +++ b/vapi/libsoup-2.4.vapi @@ -204,11 +204,11 @@ namespace Soup { public void set_generic_auth_callback (owned Soup.AuthDomainGenericAuthCallback auth_callback); public bool try_generic_auth_callback (Soup.Message msg, string username); [NoAccessorMethod] - public Soup.AuthDomainFilter filter { owned get; set; } + public Soup.AuthDomainFilter filter { get; set; } [NoAccessorMethod] public void* filter_data { get; set; } [NoAccessorMethod] - public Soup.AuthDomainGenericAuthCallback generic_auth_callback { owned get; set; } + public Soup.AuthDomainGenericAuthCallback generic_auth_callback { get; set; } [NoAccessorMethod] public void* generic_auth_data { get; set; } [NoAccessorMethod] @@ -221,7 +221,7 @@ namespace Soup { public AuthDomainBasic (string optname1, ...); public void set_auth_callback (owned Soup.AuthDomainBasicAuthCallback callback); [NoAccessorMethod] - public Soup.AuthDomainBasicAuthCallback auth_callback { owned get; set; } + public Soup.AuthDomainBasicAuthCallback auth_callback { get; set; } [NoAccessorMethod] public void* auth_data { get; set; } } @@ -232,7 +232,7 @@ namespace Soup { public static string encode_password (string username, string realm, string password); public void set_auth_callback (owned Soup.AuthDomainDigestAuthCallback callback); [NoAccessorMethod] - public Soup.AuthDomainDigestAuthCallback auth_callback { owned get; set; } + public Soup.AuthDomainDigestAuthCallback auth_callback { get; set; } [NoAccessorMethod] public void* auth_data { get; set; } } diff --git a/vapi/vte-2.90.vapi b/vapi/vte-2.90.vapi index df0780606..c3ef8af58 100644 --- a/vapi/vte-2.90.vapi +++ b/vapi/vte-2.90.vapi @@ -175,7 +175,7 @@ namespace Vte { public double background_saturation { get; set; } [NoAccessorMethod] [Version (since = "0.20")] - public Gdk.Color background_tint_color { get; set; } + public Gdk.Color background_tint_color { owned get; set; } [NoAccessorMethod] [Version (since = "0.20")] public bool background_transparent { get; set; }