Bug 219523

Summary: keyboard shortcuts are registered globally
Product: [Applications] digikam Reporter: Dominik Stadler <dominik.stadler>
Component: Usability-KeyboardAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Unspecified   
Latest Commit: Version Fixed In: 6.3.0

Description Dominik Stadler 2009-12-21 10:02:04 UTC
Version:           0.9.0 (using KDE 4.3.4)
Installed from:    Ubuntu Packages

for me the keyboard shortcuts from the kipi-plugins are registered globally, which is quite annoying, as then any of those keyboard shortcuts is always triggering the kipi-plugin even when I use a completely different application.

E.g. in kipi-plugins CTRL-SHIFT-LEFT/RIGHT is used to rotate pictures. 

Now when I start kphotoalbum and have it running in the background, I cannot do any "select words" in any other application as always the kipi-plugin is triggered when I try to do that. 

This even leads to "loss of data" as this way I already triggered plugins that I did not want to run at all and which changed picture information in a bad way!

Additionally there is no way to disable these shortcuts as it seems kipi-plugins do hardcode them.
Comment 1 Dominik Stadler 2009-12-21 10:05:51 UTC
I have to correct myself, there is a way to disable these shortcuts. The system settings contain an item for keyboard/mouse and there in the global keyboard commands I can unset these commands. 

Still the question for me is why these need to be global shortcuts and why they use keyboard combinations that are widely used for standard actions, e.g. selection handling.
Comment 2 caulier.gilles 2009-12-21 11:17:34 UTC
kphotoalbum and gwenview use kipi-plugins too. rotation tool is a pkipi plugin...

Gilles Caulier
Comment 3 Dominik Stadler 2009-12-23 15:13:25 UTC
This sounds very similar to Bug 196902, therefore I am duplicating this one.

*** This bug has been marked as a duplicate of bug 196902 ***
Comment 4 caulier.gilles 2019-08-13 17:00:29 UTC
Fixed with bug #196902