From: Rico Tzschichholz Date: Thu, 22 Oct 2015 12:54:42 +0000 (+0200) Subject: gtk+-3.0: Update to 3.19.0~92a136ff X-Git-Tag: 0.31.1~70 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a06c73d112ae8760d74c045409761dfc0a72ef01;p=thirdparty%2Fvala.git gtk+-3.0: Update to 3.19.0~92a136ff --- diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index c788ae1f7..5c3e1b4c1 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -621,8 +621,10 @@ namespace Gtk { public class ApplicationWindow : Gtk.Window, Atk.Implementor, Gtk.Buildable, GLib.ActionGroup, GLib.ActionMap { [CCode (has_construct_function = false, type = "GtkWidget*")] public ApplicationWindow (Gtk.Application application); + public unowned Gtk.ShortcutsWindow get_help_overlay (); public uint get_id (); public bool get_show_menubar (); + public void set_help_overlay (Gtk.ShortcutsWindow help_overlay); public void set_show_menubar (bool show_menubar); public bool show_menubar { get; set construct; } } @@ -2151,7 +2153,7 @@ namespace Gtk { public class FlowBox : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable { [CCode (has_construct_function = false, type = "GtkWidget*")] public FlowBox (); - public void bind_model (GLib.ListModel? model, owned Gtk.FlowBoxCreateWidgetFunc create_widget_func); + public void bind_model (GLib.ListModel? model, owned Gtk.FlowBoxCreateWidgetFunc? create_widget_func); public bool get_activate_on_single_click (); public unowned Gtk.FlowBoxChild get_child_at_index (int idx); public uint get_column_spacing (); @@ -2187,7 +2189,7 @@ namespace Gtk { public Gtk.SelectionMode selection_mode { get; set; } public virtual signal void activate_cursor_child (); public virtual signal void child_activated (Gtk.FlowBoxChild child); - public virtual signal void move_cursor (Gtk.MovementStep step, int count); + public virtual signal bool move_cursor (Gtk.MovementStep step, int count); [HasEmitter] public virtual signal void select_all (); public virtual signal void selected_children_changed (); @@ -2616,6 +2618,7 @@ namespace Gtk { public class IMContextSimple : Gtk.IMContext { [CCode (has_construct_function = false, type = "GtkIMContext*")] public IMContextSimple (); + public void add_compose_file (string compose_file); public void add_table ([CCode (array_length = false)] uint16[] data, int max_seq_len, int n_seqs); } [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_im_multicontext_get_type ()")] @@ -4531,6 +4534,7 @@ namespace Gtk { public static unowned Gtk.Settings get_for_screen (Gdk.Screen screen); public static void install_property (GLib.ParamSpec pspec); public static void install_property_parser (GLib.ParamSpec pspec, Gtk.RcPropertyParser parser); + public void reset_property (string name); public void set_double_property (string name, double v_double, string origin); public void set_long_property (string name, long v_long, string origin); public void set_property_value (string name, Gtk.SettingsValue svalue); @@ -4701,6 +4705,74 @@ namespace Gtk { [NoAccessorMethod] public string gtk_xft_rgba { owned get; set; } } + [CCode (cheader_filename = "gtk/gtk.h")] + public class ShortcutsGesture : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable { + [CCode (has_construct_function = false)] + protected ShortcutsGesture (); + [NoAccessorMethod] + public GLib.Icon icon { owned get; set; } + [NoAccessorMethod] + public Gtk.SizeGroup icon_size_group { set; } + [NoAccessorMethod] + public string subtitle { owned get; set; } + [NoAccessorMethod] + public string title { owned get; set; } + [NoAccessorMethod] + public Gtk.SizeGroup title_size_group { set; } + } + [CCode (cheader_filename = "gtk/gtk.h")] + public class ShortcutsGroup : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable { + [CCode (has_construct_function = false)] + protected ShortcutsGroup (); + [NoAccessorMethod] + public Gtk.SizeGroup accel_size_group { set; } + [NoAccessorMethod] + public uint height { get; } + [NoAccessorMethod] + public string title { owned get; set; } + [NoAccessorMethod] + public Gtk.SizeGroup title_size_group { set; } + [NoAccessorMethod] + public string view { owned get; set; } + } + [CCode (cheader_filename = "gtk/gtk.h")] + public class ShortcutsSection : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable { + [CCode (has_construct_function = false)] + protected ShortcutsSection (); + [NoAccessorMethod] + public uint max_height { get; set; } + [NoAccessorMethod] + public string section_name { owned get; set; } + [NoAccessorMethod] + public string title { owned get; set; } + [NoAccessorMethod] + public string view_name { owned get; set; } + public virtual signal bool change_current_page (int p0); + } + [CCode (cheader_filename = "gtk/gtk.h")] + public class ShortcutsShortcut : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable { + [CCode (has_construct_function = false)] + protected ShortcutsShortcut (); + [NoAccessorMethod] + public Gtk.SizeGroup accel_size_group { set; } + [NoAccessorMethod] + public string accelerator { owned get; set; } + [NoAccessorMethod] + public string title { owned get; set; } + [NoAccessorMethod] + public Gtk.SizeGroup title_size_group { set; } + } + [CCode (cheader_filename = "gtk/gtk.h")] + public class ShortcutsWindow : Gtk.Window, Atk.Implementor, Gtk.Buildable { + [CCode (has_construct_function = false)] + protected ShortcutsWindow (); + [NoAccessorMethod] + public string section_name { owned get; set; } + [NoAccessorMethod] + public string view_name { owned get; set; } + public virtual signal void close (); + public virtual signal void search (); + } [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)] @@ -5299,9 +5371,9 @@ namespace Gtk { public bool get_has_selection (); public unowned Gtk.TextMark get_insert (); public void get_iter_at_child_anchor (out Gtk.TextIter iter, Gtk.TextChildAnchor anchor); - public void get_iter_at_line (out Gtk.TextIter iter, int line_number); - public void get_iter_at_line_index (out Gtk.TextIter iter, int line_number, int byte_index); - public void get_iter_at_line_offset (out Gtk.TextIter iter, int line_number, int char_offset); + public bool get_iter_at_line (out Gtk.TextIter iter, int line_number); + public bool get_iter_at_line_index (out Gtk.TextIter iter, int line_number, int byte_index); + public bool get_iter_at_line_offset (out Gtk.TextIter iter, int line_number, int char_offset); public void get_iter_at_mark (out Gtk.TextIter iter, Gtk.TextMark mark); public void get_iter_at_offset (out Gtk.TextIter iter, int char_offset); public int get_line_count (); @@ -5401,6 +5473,7 @@ namespace Gtk { public class TextTag : GLib.Object { [CCode (has_construct_function = false)] public TextTag (string? name = null); + public void changed (bool size_changed); public int get_priority (); public void set_priority (int priority); [NoAccessorMethod] diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.gi b/vapi/packages/gtk+-3.0/gtk+-3.0.gi index 1d0aabb70..9cf9b31d7 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.gi +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.gi @@ -2333,6 +2333,14 @@ + + + + + + + + @@ -7228,6 +7236,12 @@ + + + + + + @@ -7246,6 +7260,13 @@ + + + + + + + @@ -13234,7 +13255,7 @@ - + @@ -14939,6 +14960,13 @@ + + + + + + + @@ -22514,6 +22542,13 @@ + + + + + + + @@ -22632,6 +22667,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -24963,7 +25071,7 @@ - + @@ -24971,7 +25079,7 @@ - + @@ -24980,7 +25088,7 @@ - + @@ -25513,6 +25621,13 @@ + + + + + + + @@ -35767,7 +35882,7 @@ - + @@ -35775,7 +35890,7 @@ - + diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata index 2ce636a46..32dbd6a56 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata @@ -429,7 +429,7 @@ gtk_file_chooser_list_filters transfer_ownership="1" type_arguments="unowned Fil gtk_file_chooser_list_shortcut_folder_uris nullable="1" transfer_ownership="1" type_arguments="string" gtk_file_chooser_list_shortcut_folders nullable="1" transfer_ownership="1" type_arguments="string" GtkFixed.children type_arguments="Widget" -gtk_flow_box_bind_model.create_widget_func transfer_ownership="1" +gtk_flow_box_bind_model.create_widget_func transfer_ownership="1" nullable="1" gtk_flow_box_bind_model.model type_name="GLib.ListModel" nullable="1" gtk_flow_box_bind_model.user_data_free_func hidden="1" gtk_flow_box_get_selected_children transfer_ownership="1" type_arguments="unowned FlowBoxChild" @@ -1066,6 +1066,7 @@ GtkSettings.queued_settings hidden="1" GtkSettings:color-hash type_arguments="string,Gdk.Color" GtkSettings:gtk-touchscreen-mode deprecated_since="3.4" replacement="Gdk.Event.get_source_device" GtkSettingsValue is_value_type="1" +GtkShortcuts*Class hidden="1" gtk_show_about_dialog ellipsis="1" gtk_show_about_dialog.parent nullable="1" gtk_show_uri.screen nullable="1"