Bug 194348

Summary: Wish: make Collection Filter as an external library for the rest of KDE to use
Product: [Applications] amarok Reporter: Jeffrey <eljefedelito>
Component: Collections/LocalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: eljefedelito, matej
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jeffrey 2009-05-27 22:46:12 UTC
Version:           Debian 2.0.60+svn935422-2 (using KDE 4.2.2)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Amarok's filter bar is great, both in the 1.4.x series and the 2.x series of Amarok.  I would love for this filter to be an external library for the rest of KDE to use, as it would make searching in Dolphin easier, KMail, Kontact Calendar, really anything with a list would be easier to search through.

Example1: Amarok can use the filter bar with '80 west' to pull up "Kanye West, 808s and Heartbreaks" from my collection.  Search term order doesn't matter, nor does it have to be an exact phrase.

Example2: Amarok can use 're bl' from the filter to pull up "Andrew Bird, Noble Beast" as well as "Bon Iver, For Emma Forever Ago" just based on these few letters.  Search term order doesn't matter, nor does it have to be an exact phrase.

This external filtering library would help with bugs:
https://bugs.kde.org/show_bug.cgi?id=135970
https://bugs.kde.org/show_bug.cgi?id=182005
and possibly more as well (assuming it was implemented in these apps), and it would make for KDE to be even that much more powerful and user friendly.

Thanks for Amarok and KDE everyone!
Comment 1 Matěj Laitl 2013-07-03 10:26:32 UTC
This is just a simple "contains all words" algorithm that is too trivial to be shared as a library.