--nextPart4078070.gQFWZZ7mxO Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 17 March 2008, Michael Jansen wrote: > =A0 =A0No 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=20 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).=20 This is the annoying behavior of the global shortcuts. If the app would=20 have offer me to accept its shortcuts or not on the first run, I may=20 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=20 shortcuts" dialog, so I can choose if I want to use that shortcut as=20 a global one or as Katepart specific. Showing such an "opt-in" dialog should work for apps that are not=20 accessible in other ways, but global shortcuts. Showing the "conflict" dialogs helps if you accepted the shortcuts, or=20 start to use a new app which has local shortcuts already taken up by=20 global ones. Andras =2D-=20 =20 Quanta Plus developer - http://quanta.kdewebdev.org K Desktop Environment - http://www.kde.org --nextPart4078070.gQFWZZ7mxO Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQBH3rxNTQdfac6L/08RAsvqAKCS5+xsPxEns9CSekGXZ6pxuH1dIgCg4XDA cfEeyXr4qTCz0uWJBLyewl4= =9cFG -----END PGP SIGNATURE----- --nextPart4078070.gQFWZZ7mxO--