[vala] gtk+-3.0: Update to 3.19.4



commit 6b0b28ba53358ed21e1df2f97cacd46828523473
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Sat Dec 5 14:17:39 2015 +0100

    gtk+-3.0: Update to 3.19.4

 vapi/gtk+-3.0.vapi                 |   13 +++++++++++--
 vapi/packages/gtk+-3.0/gtk+-3.0.gi |   25 ++++++++++++++++++++++---
 2 files changed, 33 insertions(+), 5 deletions(-)
---
diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi
index f7fd174..41daedd 100644
--- a/vapi/gtk+-3.0.vapi
+++ b/vapi/gtk+-3.0.vapi
@@ -3838,21 +3838,24 @@ namespace Gtk {
                public void bind_model (GLib.MenuModel? model, string? action_namespace);
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public Popover.from_model (Gtk.Widget? relative_to, GLib.MenuModel model);
+               public Gtk.PopoverConstraint get_constrain_to ();
                public unowned Gtk.Widget? get_default_widget ();
                public bool get_modal ();
                public bool get_pointing_to (out Gdk.Rectangle rect);
                public Gtk.PositionType get_position ();
                public unowned Gtk.Widget get_relative_to ();
                public bool get_transitions_enabled ();
+               public void set_constrain_to (Gtk.PopoverConstraint constraint);
                public void set_default_widget (Gtk.Widget? widget);
                public void set_modal (bool modal);
                public void set_pointing_to (Gdk.Rectangle rect);
                public void set_position (Gtk.PositionType position);
                public void set_relative_to (Gtk.Widget? relative_to);
                public void set_transitions_enabled (bool transitions_enabled);
+               public Gtk.PopoverConstraint constrain_to { get; set; }
                public bool modal { get; set; }
                public Gdk.Rectangle pointing_to { get; set; }
-               public Gtk.PositionType position { get; set construct; }
+               public Gtk.PositionType position { get; set; }
                public Gtk.Widget relative_to { get; set; }
                public bool transitions_enabled { get; set; }
                public virtual signal void closed ();
@@ -8320,6 +8323,11 @@ namespace Gtk {
                NEVER,
                EXTERNAL
        }
+       [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_POPOVER_CONSTRAINT_")]
+       public enum PopoverConstraint {
+               NONE,
+               WINDOW
+       }
        [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_POS_")]
        public enum PositionType {
                LEFT,
@@ -8637,7 +8645,8 @@ namespace Gtk {
                DIR_RTL,
                LINK,
                VISITED,
-               CHECKED
+               CHECKED,
+               DND
        }
        [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_STATE_")]
        public enum StateType {
diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.gi b/vapi/packages/gtk+-3.0/gtk+-3.0.gi
index 7a94aef..9927142 100644
--- a/vapi/packages/gtk+-3.0/gtk+-3.0.gi
+++ b/vapi/packages/gtk+-3.0/gtk+-3.0.gi
@@ -4974,6 +4974,10 @@
                        <member name="GTK_POLICY_NEVER" value="2"/>
                        <member name="GTK_POLICY_EXTERNAL" value="3"/>
                </enum>
+               <enum name="GtkPopoverConstraint" type-name="GtkPopoverConstraint" 
get-type="gtk_popover_constraint_get_type">
+                       <member name="GTK_POPOVER_CONSTRAINT_NONE" value="0"/>
+                       <member name="GTK_POPOVER_CONSTRAINT_WINDOW" value="1"/>
+               </enum>
                <enum name="GtkPositionType" type-name="GtkPositionType" 
get-type="gtk_position_type_get_type">
                        <member name="GTK_POS_LEFT" value="0"/>
                        <member name="GTK_POS_RIGHT" value="1"/>
@@ -5470,6 +5474,7 @@
                        <member name="GTK_STATE_FLAG_LINK" value="512"/>
                        <member name="GTK_STATE_FLAG_VISITED" value="1024"/>
                        <member name="GTK_STATE_FLAG_CHECKED" value="2048"/>
+                       <member name="GTK_STATE_FLAG_DND" value="4096"/>
                </flags>
                <flags name="GtkTargetFlags" type-name="GtkTargetFlags" get-type="gtk_target_flags_get_type">
                        <member name="GTK_TARGET_SAME_APP" value="1"/>
@@ -20037,6 +20042,12 @@
                                        <parameter name="action_namespace" type="gchar*"/>
                                </parameters>
                        </method>
+                       <method name="get_constrain_to" symbol="gtk_popover_get_constrain_to">
+                               <return-type type="GtkPopoverConstraint"/>
+                               <parameters>
+                                       <parameter name="popover" type="GtkPopover*"/>
+                               </parameters>
+                       </method>
                        <method name="get_default_widget" symbol="gtk_popover_get_default_widget">
                                <return-type type="GtkWidget*"/>
                                <parameters>
@@ -20087,6 +20098,13 @@
                                        <parameter name="model" type="GMenuModel*"/>
                                </parameters>
                        </constructor>
+                       <method name="set_constrain_to" symbol="gtk_popover_set_constrain_to">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="popover" type="GtkPopover*"/>
+                                       <parameter name="constraint" type="GtkPopoverConstraint"/>
+                               </parameters>
+                       </method>
                        <method name="set_default_widget" symbol="gtk_popover_set_default_widget">
                                <return-type type="void"/>
                                <parameters>
@@ -20129,9 +20147,10 @@
                                        <parameter name="transitions_enabled" type="gboolean"/>
                                </parameters>
                        </method>
+                       <property name="constrain-to" type="GtkPopoverConstraint" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="modal" type="gboolean" readable="1" writable="1" construct="0" 
construct-only="0"/>
                        <property name="pointing-to" type="GdkRectangle*" readable="1" writable="1" 
construct="0" construct-only="0"/>
-                       <property name="position" type="GtkPositionType" readable="1" writable="1" 
construct="1" construct-only="0"/>
+                       <property name="position" type="GtkPositionType" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="relative-to" type="GtkWidget*" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="transitions-enabled" type="gboolean" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <signal name="closed" when="LAST">
@@ -36102,14 +36121,14 @@
                                </parameters>
                        </vfunc>
                </interface>
-               <constant name="GTK_BINARY_AGE" type="int" value="1903"/>
+               <constant name="GTK_BINARY_AGE" type="int" value="1904"/>
                <constant name="GTK_INPUT_ERROR" 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="3"/>
+               <constant name="GTK_MICRO_VERSION" type="int" value="4"/>
                <constant name="GTK_MINOR_VERSION" type="int" value="19"/>
                <constant name="GTK_PAPER_NAME_A3" type="char*" value="iso_a3"/>
                <constant name="GTK_PAPER_NAME_A4" type="char*" value="iso_a4"/>


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