summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvan Nemerson <evan@coeus-group.com>2012-08-06 16:08:42 -0700
committerEvan Nemerson <evan@coeus-group.com>2012-08-06 16:41:29 -0700
commitc4934988386173d3297f7745216cad01ebd1dd19 (patch)
tree6f8c875a1382517890a7401f9b1a064a6eb90d3a
parenta1bb379363e70e5233ef70d8083b3fc008754f8a (diff)
downloadvala-c4934988386173d3297f7745216cad01ebd1dd19.tar.gz
bindings: update gir based bindings
-rw-r--r--vapi/clutter-1.0.vapi19
-rw-r--r--vapi/gdk-3.0.vapi4
-rw-r--r--vapi/gdk-pixbuf-2.0.vapi6
-rw-r--r--vapi/gio-2.0.vapi4
4 files changed, 28 insertions, 5 deletions
diff --git a/vapi/clutter-1.0.vapi b/vapi/clutter-1.0.vapi
index 736427e06..aad4aca12 100644
--- a/vapi/clutter-1.0.vapi
+++ b/vapi/clutter-1.0.vapi
@@ -4661,7 +4661,7 @@ namespace Clutter {
public unowned Clutter.Animation animatev (ulong mode, uint duration, [CCode (array_length_cname = "n_properties", array_length_pos = 2.5)] string[] properties, [CCode (array_length_cname = "n_properties", array_length_pos = 2.5)] GLib.Value[] values);
public Clutter.Vertex apply_relative_transform_to_point (Clutter.Actor? ancestor, Clutter.Vertex point);
[NoWrapper]
- public virtual void apply_transform (ref Cogl.Matrix matrix);
+ public virtual void apply_transform (ref Clutter.Matrix matrix);
public Clutter.Vertex apply_transform_to_point (Clutter.Vertex point);
public void clear_actions ();
public void clear_constraints ();
@@ -4763,7 +4763,9 @@ namespace Clutter {
public void get_size (out float width, out float height);
public unowned Clutter.Stage get_stage ();
public Clutter.TextDirection get_text_direction ();
- public Cogl.Matrix get_transformation_matrix ();
+ public Clutter.Matrix get_transform ();
+ [Deprecated (since = "1.12")]
+ public Clutter.Matrix get_transformation_matrix ();
public unowned Clutter.PaintVolume get_transformed_paint_volume (Clutter.Actor relative_to_ancestor);
public void get_transformed_position (out float x, out float y);
public void get_transformed_size (out float width, out float height);
@@ -4893,6 +4895,7 @@ namespace Clutter {
public void set_shader_param_int (string param, int value);
public void set_size (float width, float height);
public void set_text_direction (Clutter.TextDirection text_dir);
+ public void set_transform (Clutter.Matrix? transform);
public void set_translation (float translate_x, float translate_y, float translate_z);
public void set_width (float width);
public void set_x (float x);
@@ -5030,6 +5033,8 @@ namespace Clutter {
public Clutter.Size size { owned get; set; }
public Clutter.TextDirection text_direction { get; set; }
[NoAccessorMethod]
+ public bool transform_set { get; }
+ [NoAccessorMethod]
public float translation_x { get; set; }
[NoAccessorMethod]
public float translation_y { get; set; }
@@ -5073,6 +5078,7 @@ namespace Clutter {
[HasEmitter]
public virtual signal void show ();
public virtual signal bool touch_event (Clutter.Event event);
+ public signal void transition_stopped (string name, bool is_finished);
public signal void transitions_completed ();
[HasEmitter]
public virtual signal void unrealize ();
@@ -7301,6 +7307,15 @@ namespace Clutter {
public bool equal (Clutter.Knot knot_b);
public void free ();
}
+ [CCode (cheader_filename = "clutter/clutter.h")]
+ public struct Matrix : Cogl.Matrix {
+ public static Clutter.Matrix alloc ();
+ public static void free (Clutter.Matrix? matrix);
+ public static GLib.Type get_type ();
+ public static Clutter.Matrix init_from_array (Clutter.Matrix matrix, [CCode (array_length = false)] float[] values);
+ public static Clutter.Matrix init_from_matrix (Clutter.Matrix a, Clutter.Matrix b);
+ public static Clutter.Matrix init_identity (Clutter.Matrix matrix);
+ }
[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
public struct MotionEvent {
public Clutter.EventType type;
diff --git a/vapi/gdk-3.0.vapi b/vapi/gdk-3.0.vapi
index b9ac36eb3..9acbd85de 100644
--- a/vapi/gdk-3.0.vapi
+++ b/vapi/gdk-3.0.vapi
@@ -6007,12 +6007,16 @@ namespace Gdk {
[CCode (cheader_filename = "gdk/gdk.h")]
public static uint threads_add_timeout_seconds_full (int priority, uint interval, owned GLib.SourceFunc function);
[CCode (cheader_filename = "gdk/gdk.h")]
+ [Deprecated (since = "3.6")]
public static void threads_enter ();
[CCode (cheader_filename = "gdk/gdk.h")]
+ [Deprecated (since = "3.6")]
public static void threads_init ();
[CCode (cheader_filename = "gdk/gdk.h")]
+ [Deprecated (since = "3.6")]
public static void threads_leave ();
[CCode (cheader_filename = "gdk/gdk.h")]
+ [Deprecated (since = "3.6")]
public static void threads_set_lock_functions (GLib.Callback enter_fn, GLib.Callback leave_fn);
[CCode (cheader_filename = "gdk/gdk.h")]
public static uint unicode_to_keyval (uint32 wc);
diff --git a/vapi/gdk-pixbuf-2.0.vapi b/vapi/gdk-pixbuf-2.0.vapi
index 0c9e96a13..a9180bbaa 100644
--- a/vapi/gdk-pixbuf-2.0.vapi
+++ b/vapi/gdk-pixbuf-2.0.vapi
@@ -40,7 +40,7 @@ namespace Gdk {
[CCode (cname = "gdk_pixbuf_new_from_stream_at_scale_async", finish_name = "gdk_pixbuf_new_from_stream_finish")]
public async Pixbuf.from_stream_at_scale_async (GLib.InputStream stream, int width, int height, bool preserve_aspect_ratio, GLib.Cancellable? cancellable = null) throws GLib.Error;
[CCode (has_construct_function = false)]
- public Pixbuf.from_xpm_data ([CCode (array_length = false, type = "const char**")] string[] data);
+ public Pixbuf.from_xpm_data ([CCode (array_length = false, array_null_terminated = true)] string[] data);
public int get_bits_per_sample ();
public size_t get_byte_length ();
public Gdk.Colorspace get_colorspace ();
@@ -95,7 +95,7 @@ namespace Gdk {
[CCode (has_construct_function = false)]
public PixbufAnimation.from_file (string filename) throws GLib.Error;
public int get_height ();
- public Gdk.PixbufAnimationIter get_iter (GLib.TimeVal start_time);
+ public Gdk.PixbufAnimationIter get_iter (GLib.TimeVal? start_time);
public unowned Gdk.Pixbuf get_static_image ();
public int get_width ();
public bool is_static_image ();
@@ -104,7 +104,7 @@ namespace Gdk {
public class PixbufAnimationIter : GLib.Object {
[CCode (has_construct_function = false)]
protected PixbufAnimationIter ();
- public bool advance (GLib.TimeVal current_time);
+ public bool advance (GLib.TimeVal? current_time);
public int get_delay_time ();
public unowned Gdk.Pixbuf get_pixbuf ();
public bool on_currently_loading_frame ();
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi
index b8dda756c..399a39964 100644
--- a/vapi/gio-2.0.vapi
+++ b/vapi/gio-2.0.vapi
@@ -2029,6 +2029,7 @@ namespace GLib {
[CCode (has_construct_function = false)]
public TlsCertificate.from_pem (string data, ssize_t length) throws GLib.Error;
public unowned GLib.TlsCertificate get_issuer ();
+ public bool is_same (GLib.TlsCertificate cert_two);
public static GLib.List<GLib.TlsCertificate> list_new_from_file (string file) throws GLib.Error;
public virtual GLib.TlsCertificateFlags verify (GLib.SocketConnectable? identity, GLib.TlsCertificate? trusted_ca);
[NoAccessorMethod]
@@ -2380,6 +2381,9 @@ namespace GLib {
public abstract async GLib.FileIOStream create_readwrite_async (GLib.FileCreateFlags flags, int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null) throws GLib.Error;
[CCode (vfunc_name = "delete_file")]
public abstract bool @delete (GLib.Cancellable? cancellable = null) throws GLib.Error;
+ public async bool delete_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null) throws GLib.Error;
+ [NoWrapper]
+ public abstract async bool delete_file_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null) throws GLib.Error;
public abstract GLib.File dup ();
[Deprecated (since = "2.22")]
public abstract async bool eject_mountable (GLib.MountUnmountFlags flags, GLib.Cancellable? cancellable = null) throws GLib.Error;