From 590a8b5d67eedf23679a985cbdd94eaf0ab52809 Mon Sep 17 00:00:00 2001 From: Juerg Billeter Date: Sun, 2 Mar 2008 22:24:43 +0000 Subject: [PATCH] fix gdk_drawable_get_size, gtk_cell_renderer_get_size, 2008-03-02 Juerg Billeter * vapi/packages/gdk-2.0/, vapi/packages/gtk+-2.0/: fix gdk_drawable_get_size, gtk_cell_renderer_get_size, gtk_layout_get_size, and gtk_widget_get_size_request bindings svn path=/trunk/; revision=1097 --- ChangeLog | 8 ++++++++ vapi/gdk-2.0.vapi | 2 +- vapi/gtk+-2.0.vapi | 6 +++--- vapi/packages/gdk-2.0/gdk-2.0.metadata | 2 ++ vapi/packages/gtk+-2.0/gtk+-2.0.metadata | 8 ++++++++ 5 files changed, 22 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 47d4aa6..e0404fe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,13 @@ 2008-03-02 Jürg Billeter + * vapi/packages/gdk-2.0/, vapi/packages/gtk+-2.0/: fix + gdk_drawable_get_size, gtk_cell_renderer_get_size, + gtk_layout_get_size, and gtk_widget_get_size_request bindings + + * vapi/gdk-2.0.vapi, vapi/gtk+-2.0.vapi: regenerated + +2008-03-02 Jürg Billeter + * gobject/valaccodegenerator.vala: don't free arguments of ref and out parameters diff --git a/vapi/gdk-2.0.vapi b/vapi/gdk-2.0.vapi index 909f362..b7f5b7f 100644 --- a/vapi/gdk-2.0.vapi +++ b/vapi/gdk-2.0.vapi @@ -1110,7 +1110,7 @@ namespace Gdk { public virtual int get_depth (); public virtual weak Gdk.Image get_image (int x, int y, int width, int height); public virtual weak Gdk.Screen get_screen (); - public virtual void get_size (int width, int height); + public virtual void get_size (out int width, out int height); public virtual weak Gdk.Region get_visible_region (); public virtual weak Gdk.Visual get_visual (); [NoWrapper] diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi index e1e1089..6eafa87 100644 --- a/vapi/gtk+-2.0.vapi +++ b/vapi/gtk+-2.0.vapi @@ -983,7 +983,7 @@ namespace Gtk { public weak Gdk.Window get_root_window (); public weak Gdk.Screen get_screen (); public weak Gtk.Settings get_settings (); - public void get_size_request (int width, int height); + public void get_size_request (out int width, out int height); public weak Gtk.Style get_style (); public weak string get_tooltip_markup (); public weak string get_tooltip_text (); @@ -2111,7 +2111,7 @@ namespace Gtk { public void set_fixed_size (int width, int height); public void stop_editing (bool canceled); public virtual bool activate (Gdk.Event event, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags); - public virtual void get_size (Gtk.Widget widget, Gdk.Rectangle cell_area, int x_offset, int y_offset, int width, int height); + public virtual void get_size (Gtk.Widget widget, Gdk.Rectangle cell_area, out int x_offset, out int y_offset, out int width, out int height); public virtual void render (Gdk.Window window, Gtk.Widget widget, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gdk.Rectangle expose_area, Gtk.CellRendererState flags); public virtual weak Gtk.CellEditable start_editing (Gdk.Event event, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags); [NoAccessorMethod] @@ -3350,7 +3350,7 @@ namespace Gtk { public int scroll_y; public uint freeze_count; public weak Gtk.Adjustment get_hadjustment (); - public void get_size (uint width, uint height); + public void get_size (out uint width, out uint height); public weak Gtk.Adjustment get_vadjustment (); public void move (Gtk.Widget child_widget, int x, int y); public Layout (Gtk.Adjustment hadjustment, Gtk.Adjustment vadjustment); diff --git a/vapi/packages/gdk-2.0/gdk-2.0.metadata b/vapi/packages/gdk-2.0/gdk-2.0.metadata index 5a0bc65..d46e298 100644 --- a/vapi/packages/gdk-2.0/gdk-2.0.metadata +++ b/vapi/packages/gdk-2.0/gdk-2.0.metadata @@ -8,6 +8,8 @@ gdk_colormap_free_colors.colors is_array="1" gdk_colormap_query_color.result is_out="1" GdkCursor is_value_type="0" GdkDisplay.closed hidden="1" +gdk_drawable_get_size.width is_out="1" +gdk_drawable_get_size.height is_out="1" GdkPixmapObject hidden="1" GdkPixmapObjectClass hidden="1" gdk_property_get.actual_property_type is_out="1" diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata index 1561b7c..7895ab2 100644 --- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata +++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata @@ -29,6 +29,10 @@ GtkCellEditable::editing_done has_emitter="1" GtkCellEditable::remove_widget has_emitter="1" GtkCellEditable::start_editing has_emitter="1" gtk_cell_layout_set_attributes ellipsis="1" +gtk_cell_renderer_get_size.x_offset is_out="1" +gtk_cell_renderer_get_size.y_offset is_out="1" +gtk_cell_renderer_get_size.width is_out="1" +gtk_cell_renderer_get_size.height is_out="1" GtkCellRenderer::editing_canceled has_emitter="1" gtk_cell_view_get_size_of_row.requisition is_out="1" GtkCheckMenuItem::toggled has_emitter="1" @@ -73,6 +77,8 @@ GtkItem::select has_emitter="1" GtkItem::toggle has_emitter="1" GtkList::select_child has_emitter="1" GtkList::unselect_child has_emitter="1" +gtk_layout_get_size.width is_out="1" +gtk_layout_get_size.height is_out="1" gtk_list_store_new ellipsis="1" gtk_list_store_append.iter is_out="1" gtk_list_store_insert.iter is_out="1" @@ -251,6 +257,8 @@ GtkWidget::can_activate_accel has_emitter="1" gtk_widget_destroy hidden="1" GtkWidget::event has_emitter="1" gtk_widget_get_child_requisition.requisition is_out="1" +gtk_widget_get_size_request.width is_out="1" +gtk_widget_get_size_request.height is_out="1" gtk_widget_is_focus hidden="1" experimental="1" gtk_widget_modify_base.color nullable="1" gtk_widget_modify_bg.color nullable="1" -- 2.7.4