37 messages in org.kde.kde-core-develRe: Global Shortcuts
FromSent OnAttachments
Michael JansenMar 16, 2008 7:49 pm 
Aaron J. SeigoMar 16, 2008 9:26 pm 
Andreas PakulatMar 17, 2008 2:09 am 
David FaureMar 17, 2008 2:31 am 
Andreas HartmetzMar 17, 2008 5:21 am 
Andreas HartmetzMar 17, 2008 5:29 am 
Anders LundMar 17, 2008 6:37 am 
Michael JansenMar 17, 2008 10:44 am 
Michael JansenMar 17, 2008 10:46 am 
Thiago MacieiraMar 17, 2008 11:03 am 
Andreas PakulatMar 17, 2008 11:04 am 
Eike HeinMar 17, 2008 11:19 am 
Anders LundMar 17, 2008 11:30 am 
Anders LundMar 17, 2008 11:33 am 
Andras MantiaMar 17, 2008 11:45 am 
Michael JansenMar 17, 2008 11:54 am 
Andreas PakulatMar 17, 2008 11:59 am 
Michael JansenMar 17, 2008 12:15 pm 
Michael JansenMar 17, 2008 12:16 pm 
Anders LundMar 17, 2008 12:18 pm 
Andreas PakulatMar 17, 2008 12:33 pm 
Michael JansenMar 17, 2008 12:44 pm 
Anders LundMar 17, 2008 12:58 pm 
Andreas PakulatMar 17, 2008 2:01 pm 
Thiago MacieiraMar 17, 2008 2:02 pm 
Andreas PakulatMar 17, 2008 2:02 pm 
Thiago MacieiraMar 17, 2008 2:04 pm 
Anders LundMar 17, 2008 2:39 pm 
Olivier GoffartMar 17, 2008 3:28 pm 
Andreas HartmetzMar 18, 2008 1:50 am 
Andreas HartmetzMar 18, 2008 1:54 am 
Andreas HartmetzMar 18, 2008 1:59 am 
Michael JansenMar 18, 2008 2:49 am 
Sven BurmeisterMar 18, 2008 7:48 am 
Alex MerryMar 18, 2008 9:15 am 
Christoph CullmannMar 18, 2008 12:44 pm 
Andreas PakulatMar 18, 2008 2:37 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: Global ShortcutsActions...
From:Andras Mantia (aman@kde.org)
Date:Mar 17, 2008 11:45:03 am
List:org.kde.kde-core-devel

On Monday 17 March 2008, Michael Jansen wrote:

   No global shortcuts without my consent. Basta. A application is allowed to advertise actions it thinks are appropriate for global shortcuts, and give default values, but after starting the application the first time they arent active. It's opt-in.

I somewhat support this for applications (not the desktop/workspace components). For example it annoyed me a lot that recently CTRL-SHIFT-I does not un-indent in Katepart apps. After a while I looked at the global shortcuts and saw it is used by some app (Kopete, IIRC). This is the annoying behavior of the global shortcuts. If the app would have offer me to accept its shortcuts or not on the first run, I may have found much earlier what's the problem. The same would have happened if instead of silently failing in Katepart, I would get a "conflicting shortcuts" dialog, so I can choose if I want to use that shortcut as a global one or as Katepart specific. Showing such an "opt-in" dialog should work for apps that are not accessible in other ways, but global shortcuts. Showing the "conflict" dialogs helps if you accepted the shortcuts, or start to use a new app which has local shortcuts already taken up by global ones.

Andras

Quanta Plus developer - http://quanta.kdewebdev.org K Desktop Environment - http://www.kde.org