[vala] vapi: Update GIR-based bindings
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] vapi: Update GIR-based bindings
- Date: Sat, 27 Feb 2021 16:13:34 +0000 (UTC)
commit 2a47828efa86aa87b0cad8f47ede0400a5007237
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Sat Feb 27 17:04:50 2021 +0100
vapi: Update GIR-based bindings
vapi/gio-2.0.vapi | 10 +++++-----
vapi/gstreamer-1.0.vapi | 2 ++
vapi/gtk4.vapi | 5 +++++
vapi/metadata/Gdk-4.0.metadata | 2 --
4 files changed, 12 insertions(+), 7 deletions(-)
---
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi
index e8b7ef402..4d4e44407 100644
--- a/vapi/gio-2.0.vapi
+++ b/vapi/gio-2.0.vapi
@@ -3640,8 +3640,8 @@ namespace GLib {
public GLib.Bytes load_bytes (GLib.Cancellable? cancellable = null, out string? etag_out =
null) throws GLib.Error;
[Version (since = "2.56")]
public async GLib.Bytes load_bytes_async (GLib.Cancellable? cancellable = null, out string?
etag_out) throws GLib.Error;
- public bool load_contents (GLib.Cancellable? cancellable, [CCode (array_length_cname =
"length", array_length_pos = 2.5, array_length_type = "gsize")] out uint8[] contents, out string etag_out)
throws GLib.Error;
- public async bool load_contents_async (GLib.Cancellable? cancellable = null, [CCode
(array_length_cname = "length", array_length_pos = 2.5, array_length_type = "gsize")] out uint8[] contents,
out string etag_out) throws GLib.Error;
+ public bool load_contents (GLib.Cancellable? cancellable, [CCode (array_length_cname =
"length", array_length_pos = 2.5, array_length_type = "gsize")] out uint8[] contents, out string? etag_out)
throws GLib.Error;
+ public async bool load_contents_async (GLib.Cancellable? cancellable = null, [CCode
(array_length_cname = "length", array_length_pos = 2.5, array_length_type = "gsize")] out uint8[] contents,
out string? etag_out) throws GLib.Error;
public async bool load_partial_contents_async (GLib.Cancellable? cancellable = null, [CCode
(delegate_target_pos = -0.9)] GLib.FileReadMoreCallback read_more_callback, [CCode (array_length_cname =
"length", array_length_pos = 2.5, array_length_type = "gsize")] out uint8[] contents, out string etag_out)
throws GLib.Error;
public abstract bool make_directory (GLib.Cancellable? cancellable = null) throws GLib.Error;
[Version (since = "2.38")]
@@ -3696,11 +3696,11 @@ namespace GLib {
public virtual async GLib.FileInputStream read_async (int io_priority =
GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null) throws GLib.Error;
public abstract GLib.FileOutputStream replace (string? etag, bool make_backup,
GLib.FileCreateFlags flags, GLib.Cancellable? cancellable = null) throws GLib.Error;
public virtual async GLib.FileOutputStream replace_async (string? etag, bool make_backup,
GLib.FileCreateFlags flags, int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null)
throws GLib.Error;
- public bool replace_contents ([CCode (array_length_cname = "length", array_length_pos = 1.5,
array_length_type = "gsize")] uint8[] contents, string? etag, bool make_backup, GLib.FileCreateFlags flags,
out string new_etag, GLib.Cancellable? cancellable = null) throws GLib.Error;
- public async bool replace_contents_async ([CCode (array_length_cname = "length",
array_length_pos = 1.5, array_length_type = "gsize")] uint8[] contents, string? etag, bool make_backup,
GLib.FileCreateFlags flags, GLib.Cancellable? cancellable = null, out string new_etag) throws GLib.Error;
+ public bool replace_contents ([CCode (array_length_cname = "length", array_length_pos = 1.5,
array_length_type = "gsize")] uint8[] contents, string? etag, bool make_backup, GLib.FileCreateFlags flags,
out string? new_etag, GLib.Cancellable? cancellable = null) throws GLib.Error;
+ public async bool replace_contents_async ([CCode (array_length_cname = "length",
array_length_pos = 1.5, array_length_type = "gsize")] uint8[] contents, string? etag, bool make_backup,
GLib.FileCreateFlags flags, GLib.Cancellable? cancellable = null, out string? new_etag) throws GLib.Error;
[CCode (finish_name = "g_file_replace_contents_finish")]
[Version (since = "2.40")]
- public async bool replace_contents_bytes_async (GLib.Bytes contents, string? etag, bool
make_backup, GLib.FileCreateFlags flags, GLib.Cancellable? cancellable = null, out string new_etag) throws
GLib.Error;
+ public async bool replace_contents_bytes_async (GLib.Bytes contents, string? etag, bool
make_backup, GLib.FileCreateFlags flags, GLib.Cancellable? cancellable = null, out string? new_etag) throws
GLib.Error;
[Version (since = "2.22")]
public abstract GLib.FileIOStream replace_readwrite (string? etag, bool make_backup,
GLib.FileCreateFlags flags, GLib.Cancellable? cancellable = null) throws GLib.Error;
[Version (since = "2.22")]
diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi
index db0ca527a..a1b09bec1 100644
--- a/vapi/gstreamer-1.0.vapi
+++ b/vapi/gstreamer-1.0.vapi
@@ -4028,6 +4028,8 @@ namespace Gst {
[CCode (cheader_filename = "gst/gst.h", has_target = false)]
public delegate bool MetaTransformFunction (Gst.Buffer transbuf, Gst.Meta meta, Gst.Buffer buffer,
GLib.Quark type, void* data);
[CCode (cheader_filename = "gst/gst.h", has_target = false)]
+ public delegate Gst.MiniObject MiniObjectCopyFunction (Gst.MiniObject obj);
+ [CCode (cheader_filename = "gst/gst.h", has_target = false)]
public delegate bool MiniObjectDisposeFunction (Gst.MiniObject obj);
[CCode (cheader_filename = "gst/gst.h", has_target = false)]
public delegate void MiniObjectFreeFunction (Gst.MiniObject obj);
diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi
index 26a9fd81a..36a15a73c 100644
--- a/vapi/gtk4.vapi
+++ b/vapi/gtk4.vapi
@@ -6102,6 +6102,11 @@ namespace Gsk {
public size_t get_n_color_stops ();
public unowned Graphene.Point? get_start ();
}
+ [CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_ngl_renderer_get_type ()")]
+ public class NglRenderer : Gsk.Renderer {
+ [CCode (has_construct_function = false, type = "GskRenderer*")]
+ public NglRenderer ();
+ }
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_opacity_node_get_type ()")]
public class OpacityNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
diff --git a/vapi/metadata/Gdk-4.0.metadata b/vapi/metadata/Gdk-4.0.metadata
index 3053be7df..40cb0fcbf 100644
--- a/vapi/metadata/Gdk-4.0.metadata
+++ b/vapi/metadata/Gdk-4.0.metadata
@@ -57,5 +57,3 @@ Device
// vapigen actually generates the correctly, but in away that breaks BC
Rectangle.union return_void
-
-DrawingContext skip
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]