[yast-commit] r53346 - in /trunk/gtk: ChangeLog src/YGPackageSelector.cc
Author: rpmcruz Date: Sun Nov 16 14:12:23 2008 New Revision: 53346 URL: http://svn.opensuse.org/viewcvs/yast?rev=53346&view=rev Log: * src/YGPackageSelector.cc: bug fix: don't show grid mode for languages. Modified: trunk/gtk/ChangeLog trunk/gtk/src/YGPackageSelector.cc Modified: trunk/gtk/ChangeLog URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/ChangeLog?rev=53346&r1=53345&r2=53346&view=diff ============================================================================== --- trunk/gtk/ChangeLog (original) +++ trunk/gtk/ChangeLog Sun Nov 16 14:12:23 2008 @@ -3,6 +3,9 @@ * src/yzyppwrapper.cc: bug fix: use country suffix of language code for the flag, not the idiom prefix. + * src/YGPackageSelector.cc: bug fix: don't show grid mode for + languages. + 2008-11-14 Ricardo Cruz <rpmcruz@alunos.dcc.fc.up.pt> * src/YGDialog.cc: bug fix 442052: clamp window to desktop size. Modified: trunk/gtk/src/YGPackageSelector.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/YGPackageSelector.cc?rev=53346&r1=53345&r2=53346&view=diff ============================================================================== --- trunk/gtk/src/YGPackageSelector.cc (original) +++ trunk/gtk/src/YGPackageSelector.cc Sun Nov 16 14:12:23 2008 @@ -678,12 +678,12 @@ GtkWidget *getWidget() { return m_bin; } - PackagesView (bool isTree, bool editable) + PackagesView (bool isTree, bool enableIconsMode, bool editable) : m_listener (NULL), m_model (NULL), m_view (NULL), m_isTree (isTree) { m_bin = ygtk_scrolled_window_new(); - if (!isTree) { + if (enableIconsMode) { GtkWidget *buttons = gtk_vbox_new (FALSE, 0), *button; button = create_toggle_button ("pkg-list-mode.xpm", _("View as list"), NULL); gtk_box_pack_start (GTK_BOX (buttons), button, FALSE, TRUE, 0); @@ -1303,7 +1303,7 @@ Pool (Collections::Listener *listener, Ypp::Package::Type type) : View (listener) { - m_view = new PackagesView (type == Ypp::Package::PATTERN_TYPE, true); + m_view = new PackagesView (type == Ypp::Package::PATTERN_TYPE, false, true); m_view->setPool (new Ypp::TreePool (type)); m_view->setListener (this); @@ -2538,7 +2538,7 @@ PackageSelector (YGtkWizard *wizard, bool updateMode, bool enableRepoMgr, bool summaryMode) { - m_packages = new PackagesView (false, true); + m_packages = new PackagesView (false, true, true); m_filters = new Filters (updateMode, enableRepoMgr); m_control = new PackageControl (m_filters); m_details = new PackageDetails (updateMode); @@ -2754,7 +2754,7 @@ gtk_dialog_add_buttons (GTK_DIALOG (dialog), GTK_STOCK_CANCEL, GTK_RESPONSE_NO, GTK_STOCK_OK, GTK_RESPONSE_YES, NULL); - PackagesView *view = new PackagesView (false, true); + PackagesView *view = new PackagesView (false, false, true); view->setPool (pool); gtk_container_add (GTK_CONTAINER (GTK_DIALOG (dialog)->vbox), view->getWidget()); -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org
participants (1)
-
rpmcruz@svn.opensuse.org