Bug 78073

Summary: KMail message editor address book filter seems case-sensitive...
Product: [Applications] kmail Reporter: Martin Rieder <bugzilla>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: 1.6   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Martin Rieder 2004-03-20 16:39:34 UTC
Version:           1.6 (using KDE 3.2.0, Gentoo)
Compiler:          gcc version 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)
OS:          Linux (i686) release 2.4.22-gentoo-r5

When composing a new message in KMail, the filter in the address book window (after clicking "..." next to "To:") performs a case-sensitive search (at least for the addresses I tried).

Intuitively, it should be case-in-sensitive, so the search is easier and gives alternative results. (Maybe a filter for similar-sounding names could also be done?)
Comment 1 Allen Winter 2004-04-02 05:38:49 UTC
CVS commit by winterz: 

Patch from Severin Greimel <greimel-kde fs-pw uni-muenchen de>
Fixes Bug #78073, KMail message editor address book filter should
be case-insensitive.  Thanks Severin.
CCMAIL: 78073-done@bugs.kde.org
CCMAIL: greimel-kde@fs-pw.uni-muenchen.de


  M +1 -1      addressesdialog.cpp   1.25


--- kdepim/libkdepim/addressesdialog.cpp  #1.24:1.25
@@ -148,5 +148,5 @@ AddresseeViewItem::email() const
 bool AddresseeViewItem::matches(const QString& txt) const
 {
-    return d->address.realName().contains(txt) || d->address.preferredEmail().contains(txt);
+    return d->address.realName().contains(txt, false) || d->address.preferredEmail().contains(txt, false);
 }