[vala/staging] gtk4: Update to 3.96.0+6a27fe15
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/staging] gtk4: Update to 3.96.0+6a27fe15
- Date: Wed, 15 May 2019 08:38:14 +0000 (UTC)
commit 5f979d83711f4613bac4e93a74cff06d7aed31a5
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Wed May 15 10:26:39 2019 +0200
gtk4: Update to 3.96.0+6a27fe15
vapi/gtk4.vapi | 53 +++++++++++++++++++++------------------
vapi/metadata/GdkX11-4.0.metadata | 3 ++-
2 files changed, 31 insertions(+), 25 deletions(-)
---
diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi
index f28b63eaa..4773f4a0e 100644
--- a/vapi/gtk4.vapi
+++ b/vapi/gtk4.vapi
@@ -4551,27 +4551,13 @@ namespace Gdk {
[CCode (has_construct_function = false)]
protected AppLaunchContext ();
}
- [CCode (cheader_filename = "gdk/gdkx.h", type_id = "gdk_x11_device_core_get_type ()")]
- [GIR (name = "X11DeviceCore")]
- public class DeviceCore : Gdk.Device {
- [CCode (has_construct_function = false)]
- protected DeviceCore ();
- [CCode (cheader_filename = "gdk/gdkx.h", cname = "gdk_x11_device_manager_lookup")]
- public static unowned Gdk.X11.DeviceCore? lookup_for_device_manager
(Gdk.X11.DeviceManagerCore device_manager, int device_id);
- }
- [CCode (cheader_filename = "gdk/gdkx.h", type_id = "gdk_x11_device_manager_core_get_type ()")]
- [GIR (name = "X11DeviceManagerCore")]
- public class DeviceManagerCore : GLib.Object {
- [CCode (has_construct_function = false)]
- protected DeviceManagerCore ();
- [NoAccessorMethod]
- public Gdk.Display display { owned get; construct; }
- }
[CCode (cheader_filename = "gdk/gdkx.h", type_id = "gdk_x11_device_manager_xi2_get_type ()")]
[GIR (name = "X11DeviceManagerXI2")]
- public class DeviceManagerXI2 : Gdk.X11.DeviceManagerCore {
+ public class DeviceManagerXI2 : GLib.Object {
[CCode (has_construct_function = false)]
protected DeviceManagerXI2 ();
+ [CCode (cheader_filename = "gdk/gdkx.h", cname = "gdk_x11_device_manager_lookup")]
+ public unowned Gdk.X11.DeviceXI2? lookup_for_device_manager (int device_id);
[NoAccessorMethod]
public int major { get; construct; }
[NoAccessorMethod]
@@ -4584,6 +4570,8 @@ namespace Gdk {
public class DeviceXI2 : Gdk.Device {
[CCode (has_construct_function = false)]
protected DeviceXI2 ();
+ [CCode (cheader_filename = "gdk/gdkx.h", cname = "gdk_x11_device_get_id")]
+ public int get_id ();
[NoAccessorMethod]
public int device_id { get; construct; }
}
@@ -4681,8 +4669,6 @@ namespace Gdk {
[CCode (cheader_filename = "gdk/gdkx.h")]
public static X.Atom atom_to_xatom_for_display (Gdk.X11.Display display, Gdk.Atom atom);
[CCode (cheader_filename = "gdk/gdkx.h")]
- public static int device_get_id (Gdk.X11.DeviceCore device);
- [CCode (cheader_filename = "gdk/gdkx.h")]
public static void free_compound_text ([CCode (array_length = false, type = "guchar*")]
uint8[] ctext);
[CCode (cheader_filename = "gdk/gdkx.h")]
public static void free_text_list (string list);
@@ -5976,8 +5962,6 @@ namespace Gdk {
public static void content_register_serializer (GLib.Type type, string mime_type, owned
Gdk.ContentSerializeFunc serialize);
[CCode (cheader_filename = "gdk/gdk.h")]
public static async bool content_serialize_async (GLib.OutputStream stream, string mime_type,
GLib.Value value, int io_priority, GLib.Cancellable? cancellable) throws GLib.Error;
- [CCode (cheader_filename = "gdk/gdkx.h")]
- public static void disable_multidevice ();
[CCode (cheader_filename = "gdk/gdk.h")]
public static bool events_get_angle (Gdk.Event event1, Gdk.Event event2, out double angle);
[CCode (cheader_filename = "gdk/gdk.h")]
@@ -6044,6 +6028,11 @@ namespace Gsk {
public unowned Gsk.RoundedRect? peek_outline ();
public float peek_widths ();
}
+ [CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_broadway_renderer_get_type ()")]
+ public class BroadwayRenderer : Gsk.Renderer {
+ [CCode (has_construct_function = false, type = "GskRenderer*")]
+ public BroadwayRenderer ();
+ }
[CCode (cheader_filename = "gsk/gsk.h", cname = "GskRenderNode")]
public class CairoNode : Gsk.RenderNode {
[CCode (has_construct_function = false)]
@@ -6051,6 +6040,11 @@ namespace Gsk {
public Cairo.Context get_draw_context ();
public unowned Cairo.Surface peek_surface ();
}
+ [CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_cairo_renderer_get_type ()")]
+ public class CairoRenderer : Gsk.Renderer {
+ [CCode (has_construct_function = false, type = "GskRenderer*")]
+ public CairoRenderer ();
+ }
[CCode (cheader_filename = "gsk/gsk.h", cname = "GskRenderNode")]
public class ClipNode : Gsk.RenderNode {
[CCode (has_construct_function = false)]
@@ -6094,6 +6088,11 @@ namespace Gsk {
public unowned Gsk.RenderNode get_child ();
public unowned string get_message ();
}
+ [CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_gl_renderer_get_type ()")]
+ public class GLRenderer : Gsk.Renderer {
+ [CCode (has_construct_function = false, type = "GskRenderer*")]
+ public GLRenderer ();
+ }
[CCode (cheader_filename = "gsk/gsk.h", cname = "GskRenderNode")]
public class InsetShadowNode : Gsk.RenderNode {
[CCode (has_construct_function = false)]
@@ -6136,7 +6135,6 @@ namespace Gsk {
public class RenderNode {
[CCode (has_construct_function = false)]
protected RenderNode ();
- public static Gsk.RenderNode? deserialize (GLib.Bytes bytes) throws GLib.Error;
public void draw (Cairo.Context cr);
public Graphene.Rect get_bounds ();
public Gsk.RenderNodeType get_node_type ();
@@ -6240,6 +6238,11 @@ namespace Gsk {
public unowned Gsk.RenderNode get_child ();
public Gsk.Transform get_transform ();
}
+ [CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_vulkan_renderer_get_type ()")]
+ public class VulkanRenderer : Gsk.Renderer {
+ [CCode (has_construct_function = false, type = "GskRenderer*")]
+ public VulkanRenderer ();
+ }
[CCode (cheader_filename = "gsk/gsk.h", has_type_id = false)]
public struct ColorStop {
public double offset;
@@ -9028,7 +9031,6 @@ namespace Gtk {
public void set_accel_group (Gtk.AccelGroup? accel_group);
public void set_accel_path (string? accel_path);
public void set_active (uint index);
- public void set_display (Gdk.Display? display);
public void set_monitor (int monitor_num);
public void set_reserve_toggle_size (bool reserve_toggle_size);
public Gtk.AccelGroup accel_group { get; set; }
@@ -11812,6 +11814,8 @@ namespace Gtk {
public bool get_hexpand_set ();
public unowned Gtk.Widget? get_last_child ();
public unowned Gtk.LayoutManager? get_layout_manager ();
+ [CCode (cname = "gtk_widget_class_get_layout_manager_type")]
+ public class GLib.Type get_layout_manager_type ();
public bool get_mapped ();
public int get_margin_bottom ();
public int get_margin_end ();
@@ -11908,6 +11912,8 @@ namespace Gtk {
public void set_hexpand (bool expand);
public void set_hexpand_set (bool @set);
public void set_layout_manager (owned Gtk.LayoutManager? layout_manager);
+ [CCode (cname = "gtk_widget_class_set_layout_manager_type")]
+ public class void set_layout_manager_type (GLib.Type type);
public void set_margin_bottom (int margin);
public void set_margin_end (int margin);
public void set_margin_start (int margin);
@@ -11994,7 +12000,6 @@ namespace Gtk {
[HasEmitter]
public virtual signal void destroy ();
public virtual signal void direction_changed (Gtk.TextDirection previous_direction);
- public virtual signal void display_changed (Gdk.Display? previous_display);
public virtual signal void drag_begin (Gdk.Drag drag);
public virtual signal void drag_data_delete (Gdk.Drag drag);
public virtual signal void drag_data_get (Gdk.Drag drag, Gtk.SelectionData selection_data);
diff --git a/vapi/metadata/GdkX11-4.0.metadata b/vapi/metadata/GdkX11-4.0.metadata
index bae02d4d5..35b6ed783 100644
--- a/vapi/metadata/GdkX11-4.0.metadata
+++ b/vapi/metadata/GdkX11-4.0.metadata
@@ -10,6 +10,7 @@ X11Display
//X11Surface
// .foreign_new_for_display name="foreign_for_display"
-x11_device_manager_lookup name="lookup_for_device_manager" parent="Gdk.X11.DeviceCore"
+x11_device_manager_lookup name="lookup_for_device_manager" parent="Gdk.X11.DeviceManagerXI2"
symbol_type="method" instance_idx=0
+x11_device_get_id name="get_id" parent="Gdk.X11.DeviceXI2" symbol_type="method" instance_idx=0
x11_free_compound_text.ctext type="uint8[]"
x11_lookup_xdisplay name="lookup_for_xdisplay" parent="Gdk.X11.Display"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]