[digikam] [Bug 323300] New: Keyboard shortcuts for labels do not respect the keymap

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 323300] New: Keyboard shortcuts for labels do not respect the keymap

Simon
https://bugs.kde.org/show_bug.cgi?id=323300

            Bug ID: 323300
           Summary: Keyboard shortcuts for labels do not respect the
                    keymap
    Classification: Unclassified
           Product: digikam
           Version: 3.2.0
          Platform: Kubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Labels
          Assignee: [hidden email]
          Reporter: [hidden email]

I use both the Programmer dvorak keyboard layout (default) and qwerty and
switch between them at a global level. When trying to assign labels to a photo
with the qwerty map, the Alt+(0-3) keyboard shortcuts are wrong. In fact the
photos can be labelled using the dvorak keystrokes.

example: pressing Alt+2 does nothing (This is Alt+[ in prog dvorak). Pressing
Alt+Shift+8 adds the pending label (This is Alt+2 in prog dvorak)

Reproducible: Always

Steps to Reproduce:
1. login with prog dvorak keymap as default
2. find a photo in digikam that you want to label
3. switch the keymay to qwerty (to make entering numbers easier)
4. press Alt+2 to label the photo as pending
Actual Results:  
nothing has changed

Expected Results:  
photo is labelled as pending

Photo can be labelled as pending by pressing Alt+Shift+8 This is the programmer
Dvorak key action.

I also use a Russian keymap at times. It looks like digikam is not getting the
notification or acting when the keymap is changed. After setting the keymap to
russian, the Dvorak shortcuts still work.

Digikam freshly installed.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 323300] Keyboard shortcuts for labels do not respect the keymap

Simon
https://bugs.kde.org/show_bug.cgi?id=323300

--- Comment #1 from Simon <[hidden email]> ---
Still present in 3.3.0

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[kdelibs] [Bug 323300] digiKam Keyboard shortcuts for labels do not respect the keymap [KAction]

Gilles Caulier-4
In reply to this post by Simon
https://bugs.kde.org/show_bug.cgi?id=323300

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]
          Component|Labels                      |shortcuts
            Version|3.2.0                       |unspecified
           Assignee|[hidden email]       |[hidden email]
            Product|digikam                     |kdelibs
            Summary|Keyboard shortcuts for      |digiKam Keyboard shortcuts
                   |labels do not respect the   |for labels do not respect
                   |keymap                      |the keymap [KAction]

--- Comment #2 from Gilles Caulier <[hidden email]> ---
I don't know why dvorak keyboard doen't work as espected with digiKam, but
Labels keyboard shortcuts are set internally using standard KDELibs calls :

https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/master/entry/digikam/tags/tagsactionmngr.cpp#L190

https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/master/entry/digikam/tags/tagsactionmngr.cpp#L210

https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/master/entry/digikam/tags/tagsactionmngr.cpp#L230

... no more. Perhaps KDELibs do not support well dvorak keyboard...

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel