]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gdk-3.0, gtk+-3.0: Update to 3.9.11++
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 15 Aug 2013 20:08:24 +0000 (22:08 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 15 Aug 2013 20:08:24 +0000 (22:08 +0200)
vapi/gdk-3.0.vapi
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-3.0/gtk+-3.0.files
vapi/packages/gtk+-3.0/gtk+-3.0.gi

index 2584bc8d7080ca14b362e854920231e6be404b23..7e808d6ef2093d6eed6ae70f3bafc2dace5cbfae 100644 (file)
@@ -4774,6 +4774,7 @@ namespace Gdk {
                public bool get_click_count (out uint click_count);
                public bool get_coords (out double x_win, out double y_win);
                public unowned Gdk.Device get_device ();
+               public Gdk.EventType get_event_type ();
                public bool get_keycode (out uint16 keycode);
                public bool get_keyval (out uint keyval);
                public bool get_root_coords (out double x_root, out double y_root);
index ecdb2ef6c18e0b91e2fd162d1613460b0a35971a..173dbdec0c0f30096cdc1c72ab42b1a95fd8bab3 100644 (file)
@@ -783,6 +783,8 @@ namespace Gtk {
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public Button ();
                [CCode (has_construct_function = false, type = "GtkWidget*")]
+               public Button.from_icon_name (string icon_name, Gtk.IconSize size);
+               [CCode (has_construct_function = false, type = "GtkWidget*")]
                public Button.from_stock (string stock_id);
                public void get_alignment (out float xalign, out float yalign);
                public bool get_always_show_image ();
@@ -2852,6 +2854,7 @@ namespace Gtk {
                public unowned Gtk.ListBoxRow get_row_at_y (int y);
                public unowned Gtk.ListBoxRow get_selected_row ();
                public Gtk.SelectionMode get_selection_mode ();
+               public void insert (Gtk.Widget child, int position);
                public void invalidate_filter ();
                public void invalidate_headers ();
                public void invalidate_sort ();
@@ -8919,6 +8922,8 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h")]
        public static unowned Gdk.DragContext drag_begin (Gtk.Widget widget, Gtk.TargetList targets, Gdk.DragAction actions, int button, Gdk.Event? event);
        [CCode (cheader_filename = "gtk/gtk.h")]
+       public static unowned Gdk.DragContext drag_begin_with_coordinates (Gtk.Widget widget, Gtk.TargetList targets, Gdk.DragAction actions, int button, Gdk.Event event, int x, int y);
+       [CCode (cheader_filename = "gtk/gtk.h")]
        public static bool drag_check_threshold (Gtk.Widget widget, int start_x, int start_y, int current_x, int current_y);
        [CCode (cheader_filename = "gtk/gtk.h")]
        public static void drag_dest_add_image_targets (Gtk.Widget widget);
index e8216767b27daf0484b9c271a1a4c88c5ff7eb59..80a458b19dbbca696972772298dc9ef2616d5f6a 100644 (file)
@@ -1,2 +1,2 @@
 include/gtk-3.0/gtk
-lib/libgtk-3.so
+lib/x86_64-linux-gnu/libgtk-3.so
index 991b9bd654346a42991dfe537f797602daa5fe76..e97627e6574d765db42700de50af843a8ddf78d1 100644 (file)
                                <parameter name="event" type="GdkEvent*"/>
                        </parameters>
                </function>
+               <function name="drag_begin_with_coordinates" symbol="gtk_drag_begin_with_coordinates">
+                       <return-type type="GdkDragContext*"/>
+                       <parameters>
+                               <parameter name="widget" type="GtkWidget*"/>
+                               <parameter name="targets" type="GtkTargetList*"/>
+                               <parameter name="actions" type="GdkDragAction"/>
+                               <parameter name="button" type="gint"/>
+                               <parameter name="event" type="GdkEvent*"/>
+                               <parameter name="x" type="gint"/>
+                               <parameter name="y" type="gint"/>
+                       </parameters>
+               </function>
                <function name="drag_check_threshold" symbol="gtk_drag_check_threshold">
                        <return-type type="gboolean"/>
                        <parameters>
                        <constructor name="new" symbol="gtk_button_new">
                                <return-type type="GtkWidget*"/>
                        </constructor>
+                       <constructor name="new_from_icon_name" symbol="gtk_button_new_from_icon_name">
+                               <return-type type="GtkWidget*"/>
+                               <parameters>
+                                       <parameter name="icon_name" type="gchar*"/>
+                                       <parameter name="size" type="GtkIconSize"/>
+                               </parameters>
+                       </constructor>
                        <constructor name="new_from_stock" symbol="gtk_button_new_from_stock">
                                <return-type type="GtkWidget*"/>
                                <parameters>
                                        <parameter name="list_box" type="GtkListBox*"/>
                                </parameters>
                        </method>
+                       <method name="insert" symbol="gtk_list_box_insert">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="list_box" type="GtkListBox*"/>
+                                       <parameter name="child" type="GtkWidget*"/>
+                                       <parameter name="position" type="gint"/>
+                               </parameters>
+                       </method>
                        <method name="invalidate_filter" symbol="gtk_list_box_invalidate_filter">
                                <return-type type="void"/>
                                <parameters>