Bug 339446

Summary: Custom application shortcuts set via kmenuedit don't work and are not remembered
Product: [Unmaintained] khotkeys Reporter: Valerio De Angelis <valeriodean>
Component: generalAssignee: Michael Jansen <kde>
Status: RESOLVED DUPLICATE    
Severity: normal CC: hein, kde, lasse.liehu, mgraesslin, rotter.martinos, valeriodean
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Valerio De Angelis 2014-09-27 08:47:18 UTC
Right click on Kicker icon, then click on "Edit Applications...".
Navigate through the edit's window until you can select konsole (just as an example), the go to the second tab, "Advanced", put a shortcut in the dedicated field. 
Now, save and close the edit window, try your shortcut and look how it fail to work.

Reproducible: Always

Steps to Reproduce:
1. Use Kicker
2. right click on Kicker > Edit Application... 
3. Assign a shortcut to some program
4. Save and close
5. Try the shortcut
6. It doesn't work

Actual Results:  
The shortcuts assigned by Kicker are ignored

Expected Results:  
The shortcuts assigned by Kicker must be respected and executed

Plasma 5.0.2 on Fedora 20.
Comment 1 Valerio De Angelis 2014-09-27 08:52:50 UTC
Note: neither with kickoff the shortcuts work.
Comment 2 Eike Hein 2014-09-27 10:43:51 UTC
Ressigning to kmenuedit for now, but the real problem has to be somewhere in the global shortcuts system, perhaps khotkeys ... going to read some code.
Comment 3 Eike Hein 2014-09-27 10:57:42 UTC
kmenuedit successfully hands the shortcut to khotkeys' kded module, but that's where it disappers. Reassigning to khotkeys ...
Comment 4 Eike Hein 2014-09-27 11:07:26 UTC
CC'ing Martin early because I'm now coming across his KGlobalAccel-related porting changes in libkhotkeysprivate. There is some incomplete bits in there, e.g. a connect() to QAction::globalShortcutChanged which doesn't exist, in triggers/shortcut_trigger.cpp.
Comment 5 Martin Flöser 2014-10-06 08:17:14 UTC
oh I did that, that would have been a stupid mistake. Sorry about that.

Could someone please pick it up to fix it? I'll be at a conference starting tomorrow till Saturday and fear that it could fall down the desk with the many things which are on my desk today after a week of vacation ;-)
Comment 6 Valerio De Angelis 2014-10-06 08:27:55 UTC
Could [url=https://bugs.kde.org/show_bug.cgi?id=339643]this bug[/url] be related to the same missing code?
Comment 7 David Edmundson 2014-10-24 10:47:19 UTC

*** This bug has been marked as a duplicate of bug 337230 ***