]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-3.0: Update to 3.17.1+39f91d7c
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 22 May 2015 16:57:52 +0000 (18:57 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Fri, 22 May 2015 16:57:52 +0000 (18:57 +0200)
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-3.0/gtk+-3.0.gi
vapi/packages/gtk+-3.0/gtk+-3.0.metadata

index 69fb4f6761f6bc94e2ca1848020764451a26e02b..2a9c68503470d26774aec35f5d2e661d338eddd5 100644 (file)
@@ -3779,11 +3779,13 @@ 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 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_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);
@@ -7242,16 +7244,19 @@ namespace Gtk {
                public Pango.FontDescription get_font_desc ();
                public abstract unowned Pango.FontFace get_font_face ();
                public abstract unowned Pango.FontFamily get_font_family ();
+               public Pango.FontMap? get_font_map ();
                public abstract int get_font_size ();
                public string get_preview_text ();
                public bool get_show_preview_entry ();
                public abstract void set_filter_func (owned Gtk.FontFilterFunc filter);
                public void set_font (string fontname);
                public void set_font_desc (Pango.FontDescription font_desc);
+               public void set_font_map (Pango.FontMap fontmap);
                public void set_preview_text (string text);
                public void set_show_preview_entry (bool show_preview_entry);
                public string font { owned get; set; }
                public Pango.FontDescription font_desc { owned get; set; }
+               public Pango.FontMap font_map { owned get; set; }
                public string preview_text { owned get; set; }
                public bool show_preview_entry { get; set; }
                public signal void font_activated (string fontname);
@@ -7977,7 +7982,8 @@ namespace Gtk {
                UPPERCASE_CHARS,
                UPPERCASE_WORDS,
                UPPERCASE_SENTENCES,
-               INHIBIT_OSK
+               INHIBIT_OSK,
+               VERTICAL_WRITING
        }
        [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_INPUT_PURPOSE_")]
        public enum InputPurpose {
index 95304e03f05be4547a2fb88fc795e2ab5631397c..c0ecaf8ae66dcb8706924c02c34f8580e94025b2 100644 (file)
                        <member name="GTK_INPUT_HINT_UPPERCASE_WORDS" value="32"/>
                        <member name="GTK_INPUT_HINT_UPPERCASE_SENTENCES" value="64"/>
                        <member name="GTK_INPUT_HINT_INHIBIT_OSK" value="128"/>
+                       <member name="GTK_INPUT_HINT_VERTICAL_WRITING" value="256"/>
                </flags>
                <flags name="GtkJunctionSides" type-name="GtkJunctionSides" get-type="gtk_junction_sides_get_type">
                        <member name="GTK_JUNCTION_NONE" value="0"/>
                                        <parameter name="action_namespace" type="gchar*"/>
                                </parameters>
                        </method>
+                       <method name="get_default_widget" symbol="gtk_popover_get_default_widget">
+                               <return-type type="GtkWidget*"/>
+                               <parameters>
+                                       <parameter name="popover" type="GtkPopover*"/>
+                               </parameters>
+                       </method>
                        <method name="get_modal" symbol="gtk_popover_get_modal">
                                <return-type type="gboolean"/>
                                <parameters>
                                        <parameter name="model" type="GMenuModel*"/>
                                </parameters>
                        </constructor>
+                       <method name="set_default_widget" symbol="gtk_popover_set_default_widget">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="popover" type="GtkPopover*"/>
+                                       <parameter name="widget" type="GtkWidget*"/>
+                               </parameters>
+                       </method>
                        <method name="set_modal" symbol="gtk_popover_set_modal">
                                <return-type type="void"/>
                                <parameters>
                                        <parameter name="fontchooser" type="GtkFontChooser*"/>
                                </parameters>
                        </method>
+                       <method name="get_font_map" symbol="gtk_font_chooser_get_font_map">
+                               <return-type type="PangoFontMap*"/>
+                               <parameters>
+                                       <parameter name="fontchooser" type="GtkFontChooser*"/>
+                               </parameters>
+                       </method>
                        <method name="get_font_size" symbol="gtk_font_chooser_get_font_size">
                                <return-type type="gint"/>
                                <parameters>
                                        <parameter name="font_desc" type="PangoFontDescription*"/>
                                </parameters>
                        </method>
+                       <method name="set_font_map" symbol="gtk_font_chooser_set_font_map">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="fontchooser" type="GtkFontChooser*"/>
+                                       <parameter name="fontmap" type="PangoFontMap*"/>
+                               </parameters>
+                       </method>
                        <method name="set_preview_text" symbol="gtk_font_chooser_set_preview_text">
                                <return-type type="void"/>
                                <parameters>
                        </method>
                        <property name="font" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
                        <property name="font-desc" type="PangoFontDescription*" readable="1" writable="1" construct="0" construct-only="0"/>
+                       <property name="font-map" type="PangoFontMap*" readable="1" writable="1" construct="0" construct-only="0"/>
                        <property name="preview-text" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
                        <property name="show-preview-entry" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
                        <signal name="font-activated" when="FIRST">
index 42847764ba8c98787ae290423abd5698d5f03856..36ad2af88e1aad9c93bb82691603397a032d22ce 100644 (file)
@@ -403,12 +403,15 @@ GtkFlowBox::unselect_all has_emitter="1"
 gtk_font_chooser_dialog_new.* nullable="1"
 gtk_font_chooser_get_font transfer_ownership="1"
 gtk_font_chooser_get_font_desc transfer_ownership="1"
+gtk_font_chooser_get_font_map transfer_ownership="1" nullable="1"
 gtk_font_chooser_get_preview_text transfer_ownership="1"
 gtk_font_chooser_set_filter_func.filter transfer_ownership="1"
 gtk_font_chooser_set_filter_func.data hidden="1"
 gtk_font_chooser_set_filter_func.destroy hidden="1"
+gtk_font_chooser_set_font_map.map nullable="1"
 GtkFontChooser:font owned_get="1"
 GtkFontChooser:font-desc owned_get="1"
+GtkFontChooser:font-map owned_get="1"
 GtkFontChooser:preview-text owned_get="1"
 gtk_font_selection_get_font_name transfer_ownership="1"
 GtkFontSelection:font-name owned_get="1"
@@ -801,6 +804,8 @@ GtkPlug::embedded hidden="1"
 gtk_popover_get_pointing_to.rect is_out="1"
 gtk_popover_bind_model.model nullable="1"
 gtk_popover_bind_model.action_namespace nullable="1"
+gtk_popover_get_default_widget nullable="1"
+gtk_popover_set_default_widget.widget nullable="1"
 gtk_print_context_create_pango_context transfer_ownership="1"
 gtk_print_context_create_pango_layout transfer_ownership="1"
 gtk_print_context_get_hard_margins.top is_out="1"