Author: rpmcruz
Date: Sun Sep 7 18:18:46 2008
New Revision: 50771
URL: http://svn.opensuse.org/viewcvs/yast?rev=50771&view=rev
Log:
* src/YGPackageSelector.cc: added action desc to changes tooltip.
Modified:
trunk/gtk/ChangeLog
trunk/gtk/src/YGPackageSelector.cc
Modified: trunk/gtk/ChangeLog
URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/ChangeLog?rev=50771&r1=50770&r2=50771&view=diff
==============================================================================
--- trunk/gtk/ChangeLog (original)
+++ trunk/gtk/ChangeLog Sun Sep 7 18:18:46 2008
@@ -1,3 +1,7 @@
+2008-09-07 Ricardo Cruz
+
+ * src/YGPackageSelector.cc: added action desc to changes tooltip.
+
2008-09-04 Ricardo Cruz
* src/YGPackageSelector.cc: bug fix 418781: use "Software Manager"
Modified: trunk/gtk/src/YGPackageSelector.cc
URL: http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/YGPackageSelector.cc?rev=50771&r1=50770&r2=50771&view=diff
==============================================================================
--- trunk/gtk/src/YGPackageSelector.cc (original)
+++ trunk/gtk/src/YGPackageSelector.cc Sun Sep 7 18:18:46 2008
@@ -749,24 +749,24 @@
void modified (Ypp::Package *package)
{
const Ypp::Package::Version *version = 0;
- std::string text;
+ std::string text, action;
if (package->toInstall (&version)) {
if (package->isInstalled()) {
if (version->cmp > 0)
- text = _("upgrade");
+ action = _("upgrade");
else if (version->cmp < 0)
- text = _("downgrade");
+ action = _("downgrade");
else
- text = _("re-install");
+ action = _("re-install");
}
else if (package->type() == Ypp::Package::PATCH_TYPE)
- text = _("patch");
+ action = _("patch");
else
- text = _("install");
+ action = _("install");
}
else
- text = _("remove");
- text += " " + package->name();
+ action = _("remove");
+ text = action + " " + package->name();
if (package->isAuto()) {
text = "\t" + text;
gtk_widget_hide (m_button);
@@ -774,7 +774,7 @@
else
gtk_widget_show (m_button);
gtk_label_set_text (GTK_LABEL (m_label), text.c_str());
- std::string tooltip = package->summary();
+ std::string tooltip = action + " " + package->summary();
if (version)
tooltip += std::string (_("\nfrom")) + " <i>" + version->repo->name + "</i>";
gtk_widget_set_tooltip_markup (m_label, tooltip.c_str());
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org