[vala] gtk+-3.0: Update to 3.21.4+e4c072fc



commit edc50346f47870f58610af2e0c084d0b58073fc6
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Mon Aug 1 12:10:55 2016 +0200

    gtk+-3.0: Update to 3.21.4+e4c072fc

 vapi/gtk+-3.0.vapi                       |   11 +++++++
 vapi/packages/gtk+-3.0/gtk+-3.0.gi       |   43 ++++++++++++++++++++++++++++++
 vapi/packages/gtk+-3.0/gtk+-3.0.metadata |    1 +
 3 files changed, 55 insertions(+), 0 deletions(-)
---
diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi
index 6e16b2e..76ae96d 100644
--- a/vapi/gtk+-3.0.vapi
+++ b/vapi/gtk+-3.0.vapi
@@ -4784,6 +4784,17 @@ namespace Gtk {
                public string gtk_xft_rgba { owned get; set; }
        }
        [CCode (cheader_filename = "gtk/gtk.h")]
+       public class ShortcutLabel : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
+               [CCode (has_construct_function = false, type = "GtkWidget*")]
+               public ShortcutLabel (string accelerator);
+               public unowned string get_accelerator ();
+               public unowned string get_disabled_text ();
+               public void set_accelerator (string accelerator);
+               public void set_disabled_text (string unset_text);
+               public string accelerator { get; set; }
+               public string disabled_text { get; 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 ();
diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.gi b/vapi/packages/gtk+-3.0/gtk+-3.0.gi
index 960a748..72c1e0f 100644
--- a/vapi/packages/gtk+-3.0/gtk+-3.0.gi
+++ b/vapi/packages/gtk+-3.0/gtk+-3.0.gi
@@ -2353,6 +2353,8 @@
                        <field name="origin" type="gchar*"/>
                        <field name="value" type="GValue"/>
                </struct>
+               <struct name="GtkShortcutLabelClass">
+               </struct>
                <struct name="GtkShortcutsGroupClass">
                </struct>
                <struct name="GtkShortcutsSectionClass">
@@ -23060,6 +23062,47 @@
                        <property name="gtk-xft-hintstyle" type="char*" readable="1" writable="1" 
construct="0" construct-only="0"/>
                        <property name="gtk-xft-rgba" type="char*" readable="1" writable="1" construct="0" 
construct-only="0"/>
                </object>
+               <object name="GtkShortcutLabel" parent="GtkBox" type-name="GtkShortcutLabel" 
get-type="gtk_shortcut_label_get_type">
+                       <implements>
+                               <interface name="AtkImplementor"/>
+                               <interface name="GtkBuildable"/>
+                               <interface name="GtkOrientable"/>
+                       </implements>
+                       <method name="get_accelerator" symbol="gtk_shortcut_label_get_accelerator">
+                               <return-type type="gchar*"/>
+                               <parameters>
+                                       <parameter name="self" type="GtkShortcutLabel*"/>
+                               </parameters>
+                       </method>
+                       <method name="get_disabled_text" symbol="gtk_shortcut_label_get_disabled_text">
+                               <return-type type="gchar*"/>
+                               <parameters>
+                                       <parameter name="self" type="GtkShortcutLabel*"/>
+                               </parameters>
+                       </method>
+                       <constructor name="new" symbol="gtk_shortcut_label_new">
+                               <return-type type="GtkWidget*"/>
+                               <parameters>
+                                       <parameter name="accelerator" type="gchar*"/>
+                               </parameters>
+                       </constructor>
+                       <method name="set_accelerator" symbol="gtk_shortcut_label_set_accelerator">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="self" type="GtkShortcutLabel*"/>
+                                       <parameter name="accelerator" type="gchar*"/>
+                               </parameters>
+                       </method>
+                       <method name="set_disabled_text" symbol="gtk_shortcut_label_set_disabled_text">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="self" type="GtkShortcutLabel*"/>
+                                       <parameter name="unset_text" type="gchar*"/>
+                               </parameters>
+                       </method>
+                       <property name="accelerator" type="char*" readable="1" writable="1" construct="0" 
construct-only="0"/>
+                       <property name="disabled-text" type="char*" readable="1" writable="1" construct="0" 
construct-only="0"/>
+               </object>
                <object name="GtkShortcutsGroup" parent="GtkBox" type-name="GtkShortcutsGroup" 
get-type="gtk_shortcuts_group_get_type">
                        <implements>
                                <interface name="AtkImplementor"/>
diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
index fb259a5..0a6daa9 100644
--- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
+++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
@@ -1191,6 +1191,7 @@ 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"
+GtkShortcutLabelClass hidden="1"
 gtk_show_about_dialog ellipsis="1"
 gtk_show_about_dialog.parent nullable="1"
 gtk_show_uri.screen nullable="1"


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