]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-3.0: Update to 3.17.5+e34ab356
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 5 Aug 2015 08:41:08 +0000 (10:41 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 5 Aug 2015 08:41:08 +0000 (10:41 +0200)
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-3.0/gtk+-3.0.gi
vapi/packages/gtk+-3.0/gtk+-3.0.metadata

index 342d59324452a628eb2fa2383fc13d854360d851..6a6b53a9f17a3c20c2f736f294b1f33d172bca84 100644 (file)
@@ -5238,7 +5238,8 @@ namespace Gtk {
                public uint bg_full_height;
                public Gtk.TextDirection direction;
                public uint editable;
-               public weak Pango.FontDescription font;
+               public Pango.FontDescription font;
+               public string font_features;
                public double font_scale;
                public int indent;
                public uint invisible;
@@ -5247,8 +5248,6 @@ namespace Gtk {
                public int left_margin;
                public int letter_spacing;
                public uint no_fallback;
-               [CCode (array_length = false)]
-               public weak uint[] padding;
                public Gdk.Color pg_bg_color;
                public Gdk.RGBA pg_bg_rgba;
                public int pixels_above_lines;
@@ -5256,7 +5255,7 @@ namespace Gtk {
                public int pixels_inside_wrap;
                public uint refcount;
                public int right_margin;
-               public weak Pango.TabArray tabs;
+               public Pango.TabArray tabs;
                public Gtk.WrapMode wrap_mode;
                [CCode (has_construct_function = false)]
                public TextAttributes ();
@@ -5434,6 +5433,10 @@ namespace Gtk {
                [NoAccessorMethod]
                public Pango.FontDescription font_desc { owned get; set; }
                [NoAccessorMethod]
+               public string font_features { owned get; set; }
+               [NoAccessorMethod]
+               public bool font_features_set { get; set; }
+               [NoAccessorMethod]
                public string foreground { set; }
                [Deprecated (replacement = "foreground_rgba", since = "3.4")]
                [NoAccessorMethod]
@@ -6648,7 +6651,7 @@ namespace Gtk {
                public void set_direction (Gtk.TextDirection dir);
                public void set_double_buffered (bool double_buffered);
                public void set_events (int events);
-               public void set_font_map (Pango.FontMap fontmap);
+               public void set_font_map (Pango.FontMap font_map);
                public void set_font_options (Cairo.FontOptions? options);
                public void set_halign (Gtk.Align align);
                public void set_has_tooltip (bool has_tooltip);
@@ -6895,6 +6898,7 @@ namespace Gtk {
                public void close ();
                public void deiconify ();
                public void fullscreen ();
+               public void fullscreen_on_monitor (Gdk.Screen screen, int monitor);
                public bool get_accept_focus ();
                public unowned Gtk.Application get_application ();
                public unowned Gtk.Widget get_attached_to ();
index 76fcd56035f3d2a8ba46589fb65e45c5f3407acd..5980184c7a8230cf4f51760663ab587e0f3a0d9b 100644 (file)
                        <field name="no_fallback" type="guint"/>
                        <field name="pg_bg_rgba" type="GdkRGBA*"/>
                        <field name="letter_spacing" type="gint"/>
-                       <field name="padding" type="guint[]"/>
+                       <field name="font_features" type="gchar*"/>
                </boxed>
                <boxed name="GtkTextIter" type-name="GtkTextIter" get-type="gtk_text_iter_get_type">
                        <method name="assign" symbol="gtk_text_iter_assign">
                        <property name="family-set" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
                        <property name="font" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
                        <property name="font-desc" type="PangoFontDescription*" readable="1" writable="1" construct="0" construct-only="0"/>
+                       <property name="font-features" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+                       <property name="font-features-set" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
                        <property name="foreground" type="char*" readable="0" writable="1" construct="0" construct-only="0"/>
                        <property name="foreground-gdk" type="GdkColor*" readable="1" writable="1" construct="0" construct-only="0"/>
                        <property name="foreground-rgba" type="GdkRGBA*" readable="1" writable="1" construct="0" construct-only="0"/>
                                <return-type type="void"/>
                                <parameters>
                                        <parameter name="widget" type="GtkWidget*"/>
-                                       <parameter name="fontmap" type="PangoFontMap*"/>
+                                       <parameter name="font_map" type="PangoFontMap*"/>
                                </parameters>
                        </method>
                        <method name="set_font_options" symbol="gtk_widget_set_font_options">
                                        <parameter name="window" type="GtkWindow*"/>
                                </parameters>
                        </method>
+                       <method name="fullscreen_on_monitor" symbol="gtk_window_fullscreen_on_monitor">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="window" type="GtkWindow*"/>
+                                       <parameter name="screen" type="GdkScreen*"/>
+                                       <parameter name="monitor" type="gint"/>
+                               </parameters>
+                       </method>
                        <method name="get_accept_focus" symbol="gtk_window_get_accept_focus">
                                <return-type type="gboolean"/>
                                <parameters>
index 2e02a5f8424bd0a1af26edf86b95fc75dce84c84..0f4dcf0b55d482aa9d1cb8e572630873d85e7715 100644 (file)
@@ -1176,7 +1176,10 @@ gtk_text_attributes_copy transfer_ownership="1"
 GtkTextAppearance is_value_type="1"
 GtkTextAppearance.rgba weak="0"
 GtkTextAttributes.appearance weak="0"
+GtkTextAttributes.font weak="0"
+GtkTextAttributes.font_features weak="0"
 GtkTextAttributes.language weak="0"
+GtkTextAttributes.tabs weak="0"
 gtk_text_buffer_delete.start is_ref="1"
 gtk_text_buffer_delete.end is_ref="1"
 gtk_text_buffer_delete_interactive.start_iter is_ref="1"