[vala/0.40] gtk+-3.0: Update to 3.24.2+a8e07254



commit e4d773abb080faa090b5ef0ae6a68e39d2a9f429
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Sat Jan 5 19:35:40 2019 +0100

    gtk+-3.0: Update to 3.24.2+a8e07254

 vapi/gtk+-3.0.vapi             | 19 +++++++++++--------
 vapi/metadata/Gtk-3.0.metadata |  2 ++
 2 files changed, 13 insertions(+), 8 deletions(-)
---
diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi
index e6bdb4ee7..fcad57ad9 100644
--- a/vapi/gtk+-3.0.vapi
+++ b/vapi/gtk+-3.0.vapi
@@ -1107,7 +1107,7 @@ namespace Gtk {
                public weak string signal_name;
        }
        [CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = 
"gtk_boolean_cell_accessible_get_type ()")]
-       public class BooleanCellAccessible : Gtk.RendererCellAccessible, Atk.Action, Atk.Component {
+       public class BooleanCellAccessible : Gtk.RendererCellAccessible, Atk.Action, Atk.Component, 
Atk.TableCell {
                [CCode (has_construct_function = false)]
                protected BooleanCellAccessible ();
        }
@@ -1358,7 +1358,7 @@ namespace Gtk {
                public virtual signal void prev_year ();
        }
        [CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = "gtk_cell_accessible_get_type ()")]
-       public class CellAccessible : Gtk.Accessible, Atk.Action, Atk.Component {
+       public class CellAccessible : Gtk.Accessible, Atk.Action, Atk.Component, Atk.TableCell {
                [CCode (has_construct_function = false)]
                protected CellAccessible ();
                [NoWrapper]
@@ -2409,7 +2409,7 @@ namespace Gtk {
                public virtual int remove_gtk (Gtk.Widget widget, void* data);
        }
        [CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = 
"gtk_container_cell_accessible_get_type ()")]
-       public class ContainerCellAccessible : Gtk.CellAccessible, Atk.Action, Atk.Component {
+       public class ContainerCellAccessible : Gtk.CellAccessible, Atk.Action, Atk.Component, Atk.TableCell {
                [CCode (has_construct_function = false)]
                public ContainerCellAccessible ();
                public void add_child (Gtk.CellAccessible child);
@@ -4287,7 +4287,7 @@ namespace Gtk {
                protected ImageAccessible ();
        }
        [CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = "gtk_image_cell_accessible_get_type 
()")]
-       public class ImageCellAccessible : Gtk.RendererCellAccessible, Atk.Action, Atk.Component, Atk.Image {
+       public class ImageCellAccessible : Gtk.RendererCellAccessible, Atk.Action, Atk.Component, Atk.Image, 
Atk.TableCell {
                [CCode (has_construct_function = false)]
                protected ImageCellAccessible ();
        }
@@ -6452,7 +6452,7 @@ namespace Gtk {
                public virtual signal void changed ();
        }
        [CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = 
"gtk_renderer_cell_accessible_get_type ()")]
-       public class RendererCellAccessible : Gtk.CellAccessible, Atk.Action, Atk.Component {
+       public class RendererCellAccessible : Gtk.CellAccessible, Atk.Action, Atk.Component, Atk.TableCell {
                [CCode (has_construct_function = false, type = "AtkObject*")]
                public RendererCellAccessible (Gtk.CellRenderer renderer);
                [NoAccessorMethod]
@@ -8006,7 +8006,7 @@ namespace Gtk {
                public virtual signal void remove_tag (Gtk.TextTag tag, Gtk.TextIter start, Gtk.TextIter end);
        }
        [CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = "gtk_text_cell_accessible_get_type 
()")]
-       public class TextCellAccessible : Gtk.RendererCellAccessible, Atk.Action, Atk.Component, Atk.Text {
+       public class TextCellAccessible : Gtk.RendererCellAccessible, Atk.Action, Atk.Component, 
Atk.TableCell, Atk.Text {
                [CCode (has_construct_function = false)]
                protected TextCellAccessible ();
        }
@@ -10416,10 +10416,13 @@ namespace Gtk {
                public abstract void activate (Gtk.CellAccessible cell);
                public abstract void edit (Gtk.CellAccessible cell);
                public abstract void expand_collapse (Gtk.CellAccessible cell);
-               public abstract void get_cell_area (Gtk.CellAccessible cell, Gdk.Rectangle cell_rect);
-               public abstract void get_cell_extents (Gtk.CellAccessible cell, int x, int y, int width, int 
height, Atk.CoordType coord_type);
+               public abstract void get_cell_area (Gtk.CellAccessible cell, out Gdk.Rectangle cell_rect);
+               public abstract void get_cell_extents (Gtk.CellAccessible cell, out int x, out int y, out int 
width, out int height, Atk.CoordType coord_type);
+               public abstract void get_cell_position (Gtk.CellAccessible cell, out int row, out int column);
                public abstract int get_child_index (Gtk.CellAccessible cell);
+               public abstract GLib.GenericArray<Atk.Object> get_column_header_cells (Gtk.CellAccessible 
cell);
                public abstract Gtk.CellRendererState get_renderer_state (Gtk.CellAccessible cell);
+               public abstract GLib.GenericArray<Atk.Object> get_row_header_cells (Gtk.CellAccessible cell);
                public abstract bool grab_focus (Gtk.CellAccessible cell);
                public abstract void update_relationset (Gtk.CellAccessible cell, Atk.RelationSet 
relationset);
        }
diff --git a/vapi/metadata/Gtk-3.0.metadata b/vapi/metadata/Gtk-3.0.metadata
index 7fb235c10..9f547bb6b 100644
--- a/vapi/metadata/Gtk-3.0.metadata
+++ b/vapi/metadata/Gtk-3.0.metadata
@@ -456,6 +456,8 @@ ActionGroup
   .add_radio_actions_full.on_change type="owned Gtk.RadioActionCallback"
 Button
   .new_from_icon_name.size type="Gtk.IconSize"
+CellAccessibleParent
+  .get_cell_area return_void
 Clipboard
   .get_selection skip=false
 ClipboardRichTextReceivedFunc


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