Bug 244224

Summary: Ignore case when importing tags from metadata
Product: [Applications] digikam Reporter: Johannes Wienke <languitar>
Component: Tags-EngineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: 1.4.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In: 5.0.0
Bug Depends on: 265880    
Bug Blocks:    

Description Johannes Wienke 2010-07-11 15:19:34 UTC
Version:           1.4.0 (using KDE 4.4.4) 
OS:                Linux

If I already have a tag Bielefeld in my collection and then import photos that have tags in their metadata which may contain e.g. "bielefeld", then I end up with two tags in the digikam tag tree, Bielefeld and bielefeld. I would vote to ignore the case when importing tags from metadata. In general it may be helpful to do a kind of fuzzy search to prevent having several tags with nearly the same name and only e.g. a typo. This would probably mean to get some user feedback.

Reproducible: Always




OS: Linux (x86_64) release 2.6.34-ARCH
Compiler: gcc
Comment 1 Marcel Wiesweg 2011-01-26 13:52:25 UTC
There was not that much feedback on this request ;-)
It would require some minor changes to TagsCache, possibly accepting a Qt::CaseSensitive enum. Fuzzy search can probably not be done automatically, only with user feedback, which requires large changes.
Comment 2 Marcel Wiesweg 2012-09-29 11:47:03 UTC
Should come with configurability mentioned in the other feature request.
Comment 3 caulier.gilles 2014-09-02 09:53:51 UTC

*** This bug has been marked as a duplicate of bug 265880 ***