From 2be42ad3229bed978c3260e4f56df783bc5e30f5 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Tue, 5 Jul 2005 21:40:40 +0000 Subject: [PATCH] fix tooltips for gpg toggle_button --- src/gtkgui.glade | 1 - src/tabbed_chat_window.py | 9 +++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/gtkgui.glade b/src/gtkgui.glade index cb9e30c3b..54f1484c1 100644 --- a/src/gtkgui.glade +++ b/src/gtkgui.glade @@ -10000,7 +10000,6 @@ JID: whatever@jabber.org True - Click to toggle OpenPGP encryption True False diff --git a/src/tabbed_chat_window.py b/src/tabbed_chat_window.py index 3c0c5ece8..0b99083ad 100644 --- a/src/tabbed_chat_window.py +++ b/src/tabbed_chat_window.py @@ -87,10 +87,15 @@ class TabbedChatWindow(chat.Chat): self.set_state_image(jid) contact_button = self.xmls[jid].get_widget('contact_button') contact_button.set_use_underline(False) + tb = self.xmls[jid].get_widget('gpg_togglebutton') if not user.keyID: - self.xmls[jid].get_widget('gpg_togglebutton').set_sensitive(False) + tb.set_sensitive(False) + tt = '%s has not broadcasted an OpenPGP key nor you have assigned one' else: - self.xmls[jid].get_widget('gpg_togglebutton').set_sensitive(True) + tb.set_sensitive(True) + tt = 'OpenPGP Encryption' + tip = gtk.Tooltips() + tip.set_tip(self.xmls[jid].get_widget('gpg_eventbox'), tt) # add the fat line at the top self.draw_name_banner(user.name, jid)