[Sugar-devel] Keyboard shortcuts

Martin Dengler 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[1] 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
very persuasive.


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[2]

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
Type: application/pgp-signature
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 mailing list