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:Andreas Pakulat (apa@gmx.de)
Date:Mar 17, 2008 2:01:45 pm
List:org.kde.kde-core-devel

On 17.03.08 20:58:28, Anders Lund wrote:

On Monday 17 March 2008, Andreas Pakulat wrote:

Actually I expect _any_ user that starts an app he doesn't know to at least have a short look through the manual and those people that care for shortcuts probably also take a look into the shortcuts dialog simply because currently KDE completely lacks a proper place for listing and possibly printing them (I hope I can change that for 4.1 though).

Eh, what world do you live in? ;)

An ideal one, luckily. Everythings perfect around here :)

We (or at least I) start apps with an expectation that they can do or help us to do defined tasks, not because we have a world of time to spend learning new stuff. The manual is consulted if we can't figure out how to use the app to achieve our goals.

Actually I didn't say you should read the full manual, I just said that you should take a brief look at it. And quite seriously for an application that I've never used (and where I've never used a similar app) I actually do that myself.

When kopete 'stole' CTRL + SHIFT + I, we got several bugs reported for Kate. No reporter consulted the Kopete manual, they looked in Kates, just to find that that shortcut indeed should activate the unindent action.

Yes, apparently there's some buginess in the global shortcuts behaviour. I completely agree that silently stealing the shortcut of another app is _really_ bad, that needs a dialog. However I completely oppose the idea of not allowing to enable global shortcuts via API in kdelibs.

BTW: I completely understand your points and in fact we're pretty much on the same page actually. You said that for apps like kwin or plasma which have no GUI anyway there would be a need to automatically enable their global shortcuts anyway.

I do agree that a hint about global shortcuts would be nice on app startup and guess what, we have that already. Its called KTip ;) Just the app developer has to use it.

Do you have ktip enabled? I don't, it's usually the first thing I disable if an application provides it.

Well, I usually browse one or two of the tips if I face a completely new app. But that seldomly happens anyway, people use the apps they know already.

I believe somthing at kdelibs level that would detect and warn about and offer to solve conflicts would be cool. It's just a question of designing it so well that it does not feel too intrusive to the user.

I actually was under the impression that the very reason to have a kded module for global shortcuts is so that you get notified when an apps registers and activates a global shortcut thats already taken by another app. If that doesn't happen its a serious design flaw/bug in the global shortcuts manager.

Andreas

PS: I'm not using KDE4 as a desktop so I really haven't experienced these things (besides the serious problems that existed before the 4.0 release wrt. kwin shortcuts)