[gtksourceview] Get rid of deprecated gtk_cell_renderer_get_size.
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview] Get rid of deprecated gtk_cell_renderer_get_size.
- Date: Fri, 24 Sep 2010 15:30:37 +0000 (UTC)
commit bce57f1f0b5b81a9d75ba1946aa26dcc7150024d
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Fri Sep 24 17:29:25 2010 +0200
Get rid of deprecated gtk_cell_renderer_get_size.
It is used now instead gtk_cell_size_request_get_size.
gtksourceview/gtksourcegutter.c | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/gtksourceview/gtksourcegutter.c b/gtksourceview/gtksourcegutter.c
index a2cca89..86b1766 100644
--- a/gtksourceview/gtksourcegutter.c
+++ b/gtksourceview/gtksourcegutter.c
@@ -52,7 +52,7 @@
* #gtk_cell_renderer_set_fixed_size) or dynamic, in which case you
* <emphasis>must</emphasis> set #gtk_source_gutter_set_cell_size_func. This
* callback is used to set the properties of the renderer such that
- * #gtk_cell_renderer_get_size yields the maximum width of the cell.
+ * #gtk_cell_size_request_get_size yields the maximum width of the cell.
*/
#define GTK_SOURCE_GUTTER_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE((object), GTK_TYPE_SOURCE_GUTTER, GtkSourceGutterPrivate))
@@ -727,13 +727,14 @@ calculate_size (GtkSourceGutter *gutter,
if (width == -1 && renderer->size_func)
{
- gint height;
+ GtkRequisition min_size;
+
renderer->size_func (gutter, renderer->renderer, renderer->size_func_data);
- gtk_cell_renderer_get_size (renderer->renderer,
- GTK_WIDGET (gutter->priv->view),
- NULL, NULL, NULL,
- &width, &height);
+ gtk_cell_size_request_get_size (GTK_CELL_SIZE_REQUEST (renderer->renderer),
+ GTK_WIDGET (gutter->priv->view),
+ &min_size, NULL);
+ width = min_size.width;
}
return width == -1 ? 1 : width;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]