[Sugar-devel] Keyboard shortcuts
martin at martindengler.com
Fri May 1 16:23:02 EDT 2009
On Fri, May 01, 2009 at 12:59:52PM -0500, Jameson Quinn wrote:
> > I don't see how the <alt> keys are more consistent - I'll have to
> > re-read the proposal and the definition of "consistency".
> ctrl (and all modifier combos including it): application shortcuts
> alt: global sugar shortcuts
> > I don't see why they're more discoverable, either - and my point you
> > quoted was trying to point out why they didn't have to be: you have a
> > whole other set of keys that are *meant* to be the ones discovered and
> > used.
> The idea is that holding alt shows a cheat sheet of global shortcuts. Also,
> even without implementing that, it is easier to find single-mod shortcuts by
> trial and error than it is to find multiple-mod ones.
Wait, I've said the same thing twice and I don't think it's coming
across here: we don't need it to be more discoverable because we
_already have a discoverable, *preferred* set_: F9-F11. Let's call
this the "primary" set. We both agree the primary set is a) easy to
use; b) most discoverable.
So why steal another set of commonly used key combos? We don't *want*
them to be the primary ones, so I don't see the consistent argument as
1. What I think we're talking about:
1) your proposal has *three* ways to invoke Frame/Journal/View Source, and...
2) we both agree we want the minimum: two
3) Now we're talking about *which* set to lose. I'm arguing we keep
the existing, non-discoverable set because it:
a) is available everywhere
b) is very unlikely to conflict with existing usages
c) exists already
...you're arguing we switch because
i) it's more consistent with just alt- being the modifier
ii) it's more discoverable
2. one set for discoverability and one-click, one because the discoverable
ones will be different per keyboard and we need some fallback ones in
case Sugar gets used on
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
Url : http://lists.sugarlabs.org/archive/sugar-devel/attachments/20090501/73a3e4f4/attachment.pgp
More information about the Sugar-devel