[Digikam-devel] [Bug 114465] Wish: simpler entry of tags

Lawrence Plug ljplug at fastmail.fm
Thu Feb 28 23:10:17 GMT 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=114465         




------- Additional Comments From ljplug fastmail fm  2008-02-29 00:10 -------
> ------- Additional Comments From gandalf.lechner esi ac at  2008-02-28 10:55 -------
> 
> I'm not sure what is meant by "shell-style autocompletion" in 
> #32, though. The kmail behaviour amounts to a build-in 
> autocompletion: Once the letters you typed uniquely determine a 
> single tag, this is the only tag left in the list. So I really 
> hope we will see this tagging mechanism, possible as an option, 
> in a future version of digikam.


Me too. My request for "shell-style autocompletion" would be of 
secondary importance to what you described (but really nice :-)). 
I was too cryptic in my description.

Scenario: The user has a large number of tags nested in a 
hierarchy. For example, one high level tag is "colour" which 
contains a "blue" which contains a "cyan". There are numerous 
other tags at each level in the hierarchy. The user doesn't 
remember "cyan" is a tag, but she/he does remember "colour".

To find and select "cyan" the user should be able to type 
"colo..." [autocomplete occurs, and "colour" and the nested tags 
below it are displayed in the Found Tags window]. If the user hit 
the enter key, "colour" would be assigned to the selected image.  
Instead, the the user types "bl.." [autocompletes..]. On seeing 
"cyan" in the now-refined list, she/he types "cy.. " [another 
autocompletion].

In short, this would allow systematic navigation to forgotten 
tags in a large hierarchy, assuming the tags are logically 
organized (we all do that, right :-)

Currently, a user can do this kind of navigation but it is 
clunky. One can find "cyan" by typing "colour" etc., but one 
needs to backspace to get rid of "colour" in the text entry box, 
then start to type "cyan". To me it would be more intuitive, and 
consistent with widely used autocompletion of directory/file 
structures (as in shells), if the behaviour I described occurred.

On the same note, it would be great if the history of recent tags 
would appear, and could be scrolled through, simply by hitting 
the arrow-up or arrow-down key when the cursor is in the search 
filter box. This would again be like bash shell history behaviour 
and so very intuitive (at least for me..). Currently we have 
access to recent tags using the button. Great feature, but it 
seems to demand unnecessary use of the mouse. Could the arrow 
keys be remapped to the tag history when the cursor is in the 
entry box?

Digikam is really great! I should add that it is the only KDE 
programme I regularly use (nothing against KDE, just my inertia 
and history) so my suggestions may be counter to standard KDE 
behaviour.



More information about the Digikam-devel mailing list