]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-3.0: Update to 3.19.4
authorRico Tzschichholz <ricotz@ubuntu.com>
Sat, 5 Dec 2015 13:17:39 +0000 (14:17 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 5 Dec 2015 13:17:39 +0000 (14:17 +0100)
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-3.0/gtk+-3.0.gi

index f7fd1749f0b4294a65d38ac1269a538daf4975af..41daedd352133f79b1e1b1e53cc466a527b2add9 100644 (file)
@@ -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 {
index 7a94aef724caed3d1185702a9c8304417ecb6a77..992714238aeb9a42c2a73569e762f146207ef144 100644 (file)
                        <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"/>
                        <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"/>
                                        <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>
                                        <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>
                                        <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">
                                </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"/>