Bug 162170

Summary: New tab 'Imported Certificates' created each time a cert is imported
Product: [Applications] kleopatra Reporter: Will Stephenson <wstephenson>
Component: generalAssignee: Marc Mutz <mutz>
Status: CLOSED FIXED    
Severity: normal    
Priority: NOR    
Version: outdated (old bug dump)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Will Stephenson 2008-05-16 16:43:53 UTC
Version:            (using Devel)
Installed from:    Compiled sources

For imap.suse.de I had to import 2 cacert certificates.  Each time I imported a certificate, a new 'Imported Certificates' tab was created.
Comment 1 Marc Mutz 2008-05-23 15:25:36 UTC
This is intended behaviour. I'll fix with better naming of the tabs instead.
Comment 2 Marc Mutz 2008-05-23 15:31:19 UTC
SVN commit 811597 by mutz:

Ensure that the temporary tab is made current
CCBUG:162170

 M  +3 -1      tabwidget.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=811597
Comment 3 Marc Mutz 2008-05-23 15:49:59 UTC
SVN commit 811602 by mutz:

Make TabWidget known to KeyListController and transfer some responsibilities from MainWindow to the controller.
CCBUG:162170

 M  +1 -12     mainwindow.cpp  
 M  +0 -1      mainwindow.h  
 M  +52 -3     view/keylistcontroller.cpp  
 M  +5 -0      view/keylistcontroller.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=811602
Comment 4 Marc Mutz 2008-05-23 15:52:51 UTC
SVN commit 811603 by mutz:

Transfer responsibility for managing the temporary views from MainWindow to Command subclasses.
BUG:162170

 M  +8 -0      commands/command.cpp  
 M  +3 -0      commands/command.h  
 M  +11 -5     commands/importcertificatescommand.cpp  
 M  +1 -1      commands/importcertificatescommand_p.h  
 M  +3 -3      mainwindow.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=811603