]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-3.0: Update to 3.15.3+0d85e265
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 13 Jan 2015 12:06:48 +0000 (13:06 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Tue, 13 Jan 2015 12:06:48 +0000 (13:06 +0100)
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-3.0/gtk+-3.0.gi

index bd084fb59b15e78ad0b60c47005dd2e745291fe6..2fb504df773b0ad01384ea07c7b6e8569f5090ac 100644 (file)
@@ -5615,6 +5615,7 @@ namespace Gtk {
                public virtual signal void copy_clipboard ();
                public virtual signal void cut_clipboard ();
                public virtual signal void delete_from_cursor (Gtk.DeleteType type, int count);
+               public virtual signal bool extend_selection (Gtk.TextExtendSelection granularity, Gtk.TextIter location, Gtk.TextIter start, Gtk.TextIter end);
                public virtual signal void insert_at_cursor (string str);
                public virtual signal void move_cursor (Gtk.MovementStep step, int count, bool extend_selection);
                public virtual signal void move_viewport (Gtk.ScrollStep p0, int p1);
@@ -8459,6 +8460,11 @@ namespace Gtk {
                LTR,
                RTL
        }
+       [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_TEXT_EXTEND_SELECTION_")]
+       public enum TextExtendSelection {
+               WORD,
+               LINE
+       }
        [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_TEXT_SEARCH_")]
        [Flags]
        public enum TextSearchFlags {
index 90dbbb3cb6903a5fd783f3dbf0c72942d87249be..636b1edfe5896bd78ff2221da08ce25ffdfca53e 100644 (file)
                        <member name="GTK_TEXT_DIR_LTR" value="1"/>
                        <member name="GTK_TEXT_DIR_RTL" value="2"/>
                </enum>
+               <enum name="GtkTextExtendSelection" type-name="GtkTextExtendSelection" get-type="gtk_text_extend_selection_get_type">
+                       <member name="GTK_TEXT_EXTEND_SELECTION_WORD" value="0"/>
+                       <member name="GTK_TEXT_EXTEND_SELECTION_LINE" value="1"/>
+               </enum>
                <enum name="GtkTextViewLayer" type-name="GtkTextViewLayer" get-type="gtk_text_view_layer_get_type">
                        <member name="GTK_TEXT_VIEW_LAYER_BELOW" value="0"/>
                        <member name="GTK_TEXT_VIEW_LAYER_ABOVE" value="1"/>
                                        <parameter name="count" type="gint"/>
                                </parameters>
                        </signal>
+                       <signal name="extend-selection" when="LAST">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="text_view" type="GtkTextView*"/>
+                                       <parameter name="granularity" type="GtkTextExtendSelection"/>
+                                       <parameter name="location" type="GtkTextIter*"/>
+                                       <parameter name="start" type="GtkTextIter*"/>
+                                       <parameter name="end" type="GtkTextIter*"/>
+                               </parameters>
+                       </signal>
                        <signal name="insert-at-cursor" when="LAST">
                                <return-type type="void"/>
                                <parameters>