From kde-core-devel Thu Aug 31 20:22:58 2006 From: Simon Hausmann Date: Thu, 31 Aug 2006 20:22:58 +0000 To: kde-core-devel Subject: Re: Ctrl+Y shortcut for redo Message-Id: <200608312223.01128.hausmann () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=115705576423542 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart25157808.pe0CfP3akF" --nextPart25157808.pe0CfP3akF Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 31. August 2006 20:33, Aaron J. Seigo wrote: > On Thursday 31 August 2006 11:04, Thomas Zander wrote: > > Why would we want to loose a key for the KDE style just to accommodate = ex > > Windows (and mac) users? > > the answer is in the question; as simon has discovered it is nice for > people who switch between the three desktops, particularly on a day-to-da= y. > the question is whether it's worth "losing" that key combo and what other > key combos are in a similar situation (no point in only doing for it one > and not other often used shortcuts, right?) Looking at $QTDIR/doc/html/qkeysequence.html (don't use the online one, use= =20 the one in qt-copy) it seems Find Previous would be another candidate, sinc= e=20 it has Ctrl+Shift+G as primary or secondary shortcut on Windows, Mac OS X a= nd=20 Gnome but not on KDE. > if we do add this to the windows and mac layouts, it'll end up conflicting > with the uses of ctrl+y in apps anyways and annoy those people. Right. So either we add it to all of them or to none? > and for those who care, in our source code ctrl+y is used in: > > kdiff to turn on manual diff alignment > kivio to select the zoom tool > kchat to turn on encryption > keditctl, which is deprecated, as an alternative to pressing enter (it > doesn't delete the selection is the only difference) > kalarm to toggle the systray icon > kbabel to check syntax of the loaded file > > the use of this keystroke in keditctl and kalarm is dubious IMHO; it's an > odd combo for a zoom tool (kivio) and encryption (kchat). leaving kdiff a= nd > kbabel on solid ground. > > lxr.kde.org is useful =3D) Indeed, very interesting! Simon --nextPart25157808.pe0CfP3akF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBE90UlWXvMThJCpvIRAjQhAKCi6xX5Qz78QJ+MsxfcjpljP8Fx9ACfe41y v5LGUuYFld2jdK7KOucT7Ek= =Yfup -----END PGP SIGNATURE----- --nextPart25157808.pe0CfP3akF--