From 452fbc6a540fe47affa5354af48aea01626919c2 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Mon, 29 Jul 2013 10:54:48 +0200 Subject: [PATCH] move formattings button tooltip to the code to make it more precise. Fixes #7389 --- data/gui/chat_control.ui | 1 - src/chat_control.py | 8 ++++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/data/gui/chat_control.ui b/data/gui/chat_control.ui index 1ebf8df2b..bde30dede 100644 --- a/data/gui/chat_control.ui +++ b/data/gui/chat_control.ui @@ -360,7 +360,6 @@ True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK True - Show a list of formattings False none False diff --git a/src/chat_control.py b/src/chat_control.py index 9bffae4b7..907813b6d 100644 --- a/src/chat_control.py +++ b/src/chat_control.py @@ -1794,8 +1794,16 @@ class ChatControl(ChatControlBase): # Formatting if self.contact.supports(NS_XHTML_IM) and not self.gpg_is_active: self._formattings_button.set_sensitive(True) + self._formattings_button.set_tooltip(_( + 'Show a list of formattings')) else: self._formattings_button.set_sensitive(False) + if self.contact.supports(NS_XHTML_IM): + self._formattings_button.set_tooltip(_('Formattings are not ' + 'available when GPG is active')) + else: + self._formattings_button.set_tooltip(_('This contact does not ' + 'support HTML')) # Add to roster if not isinstance(self.contact, GC_Contact) \