[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Ctrl+Y shortcut for redo
From: Simon Hausmann <hausmann () kde ! org>
Date: 2006-08-31 21:29:32
Message-ID: 200608312329.35474.hausmann () kde ! org
[Download RAW message or body]
On Thursday 31. August 2006 23:10, André Wöbbeking wrote:
> On Thursday 31 August 2006 13:32, Simon Hausmann wrote:
> > Hi,
> >
> > at the risk of starting a huge flamewar: The KDE user interface
> > guidelines currently list Ctrl+Shift+Z as only shortcut for 'redo'.
> > What do you think about adding Ctrl+Y as additional shortcut for that
> > action?
>
> You speak about KDE4, don't you?
I'd be fine with just the HIG and KDE 4. (but as you point out below it's
already the case for KDE 3)
> > On Windows and Mac OS X Ctrl+Y is available as additional shortcut,
> > too, and I personally find it very annoying when switching between
> > the three that I can't portably use Ctrl+Y (which is much easier to
> > reach for my clumsy sausage fingers :)
> >
> > Or is it usability wise a big nononono to have two shortcuts?
>
> Right now in KDE3/Qt3 Ctrl+Y is already hardcoded in e.g. QLineEdit and
> QTextEdit. So IMO we should reserve Ctrl+Y for redo in KDE3 and 4.
> Otherwise the executed action depends on which widget has focus and
> this is hard to explain/undestand.
That is a very good point! I agree about the reservation, btw.
But then Qt 4.2 tries to not hardcode Ctrl+Y anymore but adhere to the
standard on the individual platform, which means for KDE 4 with Qt 4.2
we /could/ free Ctrl+Y. This is in fact the case right now and only because
of that I noticed this actually: By using a Qt 4 QTextEdit every day and then
suddenly Ctrl+Y not working anymore because we removed the hardcoded scheme
and choose what the corresponding environment suggests as default.
So we could add Ctrl+Y to the HIG to reflect KDE 3 reality for basic text
editing (excluding kword actually) or we leave it out and indeed free it for
KDE 4. My vote is on the former.
Simon
[Attachment #3 (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic