Bug 110136

Summary: Wish: Filter textbox in album tree like in amaroks collection list
Product: [Applications] digikam Reporter: jones <jo>
Component: Albums-FiltersAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: 0.7.2   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 0.9.3
Sentry Crash Report:

Description jones 2005-08-04 00:36:43 UTC
Version:           0.7.2 (using KDE 3.4.0 Level "b" , SUSE 9.3)
Compiler:          gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
OS:                Linux (i686) release 2.6.11.4-21.7-default

It would be nice to have the possibility to filter images using a filter-textbox like for example in amaroks collection tree view. The Filtering mechanism should use Keywords and comments.
Comment 1 Arnd Baecker 2007-09-05 23:06:08 UTC
Should this proposed "filter-textbox" for images with a certain keyword/comment
in terms of functionality be the same as a quick search?

(Depending on how http://bugs.kde.org/show_bug.cgi?id=149555
is realized, this could also solve this wish).
Comment 2 Mikolaj Machowski 2007-09-06 08:42:20 UTC
Yes. IMO we should get rid of quick search as additional dialog.

----------------------------------------------------
Dwa razy m
Comment 3 Marcel Wiesweg 2007-09-06 18:53:23 UTC
Currently search has not a good usability IMO.
I would like to have:
- in the left Search sidebar a simple lineedit to create a simple search (tags, comments)
- a button to create an advanced search
- advanced search not as a dialog, more like this: http://www.google.com/advanced_search
- perhaps an additional lineedit in the main view like this bug report here wishes.
Comment 4 caulier.gilles 2007-09-06 18:57:28 UTC
Marcel,

This vision is perfect for me...

Gilles
Comment 5 Mikolaj Machowski 2007-09-06 19:37:53 UTC
> - advanced search not as a dialog, more like this:


Dialog -NOT MODAL - has its uses. Eg. you can check seme details while
constructing complex queries.
Comment 6 Marcel Wiesweg 2007-09-06 20:10:31 UTC
yes Mikolaj this is true. Perhaps the advanced search can be put in an extra not-modal window. Or in the central pane, but then you cannot check for details or look at other searches.
Comment 7 caulier.gilles 2007-11-18 15:09:10 UTC
SVN commit 738271 by cgilles:

digiKam from KDE3 branch : new text filter on status bar to filter current album contents based on item name, comments and tags strings.

CCMAIL: digikam-devel@kde.org
BUG: 110136
CCBUGS: 139283
CCBUGS: 133191


 M  +1 -1      albumiconview.cpp  
 M  +37 -9     albumlister.cpp  
 M  +3 -1      albumlister.h  
 M  +14 -0     albumsettings.cpp  
 M  +3 -0      albumsettings.h  
 M  +21 -0     digikamapp.cpp  
 M  +1 -0      digikamapp.h  
 M  +4 -0      digikamappprivate.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=738271
Comment 8 Mikolaj Machowski 2007-11-18 18:20:44 UTC
Well, this bug was specifically about filtering album tree, not  album
contents :)

But with this implemented it would only give confusion to users and
filtering of album content is more important.
Comment 9 caulier.gilles 2007-11-25 21:56:52 UTC
SVN commit 741527 by cgilles:

digiKam from KDE3 branch : new text filters have been added to the bottom of left and right sidebars. View listed below can be filtered:
- Album folder view.
- Tags folder view.
- Search folder view
- Tags Filter folder view.

When user type a string, a search is performed to tree view contents and only items including the strings are displayed. 
A screenshot of digiKam in action is available at this url:

http://digikam3rdparty.free.fr/Screenshots/digikam0.9.3-searchfolderbar.png

BUG: 133191
BUG: 146364
CCBUGS: 110136
CCMAIL: digikam-devel@kde.org



 M  +69 -1     albumfolderview.cpp  
 M  +5 -0      albumfolderview.h  
 M  +86 -11    digikamview.cpp  
 M  +34 -1     searchfolderview.cpp  
 M  +9 -0      searchfolderview.h  
 M  +68 -0     tagfilterview.cpp  
 M  +5 -0      tagfilterview.h  
 M  +68 -0     tagfolderview.cpp  
 M  +5 -0      tagfolderview.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=741527
Comment 10 caulier.gilles 2007-11-26 09:43:07 UTC
SVN commit 741717 by cgilles:

backport commits #741527 from KDE3 branch: new text filters have been added to the bottom of left and right sidebars. View listed below can be filtered:
- Album folder view.
- Tags folder view.
- Search folder view
- Tags Filter folder view.

When user type a string, a search is performed to tree view contents and only items including the strings are displayed.
A screenshot of digiKam in action is available at this url:

http://digikam3rdparty.free.fr/Screenshots/digikam0.9.3-searchfolderbar.png

CCBUGS: 133191
CCBUGS: 146364
CCBUGS: 110136
CCMAIL: digikam-devel@kde.org


 M  +69 -0     albumfolderview.cpp  
 M  +7 -1      albumfolderview.h  
 M  +85 -12    digikamview.cpp  
 M  +33 -0     searchfolderview.cpp  
 M  +10 -1     searchfolderview.h  
 M  +68 -0     tagfilterview.cpp  
 M  +5 -0      tagfilterview.h  
 M  +68 -0     tagfolderview.cpp  
 M  +5 -0      tagfolderview.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=741717
Comment 11 Antonio E. 2007-11-27 20:02:54 UTC
Gilles, wonderful. That's exactly the feature that I was missing. It's really great. I have tested it and seems to work fine. Thank you ;-).
Comment 12 Mikolaj Machowski 2007-11-29 19:33:52 UTC
Works really great :)
Many thanks.
Comment 13 caulier.gilles 2007-11-29 19:45:48 UTC
Thanks Mik.

The next big improvement planed for 0.9.4 is this one:

http://bugs.kde.org/show_bug.cgi?id=96388

Comments are welcome of course

Gilles
Comment 14 Mikolaj Machowski 2007-11-29 20:37:18 UTC
> CCBUGS: 133191
> CCBUGS: 146364
> CCBUGS: 110136

Everything is backported and no more (negative) comments. May I close
these entries?
Comment 15 caulier.gilles 2007-11-29 21:02:24 UTC
Mik,

All is backport for "BUG" tagged files. I have tagged as "CCBUGS" others files because these are not fully implemented with this commit. So don't close these files yet...

Gilles