From: Rico Tzschichholz Date: Mon, 16 Feb 2015 14:49:49 +0000 (+0100) Subject: gtk+-3.0: Update to 3.15.7 X-Git-Tag: 0.27.2~22 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4ffca07742efbbe08c88167445ae845706ea7c35;p=thirdparty%2Fvala.git gtk+-3.0: Update to 3.15.7 --- diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index eb2d90f7e..cb855b74b 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -2309,7 +2309,7 @@ namespace Gtk { public bool get_has_alpha (); public bool get_has_depth_buffer (); public bool get_has_stencil_buffer (); - public Gdk.GLProfile get_profile (); + public void get_required_version (out int major, out int minor); public void make_current (); public void queue_render (); public void set_auto_render (bool auto_render); @@ -2317,13 +2317,12 @@ namespace Gtk { public void set_has_alpha (bool has_alpha); public void set_has_depth_buffer (bool has_depth_buffer); public void set_has_stencil_buffer (bool has_stencil_buffer); - public void set_profile (Gdk.GLProfile profile); + public void set_required_version (int major, int minor); public bool auto_render { get; set; } public Gdk.GLContext context { get; } public bool has_alpha { get; set; } public bool has_depth_buffer { get; set; } public bool has_stencil_buffer { get; set; } - public Gdk.GLProfile profile { get; set construct; } public virtual signal Gdk.GLContext create_context (); public virtual signal bool render (Gdk.GLContext context); public virtual signal void resize (int width, int height); @@ -3131,6 +3130,7 @@ namespace Gtk { public class ListBox : Gtk.Container, Atk.Implementor, Gtk.Buildable { [CCode (has_construct_function = false, type = "GtkWidget*")] public ListBox (); + public void bind_model (GLib.List? model, owned Gtk.ListBoxCreateWidgetFunc create_widget_func); public void drag_highlight_row (Gtk.ListBoxRow row); public void drag_unhighlight_row (); public bool get_activate_on_single_click (); @@ -3513,6 +3513,7 @@ namespace Gtk { public Notebook (); public int append_page (Gtk.Widget child, Gtk.Widget? tab_label = null); public int append_page_menu (Gtk.Widget child, Gtk.Widget? tab_label, Gtk.Widget? menu_label); + public void detach_tab (Gtk.Widget child); public unowned Gtk.Widget get_action_widget (Gtk.PackType pack_type); public int get_current_page (); public unowned string get_group_name (); @@ -4667,14 +4668,6 @@ 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)] @@ -4793,6 +4786,14 @@ namespace Gtk { public Gtk.Widget visible_child { get; set; } public string visible_child_name { get; set; } } + [CCode (cheader_filename = "gtk/gtk.h")] + public class StackSidebar : Gtk.Bin, Atk.Implementor, Gtk.Buildable { + [CCode (has_construct_function = false, type = "GtkWidget*")] + public StackSidebar (); + 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_stack_switcher_get_type ()")] public class StackSwitcher : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable { [CCode (has_construct_function = false, type = "GtkWidget*")] @@ -8704,6 +8705,8 @@ namespace Gtk { [CCode (cheader_filename = "gtk/gtk.h", instance_pos = 2.9)] public delegate int KeySnoopFunc (Gtk.Widget grab_widget, Gdk.EventKey event); [CCode (cheader_filename = "gtk/gtk.h")] + public delegate Gtk.Widget ListBoxCreateWidgetFunc (void* item); + [CCode (cheader_filename = "gtk/gtk.h")] public delegate bool ListBoxFilterFunc (Gtk.ListBoxRow row); [CCode (cheader_filename = "gtk/gtk.h")] public delegate void ListBoxForeachFunc (Gtk.ListBox box, Gtk.ListBoxRow row); diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.gi b/vapi/packages/gtk+-3.0/gtk+-3.0.gi index a8367f70c..67499298a 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.gi +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.gi @@ -1777,6 +1777,13 @@ + + + + + + + @@ -13650,10 +13657,12 @@ - - + + + + @@ -13706,11 +13715,12 @@ - + - + + @@ -13718,7 +13728,6 @@ - @@ -17005,6 +17014,16 @@ + + + + + + + + + + @@ -18552,6 +18571,13 @@ + + + + + + + @@ -22432,29 +22458,6 @@ - - - - - - - - - - - - - - - - - - - - - - - @@ -22954,6 +22957,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -35459,14 +35485,14 @@ - + - + diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata index 54d4b4e38..7599e6142 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata @@ -452,6 +452,8 @@ gtk_gesture_single_get_current_sequence transfer_ownership="1" gtk_gesture_swipe_get_velocity.velocity_x is_out="1" gtk_gesture_swipe_get_velocity.velocity_y is_out="1" gtk_gl_area_get_error nullable="1" +gtk_gl_area_get_required_version.major is_out="1" +gtk_gl_area_get_required_version.minor is_out="1" gtk_gl_area_set_error.error nullable="1" GtkGLArea::create_context transfer_ownership="1" gtk_gradient_resolve.resolved_gradient transfer_ownership="1" @@ -585,6 +587,9 @@ gtk_layout_get_size.width is_out="1" gtk_layout_get_size.height is_out="1" gtk_layout_new.hadjustment nullable="1" default_value="null" gtk_layout_new.vadjustment nullable="1" default_value="null" +gtk_list_box_bind_model.create_widget_func transfer_ownership="1" +gtk_list_box_bind_model.model nullable="1" +gtk_list_box_bind_model.user_data_free_func hidden="1" gtk_list_box_get_selected_rows transfer_ownership="1" type_arguments="unowned ListBoxRow" gtk_list_box_selected_foreach.data hidden="1" gtk_list_box_row_set_header.header nullable="1" @@ -600,6 +605,7 @@ gtk_list_box_set_sort_func.destroy hidden="1" GtkListBox::select_all has_emitter="1" GtkListBox::row_selected.row nullable="1" GtkListBox::unselect_all has_emitter="1" +GtkListBoxCreateWidgetFunc transfer_ownership="1" gtk_list_store_new ellipsis="1" sentinel="-1" gtk_list_store_newv.n_columns hidden="1" gtk_list_store_newv.types array_length_pos="0.9"