

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
37 messages in org.kde.kde-core-develRe: Global Shortcuts| From | Sent On | Attachments |
|---|---|---|
| Michael Jansen | Mar 16, 2008 7:49 pm | |
| Aaron J. Seigo | Mar 16, 2008 9:26 pm | |
| Andreas Pakulat | Mar 17, 2008 2:09 am | |
| David Faure | Mar 17, 2008 2:31 am | |
| Andreas Hartmetz | Mar 17, 2008 5:21 am | |
| Andreas Hartmetz | Mar 17, 2008 5:29 am | |
| Anders Lund | Mar 17, 2008 6:37 am | |
| Michael Jansen | Mar 17, 2008 10:44 am | |
| Michael Jansen | Mar 17, 2008 10:46 am | |
| Thiago Macieira | Mar 17, 2008 11:03 am | |
| Andreas Pakulat | Mar 17, 2008 11:04 am | |
| Eike Hein | Mar 17, 2008 11:19 am | |
| Anders Lund | Mar 17, 2008 11:30 am | |
| Anders Lund | Mar 17, 2008 11:33 am | |
| Andras Mantia | Mar 17, 2008 11:45 am | |
| Michael Jansen | Mar 17, 2008 11:54 am | |
| Andreas Pakulat | Mar 17, 2008 11:59 am | |
| Michael Jansen | Mar 17, 2008 12:15 pm | |
| Michael Jansen | Mar 17, 2008 12:16 pm | |
| Anders Lund | Mar 17, 2008 12:18 pm | |
| Andreas Pakulat | Mar 17, 2008 12:33 pm | |
| Michael Jansen | Mar 17, 2008 12:44 pm | |
| Anders Lund | Mar 17, 2008 12:58 pm | |
| Andreas Pakulat | Mar 17, 2008 2:01 pm | |
| Thiago Macieira | Mar 17, 2008 2:02 pm | |
| Andreas Pakulat | Mar 17, 2008 2:02 pm | |
| Thiago Macieira | Mar 17, 2008 2:04 pm | |
| Anders Lund | Mar 17, 2008 2:39 pm | |
| Olivier Goffart | Mar 17, 2008 3:28 pm | |
| Andreas Hartmetz | Mar 18, 2008 1:50 am | |
| Andreas Hartmetz | Mar 18, 2008 1:54 am | |
| Andreas Hartmetz | Mar 18, 2008 1:59 am | |
| Michael Jansen | Mar 18, 2008 2:49 am | |
| Sven Burmeister | Mar 18, 2008 7:48 am | |
| Alex Merry | Mar 18, 2008 9:15 am | |
| Christoph Cullmann | Mar 18, 2008 12:44 pm | |
| Andreas Pakulat | Mar 18, 2008 2:37 pm |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | Re: Global Shortcuts | Actions... |
|---|---|---|
| From: | Andreas Pakulat (apa...@gmx.de) | |
| Date: | Mar 17, 2008 2:09:20 am | |
| List: | org.kde.kde-core-devel | |
On 17.03.08 03:50:00, Michael Jansen wrote:
The things that annoy me currently
1. I don't care for applications registering global shortcuts without telling me and without giving me the oppurtunity to disable them. I start a application i don't know, accidently press some button combination and something happens. Don't like it. 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.
Great idea for apps like kwin or plamsa, no way of switching the applications via alt+tab or something like that in a default installation will make sure we'll soon develop KDE for ourselves again ;)
4. I don't like having all shortcuts together in kglobalshortcutsrc. Call it personal preference. I think the belong into the kxmlgui.rc file of the application.
Or into a shortcut theme file :) Alexander Dymo has recently proposed that (currently only on the kdevelop-devel list as it still has some rough edges and its main purpose is to let an application override shortcuts from a kpart)
2. During that registration the component tells kdedglobalaccel the location of its kxmlgui*.rc file ( i think that's possible ). kdedglobalaccel would need that if the user wants to configure global shortcuts and the application is not running. With that information the keys kcm would be able to inform you of conflicting shortcuts during configuration. But only conflicting shortcuts for active components. When the application is active the keys kcm would inform the application via dbus of changes. No problem there. I thinks it's a one component - one kxmlguiclient*.rc file association. Right?
If the application uses KXmlGui. There are apps out there that don't.
3. Sometimes later the user activates the global shortcuts for this component using the global shortcuts configuration dialog (Some global checkbox).
See above, apps need a way to activate their shortcuts or your desktop accesibility pretty much falls apart.
Andreas
-- You have had a long-term stimulation relative to business.







