Author: rpmcruz
Date: Fri Dec 14 21:55:43 2007
New Revision: 43098
URL: http://svn.opensuse.org/viewcvs/yast?rev=43098&view=rev
Log:
* src/YGPackageSelector.cc: tweaked expanders on categories tree: put them
next to text for packages, hide them for patches.
Modified:
trunk/gtk/unstable-libyui/ChangeLog
trunk/gtk/unstable-libyui/src/YGPackageSelector.cc
Modified: trunk/gtk/unstable-libyui/ChangeLog
URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/unstable-libyui/ChangeLog?rev=43098&r1=43097&r2=43098&view=diff
==============================================================================
--- trunk/gtk/unstable-libyui/ChangeLog (original)
+++ trunk/gtk/unstable-libyui/ChangeLog Fri Dec 14 21:55:43 2007
@@ -11,6 +11,9 @@
the recent API change. Also, got rid of old test code for zypp2 and
libyui plugin.
+ * src/YGPackageSelector.cc: tweaked expanders on categories tree: put them
+ next to text for packages, hide them for patches.
+
2007-12-09 Ricardo Cruz
* src/YGUI.h.cc: fixed package selector issue. We weren't implementing
Modified: trunk/gtk/unstable-libyui/src/YGPackageSelector.cc
URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/unstable-libyui/src/YGPackageSelector.cc?rev=43098&r1=43097&r2=43098&view=diff
==============================================================================
--- trunk/gtk/unstable-libyui/src/YGPackageSelector.cc (original)
+++ trunk/gtk/unstable-libyui/src/YGPackageSelector.cc Fri Dec 14 21:55:43 2007
@@ -491,16 +491,20 @@
m_view = gtk_tree_view_new();
gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (m_view), FALSE);
gtk_tree_view_set_search_column (GTK_TREE_VIEW (m_view), 0);
- renderer = gtk_cell_renderer_text_new();
- column = gtk_tree_view_column_new_with_attributes ("",
- renderer, "text", 0, NULL);
- gtk_tree_view_column_set_expand (column, TRUE);
- gtk_tree_view_append_column (GTK_TREE_VIEW (m_view), column);
renderer = gtk_cell_renderer_pixbuf_new();
column = gtk_tree_view_column_new_with_attributes ("",
renderer, "pixbuf", 2, NULL);
gtk_tree_view_column_set_expand (column, FALSE);
gtk_tree_view_append_column (GTK_TREE_VIEW (m_view), column);
+ renderer = gtk_cell_renderer_text_new();
+ column = gtk_tree_view_column_new_with_attributes ("",
+ renderer, "text", 0, NULL);
+ gtk_tree_view_column_set_expand (column, TRUE);
+ gtk_tree_view_append_column (GTK_TREE_VIEW (m_view), column);
+ if (type == Ypp::Package::PATCH_TYPE)
+ gtk_tree_view_set_show_expanders (GTK_TREE_VIEW (m_view), FALSE);
+ else
+ gtk_tree_view_set_expander_column (GTK_TREE_VIEW (m_view), column);
GtkTreeSelection *selection = gtk_tree_view_get_selection (
GTK_TREE_VIEW (m_view));
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org