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) \