]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix GtkTreeView bindings, patch by Daniel Svensson
authorJürg Billeter <j@bitron.ch>
Sun, 1 Jun 2008 14:44:59 +0000 (14:44 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sun, 1 Jun 2008 14:44:59 +0000 (14:44 +0000)
2008-06-01  Jürg Billeter  <j@bitron.ch>

* vapi/packages/gtk+-2.0/:

Fix GtkTreeView bindings, patch by Daniel Svensson

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=1529

ChangeLog
vapi/gtk+-2.0.vapi
vapi/packages/gtk+-2.0/gtk+-2.0.metadata

index 390b9a8236d2eac076877dcfab1b53d96866b9ad..8a46f29c93d88b135d1a070fb67f5137b38a6010 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-06-01  Jürg Billeter  <j@bitron.ch>
+
+       * vapi/packages/gtk+-2.0/:
+
+       Fix GtkTreeView bindings, patch by Daniel Svensson
+
+       * vapi/gtk+-2.0.vapi: regenerated
+
 2008-06-01  Jürg Billeter  <j@bitron.ch>
 
        * vala/valasemanticanalyzer.vala:
index d4abafb5047dda474537d747b3d25728f774592a..c1635a62738b17b51a22a1b25bbea52522a55184 100644 (file)
@@ -1021,7 +1021,7 @@ namespace Gtk {
                public weak Gdk.Region region_intersect (Gdk.Region region);
                public bool remove_accelerator (Gtk.AccelGroup accel_group, uint accel_key, Gdk.ModifierType accel_mods);
                public void remove_mnemonic_label (Gtk.Widget label);
-               public weak Gdk.Pixbuf render_icon (string stock_id, Gtk.IconSize size, string detail);
+               public weak Gdk.Pixbuf render_icon (string stock_id, Gtk.IconSize size, string? detail);
                public void reparent (Gtk.Widget new_parent);
                public void reset_rc_styles ();
                public void reset_shapes ();
@@ -5439,8 +5439,8 @@ namespace Gtk {
                public weak Gtk.TreeViewColumn get_column (int n);
                public weak GLib.List get_columns ();
                public void get_cursor (out weak Gtk.TreePath path, out weak Gtk.TreeViewColumn focus_column);
-               public bool get_dest_row_at_pos (int drag_x, int drag_y, out weak Gtk.TreePath path, out Gtk.TreeViewDropPosition pos);
-               public void get_drag_dest_row (out weak Gtk.TreePath path, out Gtk.TreeViewDropPosition pos);
+               public bool get_dest_row_at_pos (int drag_x, int drag_y, out Gtk.TreePath? path, out Gtk.TreeViewDropPosition pos);
+               public void get_drag_dest_row (out Gtk.TreePath? path, out Gtk.TreeViewDropPosition pos);
                public bool get_enable_search ();
                public bool get_enable_tree_lines ();
                public weak Gtk.TreeViewColumn get_expander_column ();
@@ -5453,7 +5453,7 @@ namespace Gtk {
                public bool get_hover_selection ();
                public int get_level_indentation ();
                public weak Gtk.TreeModel get_model ();
-               public bool get_path_at_pos (int x, int y, out weak Gtk.TreePath path, out weak Gtk.TreeViewColumn column, int cell_x, int cell_y);
+               public bool get_path_at_pos (int x, int y, out Gtk.TreePath? path, out weak Gtk.TreeViewColumn? column, out int cell_x, out int cell_y);
                public bool get_reorderable ();
                public weak Gtk.TreeViewRowSeparatorFunc get_row_separator_func ();
                public bool get_rubber_banding ();
@@ -5496,7 +5496,7 @@ namespace Gtk {
                public void set_hover_expand (bool expand);
                public void set_hover_selection (bool hover);
                public void set_level_indentation (int indentation);
-               public void set_model (Gtk.TreeModel model);
+               public void set_model (Gtk.TreeModel? model);
                public void set_reorderable (bool reorderable);
                public void set_row_separator_func (Gtk.TreeViewRowSeparatorFunc func, void* data, Gtk.DestroyNotify destroy);
                public void set_rubber_banding (bool enable);
index 82bac4902f7be732ba81d025b0830cb68ea3adbc..b1a36ca1ae3b53cfa5bee2198191daa7415c82a9 100644 (file)
@@ -336,12 +336,19 @@ gtk_tree_view_column_cell_get_size.width is_out="1"
 gtk_tree_view_column_cell_get_size.height is_out="1"
 gtk_tree_view_get_background_area.rect is_out="1"
 gtk_tree_view_get_cell_area.rect is_out="1"
+gtk_tree_view_get_path_at_pos.path value_owned="1" nullable="1"
+gtk_tree_view_get_path_at_pos.column nullable="1"
+gtk_tree_view_get_path_at_pos.cell_x is_out="1"
+gtk_tree_view_get_path_at_pos.cell_y is_out="1"
+gtk_tree_view_get_dest_row_at_pos.path value_owned="1" nullable="1"
 gtk_tree_view_get_dest_row_at_pos.pos is_out="1"
-gtk_tree_view_get_drag_dest_row.pos is_out="1"
+gtk_tree_view_get_drag_dest_row.path value_owned="1" nullable="1"
+gtk_tree_view_get_drag_dest_row.pos is_out="1" value_owned="1"
 gtk_tree_view_get_tooltip_context.iter is_out="1"
 gtk_tree_view_get_visible_rect.visible_rect is_out="1"
 gtk_tree_view_insert_column_with_attributes ellipsis="1"
 gtk_tree_view_insert_column_with_attributes.title nullable="1"
+gtk_tree_view_set_model.model nullable="1"
 gtk_tree_view_scroll_to_cell.path nullable="1"
 gtk_tree_view_scroll_to_cell.column nullable="1"
 gtk_tree_view_set_drag_dest_row.path nullable="1"
@@ -366,6 +373,7 @@ gtk_widget_modify_cursor.primary nullable="1"
 gtk_widget_modify_cursor.secondary nullable="1"
 gtk_widget_modify_fg.color nullable="1"
 gtk_widget_modify_text.color nullable="1"
+gtk_widget_render_icon.detail nullable="1"
 GtkWidget.window weak="0"
 GtkWidget::child_notify has_emitter="1"
 GtkWidget::grab_focus has_emitter="1"