Bug 106414 - Wish: add "crypt messages" to toolbar
Summary: Wish: add "crypt messages" to toolbar
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: Cryptography Plugin (show other bugs)
Version: 0.10
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-28 16:48 UTC by Iván Sánchez Ortega
Modified: 2007-07-17 02:27 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Iván Sánchez Ortega 2005-05-28 16:48:04 UTC
Version:           0.10 (using KDE 3.4.0, Debian Package 4:3.4.0-0pre4 (3.1))
Compiler:          gcc version 3.3.5 (Debian 1:3.3.5-12)
OS:                Linux (i686) release 2.6.11-1-k7

Hi,

After testing GPG crypto with a Psi developer, I think that the "crypt messages" option should be more visible.

Right now, that option is vivible in the "tools" menu in the chat window, and only if the GPG crypto plugin is active. However, having that option as a button in the toolbar would help the user to know if (s)he is going to send crypted messages, instead of having to go to the "tools" menu  to check it.

It doesn't need to be a mandatory button on the toolbar, but a possible button (i.e. go to the "customize toolbar" and be able to add it).
Comment 1 Olivier Goffart 2005-05-28 16:58:39 UTC
There is a (design) bug in the "edit toolbar" dialog that make some plugin actions doesn't appears.
You can anyway made it appears in the toolbar by modifying manually KXMLGUI config files.

let's hope that will be fixed for KDE4
Comment 2 Charles Connell 2007-07-17 02:27:44 UTC
SVN commit 688842 by cconnell:

Add cryptography toolbar to chat window
BUG:106414
GUI:


 M  +5 -0      cryptographychatui.rc  
 M  +1 -1      cryptographyguiclient.cpp  


--- trunk/KDE/kdenetwork/kopete/plugins/cryptography/cryptographychatui.rc #688841:688842
@@ -6,5 +6,10 @@
 			<Action name="encryptionToggle" />
 			<Action name="signToggle" />
 		</Menu>
+		<ToolBar name="cryptographyToolBar" fullWidth="false">
+			<text>Cryptography Toolbar</text>
+			<Action name="encryptionToggle" />
+			<Action name="signToggle" />
+		</ToolBar>
 	</MenuBar>
 </kpartgui>
--- trunk/KDE/kdenetwork/kopete/plugins/cryptography/cryptographyguiclient.cpp #688841:688842
@@ -69,7 +69,7 @@
 
 	m_encAction = new KToggleAction( KIcon("encrypted"), i18n("Encrypt Messages" ), this );
         actionCollection()->addAction( "encryptionToggle", m_encAction );
-	m_signAction = new KToggleAction ( KIcon ("signature"), i18n("Sign Message" ), this );
+	m_signAction = new KToggleAction ( KIcon ("signature"), i18n("Sign Messages" ), this );
 	actionCollection()->addAction ("signToggle", m_signAction );
 	
 	m_encAction->setChecked(wantEncrypt && keysAvailable);