[PATCH] Set SpokeSelector's tooltip to spoke's status

Vratislav Podzimek vpodzime at redhat.com
Fri Nov 9 12:51:56 UTC 2012


We use PANGO_ELLIPSIZE_MIDDLE to show the status and one cannot
get the whole status. Also screen readers could probably work with
this.

Signed-off-by: Vratislav Podzimek <vpodzime at redhat.com>
---
 pyanaconda/ui/gui/hubs/__init__.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pyanaconda/ui/gui/hubs/__init__.py b/pyanaconda/ui/gui/hubs/__init__.py
index ecd9027..7914cf2 100644
--- a/pyanaconda/ui/gui/hubs/__init__.py
+++ b/pyanaconda/ui/gui/hubs/__init__.py
@@ -22,6 +22,7 @@
 import gettext
 _ = lambda x: gettext.ldgettext("anaconda", x)
 
+# pylint: disable-msg=E0611
 from gi.repository import GLib
 
 from pyanaconda.flags import flags
@@ -196,10 +197,12 @@ class Hub(GUIObject, common.Hub):
     def _updateCompleteness(self, spoke):
         spoke.selector.set_sensitive(spoke.ready)
         spoke.selector.set_property("status", spoke.status)
+        spoke.selector.set_tooltip_markup(spoke.status)
         spoke.selector.set_incomplete(not spoke.completed)
         self._handleCompleteness(spoke)
 
     def _handleCompleteness(self, spoke):
+        # pylint: disable-msg=E0611
         from gi.repository import Gtk
 
         # Add the spoke to the incomplete list if it's now incomplete, and make
-- 
1.7.11.7



More information about the anaconda-patches mailing list