Bug 297291 - Allow to quick edit metadata using keyboard shortcuts
Summary: Allow to quick edit metadata using keyboard shortcuts
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Usability-Keyboard (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-02 08:34 UTC by julien.t43+kde
Modified: 2021-01-09 20:26 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.2.0


Attachments
example of firefox bookmarking offering both checkbox and keyboard-only/free textarea for tags (and it's easy to copy/paste a list of tags) (204.54 KB, image/png)
2012-10-23 21:18 UTC, julien.t43+kde
Details

Note You need to log in before you can comment on or make changes to this bug.
Description julien.t43+kde 2012-04-02 08:34:48 UTC
Digikam has a very complete set of metadata editable but for now, it is mandatory to use mouse to do it. Some users like it, some not.
For the one who prefer keyboard, there should be a way to do all edition through keyboard only.
For example (example based on firefox bookmark edition): add bookmark (Ctrl+D), title/description (move between with tabs), tags mostly with autocompletion (could also have few checkbox for last used/favorites/suggested)
Having a text field with a list of tags separate by a comma makes also easier to copy/paste many tags between pictures instead of doing the hassle of multiple checkbox.
Enter to validate (for this, you can have like facebook, a checkbox to decide if enter is new line or validate)
Comment 1 caulier.gilles 2012-04-02 09:05:31 UTC
Please, provide mockup...

Gilles Caulier
Comment 2 julien.t43+kde 2012-04-02 09:28:41 UTC
Mockup for me is firefox example but I will try to elaborate

Today when browsing/classifying pictures, I put in view mode, full screen, eventually with thumbnails line. Now, if I want to edit meta, i use context menu key to call "Add tags > More tags" to make appear the right panel, I can move between tabs with Ctrl+tab, moving inside field is not practical (no real highlight of current field, in textfield tab is kept as text - not moving next field - that's why I suggested the facebook way, same for enter), for tag checkbox space or enter don't check or uncheck it (space makes moving to next image), when browsing a menu (for example informations > templates) pageup/down makes moving to next image or page image ...

If there are shortcuts to do it in a more simple way, I would be very happy to try them but "Configure shortcuts" doesn't seem to have anything to help here.
You have to use mouse if you don't want to go crazy.

Firefox example on bookmarks, for me, seems the target best way currently.
Comment 3 julien.t43+kde 2012-04-07 22:29:30 UTC
Related bug as seen on mailing list: Bug 211622 - Pressing PageDown should always show the next image (also when in Caption text field)
Comment 4 Peter Albrecht 2012-04-15 06:38:04 UTC
I have written a tutorial on mouse-less photo tagging with digiKam: http://userbase.kde.org/Digikam/TaggingEfficient
Maybe this helps a little bit. But it only covers tagging.

Tag autocompletion is covered by the workflow described in the tutorial. But a possibility to switch between "last used" and "favorites" would be helpful. Currently the autocomplete list seems to filled in the order of appearance in the tag tree.
Comment 5 julien.t43+kde 2012-07-07 00:38:52 UTC
Thanks for feedback Peter but too many click for me :-)

First, for a few classical tags, I assigned dedicated keyboard shortcuts.
But in general, while browsing pictures in view mode with pgup/down, I would love to do whatever way but only keyboard
* your way: need a shortcut to call/make appear (or disappear) sidebar and specifically on tags tab (and with the focus at the right place)
* the way firefox do it for bookmark: key, window with fields to fill, fully usable with keyboard only and with *autocompletion*

As for now, checked on 2.6.0, there is no shortcut entry possible for sidebar, whatever what you want.
Comment 6 julien.t43+kde 2012-10-11 18:51:15 UTC
still valid in 2.8.0 (kde 4.8.5, lubuntu 12.04 ppa).
Related Bug 245221 - Enhancements to tag handling (auto-complete feature and tag groups, batch tagging)
Comment 8 julien.t43+kde 2012-10-23 21:18:14 UTC
Created attachment 74767 [details]
example of firefox bookmarking offering both checkbox and keyboard-only/free textarea for tags (and it's easy to copy/paste a list of tags)
Comment 9 julien.t43+kde 2013-12-29 08:18:28 UTC
still valid

I may have time to dig into this starting next february. If possible, can you point me on the relevant source files or documentation? (define a shortcut, create dialogbox w autosuggestion field)

Test on 3.4 (lubuntu 13.10/kde 4.11.3 main install).  pending on 3.5(macos 10.9/kde 4.11.4/macports, mostly w network share)(long collection scanning...)
Comment 10 Sergejs 2021-01-06 22:58:28 UTC
This request is almost 8 years old, and judging by the functionality of v7.2 I would say that for Tags there is an excellent "T" keyboard shortcut that already works as the original reporter was requesting.
Also for Rating and Labels there are direct, configurable keyboard shortcuts.

So the only missing Keyboard shortcuts would be for "Edit Title" and "Edit Captions" (in a similar manner as the flawless "T" shortcut). Note that there is no real need for auto-complete or any real complexity there - just to open the right tab and set the focus to the right entry textbox when the shortcut is pressed.

I would say adding these two (title and captions) shortcuts should completely resolve this feature request with a worthwhile improvement towards a complete keyboard-workflow.
Comment 11 Sergejs 2021-01-06 23:17:01 UTC
Correction, "Edit Title" shortcut already exists - Alt-Shift-T.

So I would recommend to completely close this request as it is 97+% implemented and keyboard shortcuts cover everything except for "Edit Captions" which is one click away from where "Edit Title" shortcut gets you.

Set to RESOLVED?
Comment 12 caulier.gilles 2021-01-07 05:02:20 UTC
Maik,

Perhaps we can try to raise 100% fixed of this issue ? Your viewpoint ?

Gilles
Comment 13 Maik Qualmann 2021-01-07 06:45:13 UTC
The key shortcut for the captions edit already exists, it is the key shortcut ALT + SHIFT + C

Maik
Comment 14 Sergejs 2021-01-07 20:49:17 UTC
OK, I missed that last one as well.

So after learning about all the shortcuts I would say it is safe to say this request is RESOLVED 100%.

To somehow help people like me to find out about all these tricks, I wrote a tutorial which I will add to the overall digiKam wiki, probably tomorrow.

https://userbase.kde.org/Digikam/Tutorials/Tagging_and_Face_Tags

Any corrections or improvements are welcome.