Bug 75707

Summary: POP Filter dialog: apply choice to all messages
Product: [Applications] kmail Reporter: Michael Schuerig <michael>
Component: filteringAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: bugzilla, giulio, gschintgen
Priority: NOR    
Version: 1.6   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Michael Schuerig 2004-02-20 12:00:34 UTC
Version:           1.6 (using KDE 3.2 BRANCH >= 20040204,  (testing/unstable))
Compiler:          gcc version 3.3.3 20040214 (prerelease) (Debian)
OS:          Linux (i686) release 2.6.2

Most of the time, the messages caught by the size limit are spams. It would be nice, if users didn't have to mark each one for deletion (or download) but could instead click on the column heading to mark the respective option in all rows.

Michael
Comment 1 Gilles Schintgen 2005-04-03 18:37:40 UTC
Just for information, bug 63845 is similar to this one. (Selecting multiple messages at once.)
Comment 2 Rich Birch 2005-04-06 02:29:49 UTC
*** Bug 90460 has been marked as a duplicate of this bug. ***
Comment 3 Thomas McGuire 2007-03-28 22:40:13 UTC
*** Bug 133763 has been marked as a duplicate of this bug. ***
Comment 4 Thomas McGuire 2008-01-08 17:26:59 UTC
SVN commit 758637 by tmcguire:

Work on the POP filter confirmation dialog:

- Port from K3ListView to QTreeWidget
- Fix layout
- Get rid of hardcoded-with-code icons and radiobuttons.
  Instead, use real radiobuttons and real icons (the icons don't
  exist yet, but I already added it to the oxygen wiki page)
- Make the help button work again
- Fix coding style
- More API documentation
- Make it possible to change the action of multiple items, either with
  the right/left keys, by clicking the header or by clicking the radiobutton
- Fix incorrect sorting

The radiobuttons are a bit flickery, but that seems to be a Qt problem
with setItemWidget().

Also, change KMail's year to 2008.

BUG: 119458
FEATURE: 63845
FEATURE: 75707


 M  +1 -1      aboutdata.cpp  
 M  +3 -1      kmatmlistview.cpp  
 M  +1 -1      kmfilter.h  
 M  +3 -1      kmfilterdlg.h  
 M  +331 -336  kmpopfiltercnfrmdlg.cpp  
 M  +107 -43   kmpopfiltercnfrmdlg.h  
 M  +20 -26    kmpopheaders.cpp  
 M  +19 -19    kmpopheaders.h  
 M  +4 -3      popaccount.cpp  


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