[vala] gtk+-4.0: Update to 3.89.2+b993acfe
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] gtk+-4.0: Update to 3.89.2+b993acfe
- Date: Mon, 2 Jan 2017 09:11:54 +0000 (UTC)
commit 2b49c1296b4f2203fbb1eeb98f241c792e239ee6
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Thu Dec 29 08:53:46 2016 +0100
gtk+-4.0: Update to 3.89.2+b993acfe
vapi/gtk+-4.0.vapi | 267 ++++++++++++++++++++++++----------------
vapi/metadata/Gsk-4.0.metadata | 11 +-
vapi/metadata/Gtk-4.0.metadata | 3 -
3 files changed, 170 insertions(+), 111 deletions(-)
---
diff --git a/vapi/gtk+-4.0.vapi b/vapi/gtk+-4.0.vapi
index 2a747de..1c71578 100644
--- a/vapi/gtk+-4.0.vapi
+++ b/vapi/gtk+-4.0.vapi
@@ -6064,6 +6064,10 @@ namespace Gdk {
public void free ();
[Version (since = "3.0")]
public uint hash ();
+ [Version (since = "3.90")]
+ public bool is_clear ();
+ [Version (since = "3.90")]
+ public bool is_opaque ();
[Version (since = "3.0")]
public bool parse (string spec);
[Version (since = "3.0")]
@@ -6903,66 +6907,70 @@ namespace Gsk {
public class RenderNode {
[CCode (has_construct_function = false)]
protected RenderNode ();
- public unowned Gsk.RenderNode append_child (Gsk.RenderNode child);
- public bool contains (Gsk.RenderNode descendant);
- public Cairo.Context get_draw_context (Gsk.Renderer? renderer);
- public unowned Gsk.RenderNode get_first_child ();
- public unowned Gsk.RenderNode get_last_child ();
- public uint get_n_children ();
+ [CCode (cname = "gsk_blend_node_new", has_construct_function = false)]
+ public RenderNode.blend (Gsk.RenderNode bottom, Gsk.RenderNode top, Gsk.BlendMode blend_mode);
+ [CCode (cname = "gsk_border_node_new", has_construct_function = false)]
+ public RenderNode.border (Gsk.RoundedRect outline, float border_width, Gdk.RGBA border_color);
+ [CCode (cname = "gsk_cairo_node_new", has_construct_function = false)]
+ public RenderNode.cairo (Graphene.Rect bounds);
+ [CCode (cname = "gsk_cairo_node_get_draw_context", instance_pos = 0.5)]
+ public Cairo.Context cairo_node_get_draw_context (Gsk.Renderer? renderer);
+ [CCode (cname = "gsk_clip_node_new", has_construct_function = false)]
+ public RenderNode.clip (Gsk.RenderNode child, Graphene.Rect clip);
+ [CCode (cname = "gsk_clip_node_get_child", instance_pos = 0.5)]
+ public unowned Gsk.RenderNode clip_node_get_child ();
+ [CCode (cname = "gsk_color_node_new", has_construct_function = false)]
+ public RenderNode.color (Gdk.RGBA rgba, Graphene.Rect bounds);
+ [CCode (cname = "gsk_color_matrix_node_new", has_construct_function = false)]
+ public RenderNode.color_matrix (Gsk.RenderNode child, Graphene.Matrix color_matrix,
Graphene.Vec4 color_offset);
+ [CCode (cname = "gsk_container_node_new", has_construct_function = false)]
+ public RenderNode.container ([CCode (array_length_cname = "n_children", array_length_pos =
1.1, array_length_type = "guint")] Gsk.RenderNode[] children);
+ [CCode (cname = "gsk_container_node_get_child", instance_pos = 0.5)]
+ public Gsk.RenderNode container_node_get_child (uint idx);
+ [CCode (cname = "gsk_container_node_get_n_children", instance_pos = 0.5)]
+ public uint container_node_get_n_children ();
+ [CCode (cname = "gsk_cross_fade_node_new", has_construct_function = false)]
+ public RenderNode.cross_fade (Gsk.RenderNode start, Gsk.RenderNode end, double progress);
+ public static Gsk.RenderNode? deserialize (GLib.Bytes bytes) throws GLib.Error;
+ public void draw (Cairo.Context cr);
+ public Graphene.Rect get_bounds ();
public unowned string? get_name ();
- public unowned Gsk.RenderNode get_next_sibling ();
- public unowned Gsk.RenderNode get_parent ();
- public unowned Gsk.RenderNode get_previous_sibling ();
- public unowned Gsk.RenderNode insert_child_after (Gsk.RenderNode child, Gsk.RenderNode?
sibling);
- public unowned Gsk.RenderNode insert_child_at_pos (Gsk.RenderNode child, int index_);
- public unowned Gsk.RenderNode insert_child_before (Gsk.RenderNode child, Gsk.RenderNode?
sibling);
- public bool is_hidden ();
- public bool is_opaque ();
- public unowned Gsk.RenderNode prepend_child (Gsk.RenderNode child);
+ public Gsk.RenderNodeType get_node_type ();
+ [CCode (cname = "gsk_inset_shadow_node_new", has_construct_function = false)]
+ public RenderNode.inset_shadow (Gsk.RoundedRect outline, Gdk.RGBA color, float dx, float dy,
float spread, float blur_radius);
+ [CCode (cname = "gsk_linear_gradient_node_new", has_construct_function = false)]
+ public RenderNode.linear_gradient (Graphene.Rect bounds, Graphene.Point start, Graphene.Point
end, [CCode (array_length_cname = "n_color_stops", array_length_pos = 4.1, array_length_type = "gsize", type
= "const GskColorStop*")] Gsk.ColorStop[] color_stops);
+ [CCode (cname = "gsk_opacity_node_new", has_construct_function = false)]
+ public RenderNode.opacity (Gsk.RenderNode child, double opacity);
+ [CCode (cname = "gsk_opacity_node_get_child", instance_pos = 0.5)]
+ public unowned Gsk.RenderNode opacity_node_get_child ();
+ [CCode (cname = "gsk_outset_shadow_node_new", has_construct_function = false)]
+ public RenderNode.outset_shadow (Gsk.RoundedRect outline, Gdk.RGBA color, float dx, float dy,
float spread, float blur_radius);
public unowned Gsk.RenderNode @ref ();
- public unowned Gsk.RenderNode remove_all_children ();
- public unowned Gsk.RenderNode remove_child (Gsk.RenderNode child);
- public unowned Gsk.RenderNode replace_child (Gsk.RenderNode new_child, Gsk.RenderNode
old_child);
- public void set_anchor_point (Graphene.Point3D offset);
- public void set_blend_mode (Gsk.BlendMode blend_mode);
- public void set_bounds (Graphene.Rect? bounds);
- public void set_hidden (bool hidden);
+ [CCode (cname = "gsk_repeat_node_new", has_construct_function = false)]
+ public RenderNode.repeat (Graphene.Rect bounds, Gsk.RenderNode child, Graphene.Rect
child_bounds);
+ [CCode (cname = "gsk_repeating_linear_gradient_node_new", has_construct_function = false)]
+ public RenderNode.repeating_linear_gradient (Graphene.Rect bounds, Graphene.Point start,
Graphene.Point end, [CCode (array_length_cname = "n_color_stops", array_length_pos = 4.1, array_length_type =
"gsize", type = "const GskColorStop*")] Gsk.ColorStop[] color_stops);
+ [CCode (cname = "gsk_rounded_clip_node_new", has_construct_function = false)]
+ public RenderNode.rounded_clip (Gsk.RenderNode child, Gsk.RoundedRect clip);
+ [CCode (cname = "gsk_rounded_clip_node_get_child", instance_pos = 0.5)]
+ public unowned Gsk.RenderNode rounded_clip_node_get_child ();
+ public GLib.Bytes serialize ();
public void set_name (string? name);
- public void set_opacity (double opacity);
- public void set_opaque (bool opaque);
public void set_scaling_filter (Gsk.ScalingFilter min_filter, Gsk.ScalingFilter mag_filter);
- public void set_texture (Gsk.Texture texture);
- public void set_transform (Graphene.Matrix? transform);
+ [CCode (cname = "gsk_shadow_node_new", has_construct_function = false)]
+ public RenderNode.shadow (Gsk.RenderNode child, [CCode (array_length_cname = "n_shadows",
array_length_pos = 2.1, array_length_type = "gsize")] Gsk.Shadow[] shadows);
+ [CCode (cname = "gsk_transform_node_new", has_construct_function = false)]
+ public RenderNode.transform (Gsk.RenderNode child, Graphene.Matrix transform);
+ [CCode (cname = "gsk_transform_node_get_child", instance_pos = 0.5)]
+ public unowned Gsk.RenderNode transform_node_get_child ();
public void unref ();
- }
- [CCode (cheader_filename = "gsk/gsk.h", copy_function = "g_boxed_copy", free_function =
"g_boxed_free", type_id = "gsk_render_node_iter_get_type ()")]
- [Compact]
- public class RenderNodeIter {
- [CCode (has_construct_function = false)]
- [Version (since = "3.90")]
- public RenderNodeIter ();
- [DestroysInstance]
- [Version (since = "3.90")]
- public void free ();
- [Version (since = "3.90")]
- public void init (Gsk.RenderNode node);
- [Version (since = "3.90")]
- public bool is_valid ();
- [Version (since = "3.90")]
- public bool next (out unowned Gsk.RenderNode child);
- [Version (since = "3.90")]
- public bool prev (out unowned Gsk.RenderNode child);
- [Version (since = "3.90")]
- public void remove ();
+ public bool write_to_file (string filename) throws GLib.Error;
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_renderer_get_type ()")]
public abstract class Renderer : GLib.Object {
[CCode (has_construct_function = false)]
protected Renderer ();
- [Version (since = "3.90")]
- public Gsk.Renderer create_fallback (Graphene.Rect viewport, Cairo.Context cr);
- [Version (since = "3.90")]
- public Gsk.RenderNode create_render_node ();
public void end_draw_frame (Gdk.DrawingContext context);
[CCode (cname = "gsk_renderer_new_for_window")]
[Version (since = "3.90")]
@@ -6980,10 +6988,11 @@ namespace Gsk {
[Version (since = "3.90")]
public void render (Gsk.RenderNode root, Gdk.DrawingContext context);
[Version (since = "3.90")]
+ public Gsk.Texture render_texture (Gsk.RenderNode root, Graphene.Rect? viewport);
+ [Version (since = "3.90")]
public void set_scale_factor (int scale_factor);
[Version (since = "3.90")]
public void set_viewport (Graphene.Rect? viewport);
- public void set_window (Gdk.Window window);
[Version (since = "3.90")]
public void unrealize ();
[Version (since = "3.90")]
@@ -6997,18 +7006,50 @@ namespace Gsk {
public Graphene.Rect viewport { get; set; }
public Gdk.Window window { get; construct; }
}
- [CCode (cheader_filename = "gsk/gsk.h", ref_function = "gsk_texture_ref", type_id =
"gsk_texture_get_type ()", unref_function = "gsk_texture_unref")]
- [Compact]
+ [CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_texture_get_type ()")]
[Version (since = "3.90")]
- public class Texture {
+ public abstract class Texture : GLib.Object {
+ [CCode (has_construct_function = false)]
+ protected Texture ();
+ public void download (uint8 data, size_t stride);
[CCode (has_construct_function = false)]
public Texture.for_data ([CCode (array_length = false, type = "const guchar*")] uint8[] data,
int width, int height, int stride);
[CCode (has_construct_function = false)]
public Texture.for_pixbuf (Gdk.Pixbuf pixbuf);
public int get_height ();
public int get_width ();
- public unowned Gsk.Texture @ref ();
- public void unref ();
+ public Gsk.RenderNode node_new (Graphene.Rect bounds);
+ public int height { get; construct; }
+ public int width { get; construct; }
+ }
+ [CCode (cheader_filename = "gsk/gsk.h", has_type_id = false)]
+ public struct ColorStop {
+ public double offset;
+ public Gdk.RGBA color;
+ }
+ [CCode (cheader_filename = "gsk/gsk.h", has_type_id = false)]
+ [Version (since = "3.90")]
+ public struct RoundedRect {
+ public Graphene.Rect bounds;
+ [CCode (array_length = false)]
+ public weak Graphene.Size corner[4];
+ public bool contains_point (Graphene.Point point);
+ public bool contains_rect (Graphene.Rect rect);
+ public unowned Gsk.RoundedRect? init (Graphene.Rect bounds, Graphene.Size top_left,
Graphene.Size top_right, Graphene.Size bottom_right, Graphene.Size bottom_left);
+ public unowned Gsk.RoundedRect? init_copy (Gsk.RoundedRect src);
+ public unowned Gsk.RoundedRect? init_from_rect (Graphene.Rect bounds, float radius);
+ public bool intersects_rect (Graphene.Rect rect);
+ public bool is_rectilinear ();
+ public unowned Gsk.RoundedRect? normalize ();
+ public unowned Gsk.RoundedRect? offset (float dx, float dy);
+ public unowned Gsk.RoundedRect? shrink (float top, float right, float bottom, float left);
+ }
+ [CCode (cheader_filename = "gsk/gsk.h", has_type_id = false)]
+ public struct Shadow {
+ public Gdk.RGBA color;
+ public float dx;
+ public float dy;
+ public float radius;
}
[CCode (cheader_filename = "gsk/gsk.h", cprefix = "GSK_BLEND_MODE_", has_type_id = false)]
[Version (since = "3.90")]
@@ -7024,7 +7065,41 @@ namespace Gsk {
HARD_LIGHT,
SOFT_LIGHT,
DIFFERENCE,
- EXCLUSION
+ EXCLUSION,
+ COLOR,
+ HUE,
+ SATURATION,
+ LUMINOSITY
+ }
+ [CCode (cheader_filename = "gsk/gsk.h", cprefix = "GSK_CORNER_", has_type_id = false)]
+ public enum Corner {
+ TOP_LEFT,
+ TOP_RIGHT,
+ BOTTOM_RIGHT,
+ BOTTOM_LEFT
+ }
+ [CCode (cheader_filename = "gsk/gsk.h", cprefix = "GSK_", has_type_id = false)]
+ [Version (since = "3.90")]
+ public enum RenderNodeType {
+ NOT_A_RENDER_NODE,
+ CONTAINER_NODE,
+ CAIRO_NODE,
+ COLOR_NODE,
+ LINEAR_GRADIENT_NODE,
+ REPEATING_LINEAR_GRADIENT_NODE,
+ BORDER_NODE,
+ TEXTURE_NODE,
+ INSET_SHADOW_NODE,
+ OUTSET_SHADOW_NODE,
+ TRANSFORM_NODE,
+ OPACITY_NODE,
+ COLOR_MATRIX_NODE,
+ REPEAT_NODE,
+ CLIP_NODE,
+ ROUNDED_CLIP_NODE,
+ SHADOW_NODE,
+ BLEND_NODE,
+ CROSS_FADE_NODE
}
[CCode (cheader_filename = "gsk/gsk.h", cprefix = "GSK_SCALING_FILTER_", has_type_id = false)]
[Version (since = "3.90")]
@@ -7033,6 +7108,13 @@ namespace Gsk {
NEAREST,
TRILINEAR
}
+ [CCode (cheader_filename = "gsk/gsk.h", cprefix = "GSK_SERIALIZATION_")]
+ public errordomain SerializationError {
+ UNSUPPORTED_FORMAT,
+ UNSUPPORTED_VERSION,
+ INVALID_DATA;
+ public static GLib.Quark quark ();
+ }
}
[CCode (cprefix = "Gtk", gir_namespace = "Gtk", gir_version = "4.0", lower_case_cprefix = "gtk_")]
namespace Gtk {
@@ -7871,13 +7953,13 @@ namespace Gtk {
[Version (since = "3.0")]
public void remove_focus_sibling (Gtk.CellRenderer renderer, Gtk.CellRenderer sibling);
[Version (since = "3.0")]
- public virtual void render (Gtk.CellAreaContext context, Gtk.Widget widget, Cairo.Context cr,
Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags, bool paint_focus);
- [Version (since = "3.0")]
public void request_renderer (Gtk.CellRenderer renderer, Gtk.Orientation orientation,
Gtk.Widget widget, int for_size, out int minimum_size, out int natural_size);
[NoWrapper]
public virtual void set_cell_property (Gtk.CellRenderer renderer, uint property_id,
GLib.Value value, GLib.ParamSpec pspec);
[Version (since = "3.0")]
public void set_focus_cell (Gtk.CellRenderer renderer);
+ [Version (since = "3.90")]
+ public virtual void snapshot (Gtk.CellAreaContext context, Gtk.Widget widget, Gtk.Snapshot
snapshot, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags, bool
paint_focus);
[Version (since = "3.0")]
public void stop_editing (bool canceled);
[Version (since = "3.0")]
@@ -7985,7 +8067,6 @@ namespace Gtk {
public bool get_visible ();
[Version (since = "3.0")]
public bool is_activatable ();
- public abstract void render (Cairo.Context cr, Gtk.Widget widget, Gdk.Rectangle
background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
[CCode (cname = "gtk_cell_renderer_class_set_accessible_type")]
public class void set_accessible_type (GLib.Type type);
[Version (since = "2.18")]
@@ -7997,6 +8078,8 @@ namespace Gtk {
public void set_sensitive (bool sensitive);
[Version (since = "2.18")]
public void set_visible (bool visible);
+ [Version (since = "3.90")]
+ public virtual void snapshot (Gtk.Snapshot snapshot, Gtk.Widget widget, Gdk.Rectangle
background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
public virtual unowned Gtk.CellEditable? start_editing (Gdk.Event? event, Gtk.Widget widget,
string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
[Version (since = "2.6")]
public void stop_editing (bool canceled);
@@ -8288,8 +8371,6 @@ namespace Gtk {
public bool get_fit_model ();
[Version (since = "2.16")]
public unowned Gtk.TreeModel? get_model ();
- [Version (since = "3.0")]
- public void set_background_rgba (Gdk.RGBA rgba);
[Version (since = "2.6")]
public void set_displayed_row (Gtk.TreePath? path);
[Version (since = "3.0")]
@@ -8311,13 +8392,6 @@ namespace Gtk {
[Version (since = "2.6")]
public CellView.with_text (string text);
[NoAccessorMethod]
- public string background { set; }
- [NoAccessorMethod]
- [Version (since = "3.0")]
- public Gdk.RGBA background_rgba { get; set; }
- [NoAccessorMethod]
- public bool background_set { get; set; }
- [NoAccessorMethod]
public Gtk.CellArea cell_area { owned get; construct; }
[NoAccessorMethod]
public Gtk.CellAreaContext cell_area_context { owned get; construct; }
@@ -8340,8 +8414,6 @@ namespace Gtk {
public class CheckMenuItem : Gtk.MenuItem, Atk.Implementor, Gtk.Actionable, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public CheckMenuItem ();
- [NoWrapper]
- public virtual void draw_indicator (Cairo.Context cr);
public bool get_active ();
[Version (since = "2.4")]
public bool get_draw_as_radio ();
@@ -8350,6 +8422,8 @@ namespace Gtk {
[Version (since = "2.4")]
public void set_draw_as_radio (bool draw_as_radio);
public void set_inconsistent (bool setting);
+ [NoWrapper]
+ public virtual void snapshot_indicator (Gtk.Snapshot snapshot);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public CheckMenuItem.with_label (string label);
[CCode (has_construct_function = false, type = "GtkWidget*")]
@@ -8654,6 +8728,7 @@ namespace Gtk {
public void set_focus_chain (GLib.List<Gtk.Widget> focusable_widgets);
public void set_focus_hadjustment (Gtk.Adjustment adjustment);
public void set_focus_vadjustment (Gtk.Adjustment adjustment);
+ public void snapshot_child (Gtk.Widget child, Gtk.Snapshot snapshot);
public void unset_focus_chain ();
[HasEmitter]
public virtual signal void add (Gtk.Widget widget);
@@ -9356,6 +9431,8 @@ namespace Gtk {
public bool get_activate_on_single_click ();
[Version (since = "3.12")]
public unowned Gtk.FlowBoxChild? get_child_at_index (int idx);
+ [Version (since = "3.22.6")]
+ public unowned Gtk.FlowBoxChild? get_child_at_pos (int x, int y);
[Version (since = "3.12")]
public uint get_column_spacing ();
[Version (since = "3.12")]
@@ -12637,22 +12714,26 @@ namespace Gtk {
[Compact]
public class Snapshot {
[Version (since = "3.90")]
- public Gsk.RenderNode append (Graphene.Rect bounds, string name, ...);
- [Version (since = "3.90")]
public Cairo.Context append_cairo_node (Graphene.Rect bounds, string name, ...);
+ public void append_color_node (Gdk.RGBA color, Graphene.Rect bounds, string name, ...);
public void append_node (Gsk.RenderNode node);
+ public void append_texture_node (Gsk.Texture texture, Graphene.Rect bounds, string name, ...);
[Version (since = "3.90")]
public bool clips_rect (Graphene.Rect bounds);
+ public void get_offset (out double x, out double y);
[Version (since = "3.90")]
- public unowned Gsk.Renderer get_renderer ();
- [Version (since = "3.90")]
- public void pop ();
- [Version (since = "3.90")]
- public void push (Graphene.Rect bounds, string name, ...);
+ public Gsk.RenderNode? pop ();
[Version (since = "3.90")]
- public Cairo.Context push_cairo_node (Graphene.Rect bounds, string name, ...);
+ public void pop_and_append ();
[Version (since = "3.90")]
- public void push_node (Gsk.RenderNode node);
+ public void push (bool keep_coordinates, string name, ...);
+ public void push_clip (Graphene.Rect bounds, string name, ...);
+ public void push_color_matrix (Graphene.Matrix color_matrix, Graphene.Vec4 color_offset,
string name, ...);
+ public void push_opacity (double opacity, string name, ...);
+ public void push_repeat (Graphene.Rect bounds, Graphene.Rect child_bounds, string name, ...);
+ public void push_rounded_clip (Gsk.RoundedRect bounds, string name, ...);
+ public void push_shadow (Gsk.Shadow shadow, size_t n_shadows, string name, ...);
+ public void push_transform (Graphene.Matrix transform, string name, ...);
[Version (since = "3.90")]
public void render_background (Gtk.StyleContext context, double x, double y, double width,
double height);
[Version (since = "3.90")]
@@ -12666,10 +12747,6 @@ namespace Gtk {
[Version (since = "3.90")]
public void render_layout (Gtk.StyleContext context, double x, double y, Pango.Layout layout);
[Version (since = "3.90")]
- public void set_transform (Graphene.Matrix transform);
- [Version (since = "3.90")]
- public void transform (Graphene.Matrix transform);
- [Version (since = "3.90")]
public void translate_2d (int x, int y);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_spin_button_get_type ()")]
@@ -12870,8 +12947,6 @@ namespace Gtk {
[Version (since = "3.8")]
public unowned Gdk.FrameClock? get_frame_clock ();
[Version (since = "3.0")]
- public Gtk.JunctionSides get_junction_sides ();
- [Version (since = "3.0")]
public Gtk.Border get_margin ();
[Version (since = "3.0")]
public Gtk.Border get_padding ();
@@ -12964,8 +13039,6 @@ namespace Gtk {
public void save ();
[Version (since = "3.8")]
public void set_frame_clock (Gdk.FrameClock frame_clock);
- [Version (since = "3.0")]
- public void set_junction_sides (Gtk.JunctionSides sides);
[Version (since = "3.4")]
public void set_parent (Gtk.StyleContext? parent);
[Version (since = "3.0")]
@@ -16012,13 +16085,12 @@ namespace Gtk {
SIZE_REQUEST,
NO_CSS_CACHE,
BASELINES,
- PIXEL_CACHE,
- NO_PIXEL_CACHE,
INTERACTIVE,
TOUCHSCREEN,
ACTIONS,
RESIZE,
- LAYOUT
+ LAYOUT,
+ SNAPSHOT
}
[CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_DELETE_", type_id = "gtk_delete_type_get_type
()")]
public enum DeleteType {
@@ -16169,19 +16241,6 @@ namespace Gtk {
PASSWORD,
PIN
}
- [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_JUNCTION_", type_id =
"gtk_junction_sides_get_type ()")]
- [Flags]
- public enum JunctionSides {
- NONE,
- CORNER_TOPLEFT,
- CORNER_TOPRIGHT,
- CORNER_BOTTOMLEFT,
- CORNER_BOTTOMRIGHT,
- TOP,
- BOTTOM,
- LEFT,
- RIGHT
- }
[CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_JUSTIFY_", type_id =
"gtk_justification_get_type ()")]
public enum Justification {
LEFT,
diff --git a/vapi/metadata/Gsk-4.0.metadata b/vapi/metadata/Gsk-4.0.metadata
index 34c86ce..664731d 100644
--- a/vapi/metadata/Gsk-4.0.metadata
+++ b/vapi/metadata/Gsk-4.0.metadata
@@ -1,11 +1,14 @@
-value_* skip
-
Renderer
// Factory method
.new_for_window symbol_type="function" name="for_window"
-RenderNodeIter
- .free destroys_instance
+linear_gradient_node_new
+ .color_stops array array_length_idx=4
+repeating_linear_gradient_node_new
+ .color_stops array array_length_idx=4
+
+*_node_new parent="Gsk.RenderNode" symbol_type="constructor" name="(.+)_node_new"
+*_node_get_* parent="Gsk.RenderNode" symbol_type="method" instance_idx=0
Texture
.new_for_data.data array
diff --git a/vapi/metadata/Gtk-4.0.metadata b/vapi/metadata/Gtk-4.0.metadata
index 37fe99d..f43ea6f 100644
--- a/vapi/metadata/Gtk-4.0.metadata
+++ b/vapi/metadata/Gtk-4.0.metadata
@@ -136,7 +136,6 @@ TreeModel
// Abstract vs. virtual
CellRenderer
.get_size#virtual_method abstract
- .render#virtual_method abstract
TreeModel
.iter_previous#virtual_method virtual
.ref_node#virtual_method virtual
@@ -247,8 +246,6 @@ FlowBoxCreateWidgetFunc skip=false
.item type="GLib.Object"
IMContextSimple
.add_table skip=false
-Snapshot
- .get_renderer skip=false
TreeSelection
.get_select_function skip=false
.get_user_data skip=false
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]