]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vapi: Update GIR-based bindings
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 11 Aug 2023 20:30:33 +0000 (22:30 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Fri, 11 Aug 2023 20:30:33 +0000 (22:30 +0200)
vapi/graphene-gobject-1.0.vapi
vapi/gudev-1.0.vapi
vapi/harfbuzz-gobject.vapi

index 97dd479fe5b3f3b7bca86ac329d23b5692bc4bde..ca8bfac0fa56f5a42c8304cb640f82ba8aa26654 100644 (file)
@@ -230,6 +230,8 @@ namespace Graphene {
                public float x;
                public float y;
                public float distance (Graphene.Point b, out float d_x, out float d_y);
+               [Version (since = "1.12")]
+               public float distance_squared (Graphene.Point b);
                public bool equal (Graphene.Point b);
                public unowned Graphene.Point? init (float x, float y);
                public unowned Graphene.Point? init_from_point (Graphene.Point src);
index 1d72e54b0678ec5c3db4ccf51c7731736a03e81b..4d083761b09879a33095bc1d9ed5b77e11d8c0fc 100644 (file)
@@ -21,6 +21,9 @@ namespace GUdev {
                [CCode (has_construct_function = false)]
                protected Device ();
                public unowned string get_action ();
+               [CCode (array_length = false, array_null_terminated = true)]
+               [Version (since = "238")]
+               public unowned string[] get_current_tags ();
                public unowned string? get_device_file ();
                [CCode (array_length = false, array_null_terminated = true)]
                public unowned string[] get_device_file_symlinks ();
index 4e45e158e7cdcba663c9a038348d798f4a5c00ec..6d1e4e70dedad0c24cc80b77f3be6ec01525c896 100644 (file)
@@ -1983,6 +1983,7 @@ namespace HarfBuzz {
        [Version (since = "0.9.31")]
        public const int BUFFER_REPLACEMENT_CODEPOINT_DEFAULT;
        [CCode (cheader_filename = "hb-gobject.h", cname = "HB_CODEPOINT_INVALID")]
+       [Version (since = "8.0.0")]
        public const HarfBuzz.Codepoint CODEPOINT_INVALID;
        [CCode (cheader_filename = "hb-gobject.h", cname = "HB_FEATURE_GLOBAL_START")]
        [Version (since = "2.0.0")]
@@ -2121,6 +2122,9 @@ namespace HarfBuzz {
        [Version (since = "1.8.5")]
        public static void ot_layout_collect_features (HarfBuzz.Face face, HarfBuzz.Tag table_tag, [CCode (array_length = false, array_null_terminated = true)] HarfBuzz.Tag[]? scripts, [CCode (array_length = false, array_null_terminated = true)] HarfBuzz.Tag[]? languages, [CCode (array_length = false, array_null_terminated = true)] HarfBuzz.Tag[]? features, out unowned HarfBuzz.Set feature_indexes);
        [CCode (cheader_filename = "hb-gobject.h")]
+       [Version (since = "8.1.0")]
+       public static void ot_layout_collect_features_map (HarfBuzz.Face face, HarfBuzz.Tag table_tag, uint script_index, uint language_index, out unowned HarfBuzz.Map feature_map);
+       [CCode (cheader_filename = "hb-gobject.h")]
        [Version (since = "0.9.8")]
        public static void ot_layout_collect_lookups (HarfBuzz.Face face, HarfBuzz.Tag table_tag, [CCode (array_length = false, array_null_terminated = true)] HarfBuzz.Tag[]? scripts, [CCode (array_length = false, array_null_terminated = true)] HarfBuzz.Tag[]? languages, [CCode (array_length = false, array_null_terminated = true)] HarfBuzz.Tag[]? features, out unowned HarfBuzz.Set lookup_indexes);
        [CCode (cheader_filename = "hb-gobject.h")]
@@ -2141,15 +2145,19 @@ namespace HarfBuzz {
        [Version (since = "2.6.0")]
        public static HarfBuzz.Bool ot_layout_get_baseline (HarfBuzz.Font font, HarfBuzz.OtLayoutBaselineTag baseline_tag, HarfBuzz.Direction direction, HarfBuzz.Tag script_tag, HarfBuzz.Tag language_tag, out HarfBuzz.Position coord);
        [CCode (cheader_filename = "hb-gobject.h")]
+       [Version (since = "8.0.0")]
        public static HarfBuzz.Bool ot_layout_get_baseline2 (HarfBuzz.Font font, HarfBuzz.OtLayoutBaselineTag baseline_tag, HarfBuzz.Direction direction, HarfBuzz.Script script, HarfBuzz.Language? language, out HarfBuzz.Position coord);
        [CCode (cheader_filename = "hb-gobject.h")]
        [Version (since = "4.0.0")]
        public static void ot_layout_get_baseline_with_fallback (HarfBuzz.Font font, HarfBuzz.OtLayoutBaselineTag baseline_tag, HarfBuzz.Direction direction, HarfBuzz.Tag script_tag, HarfBuzz.Tag language_tag, out HarfBuzz.Position coord);
        [CCode (cheader_filename = "hb-gobject.h")]
+       [Version (since = "8.0.0")]
        public static void ot_layout_get_baseline_with_fallback2 (HarfBuzz.Font font, HarfBuzz.OtLayoutBaselineTag baseline_tag, HarfBuzz.Direction direction, HarfBuzz.Script script, HarfBuzz.Language? language, out HarfBuzz.Position coord);
        [CCode (cheader_filename = "hb-gobject.h")]
+       [Version (since = "8.0.0")]
        public static HarfBuzz.Bool ot_layout_get_font_extents (HarfBuzz.Font font, HarfBuzz.Direction direction, HarfBuzz.Tag script_tag, HarfBuzz.Tag language_tag, out unowned HarfBuzz.FontExtents? extents);
        [CCode (cheader_filename = "hb-gobject.h")]
+       [Version (since = "8.0.0")]
        public static HarfBuzz.Bool ot_layout_get_font_extents2 (HarfBuzz.Font font, HarfBuzz.Direction direction, HarfBuzz.Script script, HarfBuzz.Language? language, out unowned HarfBuzz.FontExtents? extents);
        [CCode (cheader_filename = "hb-gobject.h")]
        [Version (since = "0.9.7")]