[vala] gtk+-3.0: Update to 3.15.0



commit c4507556aefa681c55f968dc559b23f4f592d933
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Wed Oct 22 10:31:44 2014 +0200

    gtk+-3.0: Update to 3.15.0

 vapi/gtk+-3.0.vapi                 |   57 ++++++++++-
 vapi/packages/gtk+-3.0/gtk+-3.0.gi |  198 +++++++++++++++++++++++++++++++++++-
 2 files changed, 250 insertions(+), 5 deletions(-)
---
diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi
index 34304c9..18b6b4c 100644
--- a/vapi/gtk+-3.0.vapi
+++ b/vapi/gtk+-3.0.vapi
@@ -1695,6 +1695,7 @@ namespace Gtk {
                public bool load_from_data (string data, ssize_t length) throws GLib.Error;
                public bool load_from_file (GLib.File file) throws GLib.Error;
                public bool load_from_path (string path) throws GLib.Error;
+               public void load_from_resource (string resource_path);
                public string to_string ();
                public virtual signal void parsing_error (Gtk.CssSection section, GLib.Error error);
        }
@@ -2293,6 +2294,21 @@ namespace Gtk {
                [CCode (has_construct_function = false)]
                protected FrameAccessible ();
        }
+       [CCode (cheader_filename = "gtk/gtk.h")]
+       public class GLArea : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
+               [CCode (has_construct_function = false, type = "GtkWidget*")]
+               public GLArea ();
+               public unowned Gdk.GLContext get_context ();
+               public bool get_has_alpha ();
+               public bool get_has_depth_buffer ();
+               public void make_current ();
+               public void set_has_alpha (bool has_alpha);
+               public void set_has_depth_buffer (bool has_depth_buffer);
+               public Gdk.GLContext context { get; }
+               public bool has_alpha { get; set; }
+               public bool has_depth_buffer { get; set; }
+               public virtual signal bool render (Gdk.GLContext context);
+       }
        [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_gesture_get_type ()")]
        public abstract class Gesture : Gtk.EventController {
                [CCode (has_construct_function = false)]
@@ -2955,6 +2971,8 @@ namespace Gtk {
                public bool get_use_markup ();
                public bool get_use_underline ();
                public int get_width_chars ();
+               public float get_xalign ();
+               public float get_yalign ();
                public void select_region (int start_offset, int end_offset);
                public void set_angle (double angle);
                public void set_attributes (Pango.AttrList attrs);
@@ -2977,6 +2995,8 @@ namespace Gtk {
                public void set_use_markup (bool setting);
                public void set_use_underline (bool setting);
                public void set_width_chars (int n_chars);
+               public void set_xalign (float xalign);
+               public void set_yalign (float xalign);
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public Label.with_mnemonic (string str);
                public double angle { get; set; }
@@ -3003,6 +3023,8 @@ namespace Gtk {
                public bool wrap { get; set; }
                [NoAccessorMethod]
                public Pango.WrapMode wrap_mode { get; set; }
+               public float xalign { get; set; }
+               public float yalign { get; set; }
                public virtual signal void activate_current_link ();
                public virtual signal bool activate_link (string uri);
                public virtual signal void copy_clipboard ();
@@ -3604,9 +3626,11 @@ namespace Gtk {
                public unowned Gtk.Widget get_child2 ();
                public unowned Gdk.Window get_handle_window ();
                public int get_position ();
+               public bool get_wide_handle ();
                public void pack1 (Gtk.Widget child, bool resize, bool shrink);
                public void pack2 (Gtk.Widget child, bool resize, bool shrink);
                public void set_position (int position);
+               public void set_wide_handle (bool wide);
                [NoAccessorMethod]
                public int max_position { get; }
                [NoAccessorMethod]
@@ -3614,6 +3638,7 @@ namespace Gtk {
                public int position { get; set; }
                [NoAccessorMethod]
                public bool position_set { get; set; }
+               public bool wide_handle { get; set; }
                public virtual signal bool accept_position ();
                public virtual signal bool cancel_position ();
                public virtual signal bool cycle_child_focus (bool reverse);
@@ -3635,6 +3660,8 @@ namespace Gtk {
                [CCode (has_construct_function = false)]
                public PaperSize.custom (string name, string display_name, double width, double height, 
Gtk.Unit unit);
                [CCode (has_construct_function = false)]
+               public PaperSize.from_ipp (string ipp_name, double width, double height);
+               [CCode (has_construct_function = false)]
                public PaperSize.from_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
                [CCode (has_construct_function = false)]
                public PaperSize.from_ppd (string ppd_name, string ppd_display_name, double width, double 
height);
@@ -3651,6 +3678,7 @@ namespace Gtk {
                public double get_width (Gtk.Unit unit);
                public bool is_custom ();
                public bool is_equal (Gtk.PaperSize size2);
+               public bool is_ipp ();
                public void set_size (double width, double height, Gtk.Unit unit);
                public void to_key_file (GLib.KeyFile key_file, string group_name);
        }
@@ -4302,6 +4330,7 @@ namespace Gtk {
                public bool get_kinetic_scrolling ();
                public int get_min_content_height ();
                public int get_min_content_width ();
+               public bool get_overlay_scrolling ();
                public Gtk.CornerType get_placement ();
                public void get_policy (out Gtk.PolicyType hscrollbar_policy, out Gtk.PolicyType 
vscrollbar_policy);
                public Gtk.ShadowType get_shadow_type ();
@@ -4312,6 +4341,7 @@ namespace Gtk {
                public void set_kinetic_scrolling (bool kinetic_scrolling);
                public void set_min_content_height (int height);
                public void set_min_content_width (int width);
+               public void set_overlay_scrolling (bool overlay_scrolling);
                public void set_placement (Gtk.CornerType window_placement);
                public void set_policy (Gtk.PolicyType hscrollbar_policy, Gtk.PolicyType vscrollbar_policy);
                public void set_shadow_type (Gtk.ShadowType type);
@@ -4323,6 +4353,7 @@ namespace Gtk {
                public bool kinetic_scrolling { get; set; }
                public int min_content_height { get; set; }
                public int min_content_width { get; set; }
+               public bool overlay_scrolling { get; set; }
                public Gtk.ShadowType shadow_type { get; set; }
                public Gtk.Adjustment vadjustment { get; set construct; }
                [NoAccessorMethod]
@@ -4331,6 +4362,7 @@ namespace Gtk {
                public Gtk.CornerType window_placement { get; set; }
                [NoAccessorMethod]
                public bool window_placement_set { get; set; }
+               public virtual signal void edge_overshot (Gtk.PositionType p0);
                public virtual signal void move_focus_out (Gtk.DirectionType direction);
                public virtual signal bool scroll_child (Gtk.ScrollType scroll, bool horizontal);
        }
@@ -4582,6 +4614,14 @@ namespace Gtk {
                [NoAccessorMethod]
                public string gtk_xft_rgba { owned get; set; }
        }
+       [CCode (cheader_filename = "gtk/gtk.h")]
+       public class Sidebar : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
+               [CCode (has_construct_function = false, type = "GtkWidget*")]
+               public Sidebar ();
+               public unowned Gtk.Stack get_stack ();
+               public void set_stack (Gtk.Stack stack);
+               public Gtk.Stack stack { get; set; }
+       }
        [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_size_group_get_type ()")]
        public class SizeGroup : GLib.Object, Gtk.Buildable {
                [CCode (has_construct_function = false)]
@@ -5445,6 +5485,7 @@ namespace Gtk {
                public int get_left_margin ();
                public void get_line_at_y (out Gtk.TextIter target_iter, int y, out int line_top);
                public void get_line_yrange (Gtk.TextIter iter, out int y, out int height);
+               public bool get_monospace ();
                public bool get_overwrite ();
                public int get_pixels_above_lines ();
                public int get_pixels_below_lines ();
@@ -5475,6 +5516,7 @@ namespace Gtk {
                public void set_input_purpose (Gtk.InputPurpose purpose);
                public void set_justification (Gtk.Justification justification);
                public void set_left_margin (int left_margin);
+               public void set_monospace (bool monospace);
                public void set_overwrite (bool overwrite);
                public void set_pixels_above_lines (int pixels_above_lines);
                public void set_pixels_below_lines (int pixels_below_lines);
@@ -5497,6 +5539,7 @@ namespace Gtk {
                public Gtk.InputPurpose input_purpose { get; set; }
                public Gtk.Justification justification { get; set; }
                public int left_margin { get; set; }
+               public bool monospace { get; set; }
                public bool overwrite { get; set; }
                public int pixels_above_lines { get; set; }
                public int pixels_below_lines { get; set; }
@@ -6766,6 +6809,7 @@ namespace Gtk {
                public bool get_skip_pager_hint ();
                public bool get_skip_taskbar_hint ();
                public unowned string get_title ();
+               public unowned Gtk.Widget get_titlebar ();
                public unowned Gtk.Window get_transient_for ();
                public Gdk.WindowTypeHint get_type_hint ();
                public bool get_urgency_hint ();
@@ -8002,7 +8046,8 @@ namespace Gtk {
        public enum PolicyType {
                ALWAYS,
                AUTOMATIC,
-               NEVER
+               NEVER,
+               EXTERNAL
        }
        [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_POS_")]
        public enum PositionType {
@@ -9116,6 +9161,8 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_INSERTION_CURSOR;
        [CCode (cheader_filename = "gtk/gtk.h")]
+       public const string STYLE_CLASS_LABEL;
+       [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_LEFT;
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_LEVEL_BAR;
@@ -9136,6 +9183,8 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_MESSAGE_DIALOG;
        [CCode (cheader_filename = "gtk/gtk.h")]
+       public const string STYLE_CLASS_MONOSPACE;
+       [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_NEEDS_ATTENTION;
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_NOTEBOOK;
@@ -9146,6 +9195,8 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_PANE_SEPARATOR;
        [CCode (cheader_filename = "gtk/gtk.h")]
+       public const string STYLE_CLASS_PAPER;
+       [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_POPOVER;
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_POPUP;
@@ -9202,6 +9253,8 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_TOP;
        [CCode (cheader_filename = "gtk/gtk.h")]
+       public const string STYLE_CLASS_TOUCH_SELECTION;
+       [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_TROUGH;
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_VERTICAL;
@@ -9210,6 +9263,8 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_WARNING;
        [CCode (cheader_filename = "gtk/gtk.h")]
+       public const string STYLE_CLASS_WIDE;
+       [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_PROPERTY_BACKGROUND_COLOR;
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_PROPERTY_BACKGROUND_IMAGE;
diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.gi b/vapi/packages/gtk+-3.0/gtk+-3.0.gi
index 9d58560..8e638bf 100644
--- a/vapi/packages/gtk+-3.0/gtk+-3.0.gi
+++ b/vapi/packages/gtk+-3.0/gtk+-3.0.gi
@@ -2873,6 +2873,12 @@
                                        <parameter name="size2" type="GtkPaperSize*"/>
                                </parameters>
                        </method>
+                       <method name="is_ipp" symbol="gtk_paper_size_is_ipp">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="size" type="GtkPaperSize*"/>
+                               </parameters>
+                       </method>
                        <constructor name="new" symbol="gtk_paper_size_new">
                                <return-type type="GtkPaperSize*"/>
                                <parameters>
@@ -2889,6 +2895,14 @@
                                        <parameter name="unit" type="GtkUnit"/>
                                </parameters>
                        </constructor>
+                       <constructor name="new_from_ipp" symbol="gtk_paper_size_new_from_ipp">
+                               <return-type type="GtkPaperSize*"/>
+                               <parameters>
+                                       <parameter name="ipp_name" type="gchar*"/>
+                                       <parameter name="width" type="gdouble"/>
+                                       <parameter name="height" type="gdouble"/>
+                               </parameters>
+                       </constructor>
                        <constructor name="new_from_key_file" symbol="gtk_paper_size_new_from_key_file">
                                <return-type type="GtkPaperSize*"/>
                                <parameters>
@@ -4906,6 +4920,7 @@
                        <member name="GTK_POLICY_ALWAYS" value="0"/>
                        <member name="GTK_POLICY_AUTOMATIC" value="1"/>
                        <member name="GTK_POLICY_NEVER" value="2"/>
+                       <member name="GTK_POLICY_EXTERNAL" value="3"/>
                </enum>
                <enum name="GtkPositionType" type-name="GtkPositionType" 
get-type="gtk_position_type_get_type">
                        <member name="GTK_POS_LEFT" value="0"/>
@@ -11217,6 +11232,13 @@
                                        <parameter name="error" type="GError**"/>
                                </parameters>
                        </method>
+                       <method name="load_from_resource" symbol="gtk_css_provider_load_from_resource">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="css_provider" type="GtkCssProvider*"/>
+                                       <parameter name="resource_path" type="gchar*"/>
+                               </parameters>
+                       </method>
                        <constructor name="new" symbol="gtk_css_provider_new">
                                <return-type type="GtkCssProvider*"/>
                        </constructor>
@@ -13551,6 +13573,63 @@
                                <interface name="AtkComponent"/>
                        </implements>
                </object>
+               <object name="GtkGLArea" parent="GtkWidget" type-name="GtkGLArea" 
get-type="gtk_gl_area_get_type">
+                       <implements>
+                               <interface name="AtkImplementor"/>
+                               <interface name="GtkBuildable"/>
+                       </implements>
+                       <method name="get_context" symbol="gtk_gl_area_get_context">
+                               <return-type type="GdkGLContext*"/>
+                               <parameters>
+                                       <parameter name="area" type="GtkGLArea*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_has_alpha" symbol="gtk_gl_area_get_has_alpha">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="area" type="GtkGLArea*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_has_depth_buffer" symbol="gtk_gl_area_get_has_depth_buffer">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="area" type="GtkGLArea*"/>
+                               </parameters>
+                       </method>
+                       <method name="make_current" symbol="gtk_gl_area_make_current">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="area" type="GtkGLArea*"/>
+                               </parameters>
+                       </method>
+                       <constructor name="new" symbol="gtk_gl_area_new">
+                               <return-type type="GtkWidget*"/>
+                       </constructor>
+                       <method name="set_has_alpha" symbol="gtk_gl_area_set_has_alpha">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="area" type="GtkGLArea*"/>
+                                       <parameter name="has_alpha" type="gboolean"/>
+                               </parameters>
+                       </method>
+                       <method name="set_has_depth_buffer" symbol="gtk_gl_area_set_has_depth_buffer">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="area" type="GtkGLArea*"/>
+                                       <parameter name="has_depth_buffer" type="gboolean"/>
+                               </parameters>
+                       </method>
+                       <property name="context" type="GdkGLContext*" readable="1" writable="0" construct="0" 
construct-only="0"/>
+                       <property name="has-alpha" type="gboolean" readable="1" writable="1" construct="0" 
construct-only="0"/>
+                       <property name="has-depth-buffer" type="gboolean" readable="1" writable="1" 
construct="0" construct-only="0"/>
+                       <signal name="render" when="LAST">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="area" type="GtkGLArea*"/>
+                                       <parameter name="context" type="GdkGLContext*"/>
+                               </parameters>
+                       </signal>
+               </object>
                <object name="GtkGesture" parent="GtkEventController" type-name="GtkGesture" 
get-type="gtk_gesture_get_type">
                        <method name="get_bounding_box" symbol="gtk_gesture_get_bounding_box">
                                <return-type type="gboolean"/>
@@ -16284,6 +16363,18 @@
                                        <parameter name="label" type="GtkLabel*"/>
                                </parameters>
                        </method>
+                       <method name="get_xalign" symbol="gtk_label_get_xalign">
+                               <return-type type="gfloat"/>
+                               <parameters>
+                                       <parameter name="label" type="GtkLabel*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_yalign" symbol="gtk_label_get_yalign">
+                               <return-type type="gfloat"/>
+                               <parameters>
+                                       <parameter name="label" type="GtkLabel*"/>
+                               </parameters>
+                       </method>
                        <constructor name="new" symbol="gtk_label_new">
                                <return-type type="GtkWidget*"/>
                                <parameters>
@@ -16451,6 +16542,20 @@
                                        <parameter name="n_chars" type="gint"/>
                                </parameters>
                        </method>
+                       <method name="set_xalign" symbol="gtk_label_set_xalign">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="label" type="GtkLabel*"/>
+                                       <parameter name="xalign" type="gfloat"/>
+                               </parameters>
+                       </method>
+                       <method name="set_yalign" symbol="gtk_label_set_yalign">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="label" type="GtkLabel*"/>
+                                       <parameter name="xalign" type="gfloat"/>
+                               </parameters>
+                       </method>
                        <property name="angle" type="gdouble" readable="1" writable="1" construct="0" 
construct-only="0"/>
                        <property name="attributes" type="PangoAttrList*" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="cursor-position" type="gint" readable="1" writable="0" construct="0" 
construct-only="0"/>
@@ -16471,6 +16576,8 @@
                        <property name="width-chars" type="gint" readable="1" writable="1" construct="0" 
construct-only="0"/>
                        <property name="wrap" type="gboolean" readable="1" writable="1" construct="0" 
construct-only="0"/>
                        <property name="wrap-mode" type="PangoWrapMode" readable="1" writable="1" 
construct="0" construct-only="0"/>
+                       <property name="xalign" type="gfloat" readable="1" writable="1" construct="0" 
construct-only="0"/>
+                       <property name="yalign" type="gfloat" readable="1" writable="1" construct="0" 
construct-only="0"/>
                        <signal name="activate-current-link" when="LAST">
                                <return-type type="void"/>
                                <parameters>
@@ -19084,6 +19191,12 @@
                                        <parameter name="paned" type="GtkPaned*"/>
                                </parameters>
                        </method>
+                       <method name="get_wide_handle" symbol="gtk_paned_get_wide_handle">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="paned" type="GtkPaned*"/>
+                               </parameters>
+                       </method>
                        <constructor name="new" symbol="gtk_paned_new">
                                <return-type type="GtkWidget*"/>
                                <parameters>
@@ -19115,10 +19228,18 @@
                                        <parameter name="position" type="gint"/>
                                </parameters>
                        </method>
+                       <method name="set_wide_handle" symbol="gtk_paned_set_wide_handle">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="paned" type="GtkPaned*"/>
+                                       <parameter name="wide" type="gboolean"/>
+                               </parameters>
+                       </method>
                        <property name="max-position" type="gint" readable="1" writable="0" construct="0" 
construct-only="0"/>
                        <property name="min-position" type="gint" readable="1" writable="0" construct="0" 
construct-only="0"/>
                        <property name="position" type="gint" readable="1" writable="1" construct="0" 
construct-only="0"/>
                        <property name="position-set" type="gboolean" readable="1" writable="1" construct="0" 
construct-only="0"/>
+                       <property name="wide-handle" type="gboolean" readable="1" writable="1" construct="0" 
construct-only="0"/>
                        <signal name="accept-position" when="LAST">
                                <return-type type="gboolean"/>
                                <parameters>
@@ -21710,6 +21831,12 @@
                                        <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
                                </parameters>
                        </method>
+                       <method name="get_overlay_scrolling" 
symbol="gtk_scrolled_window_get_overlay_scrolling">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+                               </parameters>
+                       </method>
                        <method name="get_placement" symbol="gtk_scrolled_window_get_placement">
                                <return-type type="GtkCornerType"/>
                                <parameters>
@@ -21784,6 +21911,13 @@
                                        <parameter name="width" type="gint"/>
                                </parameters>
                        </method>
+                       <method name="set_overlay_scrolling" 
symbol="gtk_scrolled_window_set_overlay_scrolling">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+                                       <parameter name="overlay_scrolling" type="gboolean"/>
+                               </parameters>
+                       </method>
                        <method name="set_placement" symbol="gtk_scrolled_window_set_placement">
                                <return-type type="void"/>
                                <parameters>
@@ -21824,11 +21958,19 @@
                        <property name="kinetic-scrolling" type="gboolean" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="min-content-height" type="gint" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="min-content-width" type="gint" readable="1" writable="1" 
construct="0" construct-only="0"/>
+                       <property name="overlay-scrolling" type="gboolean" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="shadow-type" type="GtkShadowType" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="vadjustment" type="GtkAdjustment*" readable="1" writable="1" 
construct="1" construct-only="0"/>
                        <property name="vscrollbar-policy" type="GtkPolicyType" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="window-placement" type="GtkCornerType" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="window-placement-set" type="gboolean" readable="1" writable="1" 
construct="0" construct-only="0"/>
+                       <signal name="edge-overshot" when="LAST">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="object" type="GtkScrolledWindow*"/>
+                                       <parameter name="p0" type="GtkPositionType"/>
+                               </parameters>
+                       </signal>
                        <signal name="move-focus-out" when="LAST">
                                <return-type type="void"/>
                                <parameters>
@@ -22111,6 +22253,29 @@
                        <property name="gtk-xft-hintstyle" type="char*" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="gtk-xft-rgba" type="char*" readable="1" writable="1" construct="0" 
construct-only="0"/>
                </object>
+               <object name="GtkSidebar" parent="GtkBin" type-name="GtkSidebar" 
get-type="gtk_sidebar_get_type">
+                       <implements>
+                               <interface name="AtkImplementor"/>
+                               <interface name="GtkBuildable"/>
+                       </implements>
+                       <method name="get_stack" symbol="gtk_sidebar_get_stack">
+                               <return-type type="GtkStack*"/>
+                               <parameters>
+                                       <parameter name="sidebar" type="GtkSidebar*"/>
+                               </parameters>
+                       </method>
+                       <constructor name="new" symbol="gtk_sidebar_new">
+                               <return-type type="GtkWidget*"/>
+                       </constructor>
+                       <method name="set_stack" symbol="gtk_sidebar_set_stack">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="sidebar" type="GtkSidebar*"/>
+                                       <parameter name="stack" type="GtkStack*"/>
+                               </parameters>
+                       </method>
+                       <property name="stack" type="GtkStack*" readable="1" writable="1" construct="0" 
construct-only="0"/>
+               </object>
                <object name="GtkSizeGroup" parent="GObject" type-name="GtkSizeGroup" 
get-type="gtk_size_group_get_type">
                        <implements>
                                <interface name="GtkBuildable"/>
@@ -25275,6 +25440,12 @@
                                        <parameter name="height" type="gint*"/>
                                </parameters>
                        </method>
+                       <method name="get_monospace" symbol="gtk_text_view_get_monospace">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="text_view" type="GtkTextView*"/>
+                               </parameters>
+                       </method>
                        <method name="get_overwrite" symbol="gtk_text_view_get_overwrite">
                                <return-type type="gboolean"/>
                                <parameters>
@@ -25496,6 +25667,13 @@
                                        <parameter name="left_margin" type="gint"/>
                                </parameters>
                        </method>
+                       <method name="set_monospace" symbol="gtk_text_view_set_monospace">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="text_view" type="GtkTextView*"/>
+                                       <parameter name="monospace" type="gboolean"/>
+                               </parameters>
+                       </method>
                        <method name="set_overwrite" symbol="gtk_text_view_set_overwrite">
                                <return-type type="void"/>
                                <parameters>
@@ -25573,6 +25751,7 @@
                        <property name="input-purpose" type="GtkInputPurpose" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="justification" type="GtkJustification" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="left-margin" type="gint" readable="1" writable="1" construct="0" 
construct-only="0"/>
+                       <property name="monospace" type="gboolean" readable="1" writable="1" construct="0" 
construct-only="0"/>
                        <property name="overwrite" type="gboolean" readable="1" writable="1" construct="0" 
construct-only="0"/>
                        <property name="pixels-above-lines" type="gint" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="pixels-below-lines" type="gint" readable="1" writable="1" 
construct="0" construct-only="0"/>
@@ -31769,6 +31948,12 @@
                                        <parameter name="window" type="GtkWindow*"/>
                                </parameters>
                        </method>
+                       <method name="get_titlebar" symbol="gtk_window_get_titlebar">
+                               <return-type type="GtkWidget*"/>
+                               <parameters>
+                                       <parameter name="window" type="GtkWindow*"/>
+                               </parameters>
+                       </method>
                        <method name="get_transient_for" symbol="gtk_window_get_transient_for">
                                <return-type type="GtkWindow*"/>
                                <parameters>
@@ -35017,15 +35202,15 @@
                                </parameters>
                        </vfunc>
                </interface>
-               <constant name="GTK_BINARY_AGE" type="int" value="1401"/>
+               <constant name="GTK_BINARY_AGE" type="int" value="1500"/>
                <constant name="GTK_INPUT_ERROR" type="int" value="-1"/>
-               <constant name="GTK_INTERFACE_AGE" type="int" value="1"/>
+               <constant name="GTK_INTERFACE_AGE" type="int" value="0"/>
                <constant name="GTK_LEVEL_BAR_OFFSET_HIGH" type="char*" value="high"/>
                <constant name="GTK_LEVEL_BAR_OFFSET_LOW" type="char*" value="low"/>
                <constant name="GTK_MAJOR_VERSION" type="int" value="3"/>
                <constant name="GTK_MAX_COMPOSE_LEN" type="int" value="7"/>
-               <constant name="GTK_MICRO_VERSION" type="int" value="1"/>
-               <constant name="GTK_MINOR_VERSION" type="int" value="14"/>
+               <constant name="GTK_MICRO_VERSION" type="int" value="0"/>
+               <constant name="GTK_MINOR_VERSION" type="int" value="15"/>
                <constant name="GTK_PAPER_NAME_A3" type="char*" value="iso_a3"/>
                <constant name="GTK_PAPER_NAME_A4" type="char*" value="iso_a4"/>
                <constant name="GTK_PAPER_NAME_A5" type="char*" value="iso_a5"/>
@@ -35097,6 +35282,7 @@
                <constant name="GTK_STYLE_CLASS_INFO" type="char*" value="info"/>
                <constant name="GTK_STYLE_CLASS_INLINE_TOOLBAR" type="char*" value="inline-toolbar"/>
                <constant name="GTK_STYLE_CLASS_INSERTION_CURSOR" type="char*" value="insertion-cursor"/>
+               <constant name="GTK_STYLE_CLASS_LABEL" type="char*" value="label"/>
                <constant name="GTK_STYLE_CLASS_LEFT" type="char*" value="left"/>
                <constant name="GTK_STYLE_CLASS_LEVEL_BAR" type="char*" value="level-bar"/>
                <constant name="GTK_STYLE_CLASS_LINKED" type="char*" value="linked"/>
@@ -35107,11 +35293,13 @@
                <constant name="GTK_STYLE_CLASS_MENUBAR" type="char*" value="menubar"/>
                <constant name="GTK_STYLE_CLASS_MENUITEM" type="char*" value="menuitem"/>
                <constant name="GTK_STYLE_CLASS_MESSAGE_DIALOG" type="char*" value="message-dialog"/>
+               <constant name="GTK_STYLE_CLASS_MONOSPACE" type="char*" value="monospace"/>
                <constant name="GTK_STYLE_CLASS_NEEDS_ATTENTION" type="char*" value="needs-attention"/>
                <constant name="GTK_STYLE_CLASS_NOTEBOOK" type="char*" value="notebook"/>
                <constant name="GTK_STYLE_CLASS_OSD" type="char*" value="osd"/>
                <constant name="GTK_STYLE_CLASS_OVERSHOOT" type="char*" value="overshoot"/>
                <constant name="GTK_STYLE_CLASS_PANE_SEPARATOR" type="char*" value="pane-separator"/>
+               <constant name="GTK_STYLE_CLASS_PAPER" type="char*" value="paper"/>
                <constant name="GTK_STYLE_CLASS_POPOVER" type="char*" value="popover"/>
                <constant name="GTK_STYLE_CLASS_POPUP" type="char*" value="popup"/>
                <constant name="GTK_STYLE_CLASS_PRIMARY_TOOLBAR" type="char*" value="primary-toolbar"/>
@@ -35140,10 +35328,12 @@
                <constant name="GTK_STYLE_CLASS_TOOLBAR" type="char*" value="toolbar"/>
                <constant name="GTK_STYLE_CLASS_TOOLTIP" type="char*" value="tooltip"/>
                <constant name="GTK_STYLE_CLASS_TOP" type="char*" value="top"/>
+               <constant name="GTK_STYLE_CLASS_TOUCH_SELECTION" type="char*" value="touch-selection"/>
                <constant name="GTK_STYLE_CLASS_TROUGH" type="char*" value="trough"/>
                <constant name="GTK_STYLE_CLASS_VERTICAL" type="char*" value="vertical"/>
                <constant name="GTK_STYLE_CLASS_VIEW" type="char*" value="view"/>
                <constant name="GTK_STYLE_CLASS_WARNING" type="char*" value="warning"/>
+               <constant name="GTK_STYLE_CLASS_WIDE" type="char*" value="wide"/>
                <constant name="GTK_STYLE_PROPERTY_BACKGROUND_COLOR" type="char*" value="background-color"/>
                <constant name="GTK_STYLE_PROPERTY_BACKGROUND_IMAGE" type="char*" value="background-image"/>
                <constant name="GTK_STYLE_PROPERTY_BORDER_COLOR" type="char*" value="border-color"/>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]