Bug 222400

Summary: Support ignoring diacritics in filter
Product: [Applications] tellico Reporter: Robby Stephenson <robby>
Component: generalAssignee: Robby Stephenson <robby>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Unspecified   
Latest Commit: Version Fixed In: 2.3.4

Description Robby Stephenson 2010-01-12 17:03:09 UTC
Version:            (using KDE 4.3.3)
Installed from:    openSUSE RPMs

Wishlist item from mailing list:

----
This is a minor issue, but it would be nice if the filter wasn't quite so picky with diacritics. For example, both "Joao Gilberto" and "João Gilberto" ought to return the same results, but as it is I have to ensure that I type all diacritics exactly. I know other programs have more forgiving search functions, so it ought to be possible.
Comment 1 Robby Stephenson 2011-07-23 23:54:37 UTC
Git commit ac17e0ae0125236cbf0fd920cb071eab32118c5a by Robby Stephenson.
Committed on 24/07/2011 at 01:52.
Pushed by rstephenson into branch '2.3'.

Allow filter to match without accent marks

For filter rules using the "Contains" criteria, match against value
and against value without accent marks. Do not match for "Equals"
rules or regular expressions.
BUG: 222400
FIXED-IN: 2.3.4

A  +129  -0    src/tests/filtertest.cpp     [License: GPL (v2/3)]
A  +38   -0    src/tests/filtertest.h     [License: GPL (v2/3)]
M  +5    -0    ChangeLog
M  +41   -10   src/filter.cpp
M  +2    -1    src/filter.h
M  +3    -0    src/tests/CMakeLists.txt

http://commits.kde.org/tellico/ac17e0ae0125236cbf0fd920cb071eab32118c5a