Mercurial > pidgin.yaz
diff pidgin/gtknotify.c @ 32303:63fb41aa3dbe
Add API:
* purple_notify_searchresult_column_set_visible
* purple_notify_searchresult_column_is_visible
This allows columns to be defined in the search-results, but that are not
visible to the user. These columns can, for example, be used to store values
associated with the selected-row that are required in the search-result
callback.
author | andrew.victor@mxit.com |
---|---|
date | Tue, 03 May 2011 20:55:39 +0000 |
parents | d72d728226dc |
children | 9aee8493db7f 472e70ea58ed |
line wrap: on
line diff
--- a/pidgin/gtknotify.c Mon Apr 18 07:02:43 2011 +0000 +++ b/pidgin/gtknotify.c Tue May 03 20:55:39 2011 +0000 @@ -1035,6 +1035,10 @@ gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(treeview), -1, column->title, renderer, "text", i, NULL); + + if (!purple_notify_searchresult_column_is_visible(column)) + gtk_tree_view_column_set_visible(gtk_tree_view_get_column(GTK_TREE_VIEW(treeview), i), FALSE); + i++; }