diff options
author | Richard Purdie <richard@openedhand.com> | 2006-07-21 10:10:31 +0000 |
---|---|---|
committer | Richard Purdie <richard@openedhand.com> | 2006-07-21 10:10:31 +0000 |
commit | b2f192faabe412adce79534e22efe9fb69ee40e2 (patch) | |
tree | 7076c49d4286f8a1733650bd8fbc7161af200d57 /meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeviewcolumn.c.diff | |
parent | 2cf0eadf9f730027833af802d7e6c90b44248f80 (diff) | |
download | openembedded-core-contrib-b2f192faabe412adce79534e22efe9fb69ee40e2.tar.gz |
Rename /openembedded/ -> /meta/
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@530 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeviewcolumn.c.diff')
-rw-r--r-- | meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeviewcolumn.c.diff | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeviewcolumn.c.diff b/meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeviewcolumn.c.diff new file mode 100644 index 0000000000..aab0f0ed1f --- /dev/null +++ b/meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeviewcolumn.c.diff @@ -0,0 +1,51 @@ +--- gtk+-2.6.4/gtk/gtktreeviewcolumn.c 2005-01-05 00:10:56.000000000 +0200 ++++ gtk+-2.6.4/gtk/gtktreeviewcolumn.c 2005-04-06 16:19:38.346708776 +0300 +@@ -1367,6 +1367,19 @@ + return FALSE; + } + ++gboolean ++_gtk_tree_view_column_has_activatable_cell (GtkTreeViewColumn *column) ++{ ++ GList *list; ++ ++ for (list = column->cell_list; list; list = list->next) ++ if (((GtkTreeViewColumnCellInfo *)list->data)->cell->mode == ++ GTK_CELL_RENDERER_MODE_ACTIVATABLE) ++ return TRUE; ++ ++ return FALSE; ++} ++ + /* gets cell being edited */ + GtkCellRenderer * + _gtk_tree_view_column_get_edited_cell (GtkTreeViewColumn *column) +@@ -2582,6 +2595,7 @@ + GList *list; + gboolean first_cell = TRUE; + gint focus_line_width; ++ gint horizontal_separator; + + g_return_if_fail (GTK_IS_TREE_VIEW_COLUMN (tree_column)); + +@@ -2590,7 +2604,10 @@ + if (width) + * width = 0; + +- gtk_widget_style_get (tree_column->tree_view, "focus-line-width", &focus_line_width, NULL); ++ gtk_widget_style_get (tree_column->tree_view, ++ "focus-line-width", &focus_line_width, ++ "horizontal-separator", &horizontal_separator, ++ NULL); + + for (list = tree_column->cell_list; list; list = list->next) + { +@@ -2618,7 +2635,7 @@ + * height = MAX (*height, new_height + focus_line_width * 2); + info->requested_width = MAX (info->requested_width, new_width + focus_line_width * 2); + if (width) +- * width += info->requested_width; ++ * width += info->requested_width + horizontal_separator; + first_cell = FALSE; + } + } |