Re: Keyboard shortcut prefs - can we close this bug ?



On Sat, 2006-07-08 at 10:50 +0100, Joachim Noreiko wrote:
> --- Simos Xenitellis <simos74 gmx net> wrote:
> > On Fri, 2006-07-07 at 13:31 +0100, Joachim Noreiko
> > wrote:
> > > But we need to know where the list of these
> > shortcuts
> > > is. Presumably there is somewhere on the system a
> > file
> > > that this preftool gets the list from.
> > 
> > The shortcuts are defined in the source code of
> > metacity.
> > See
> >
> http://cvs.gnome.org/viewcvs/metacity/src/prefs.c?view=markup
> > See towards the end of the file (around %60) or
> > search for any of the
> > strings from
> > 
> > static MetaSimpleKeyMapping screen_string_bindings[]
> > = {
> >   { META_KEYBINDING_WORKSPACE_LEFT,        
> > "<Control><Alt>Left"         },
> >   { META_KEYBINDING_WORKSPACE_RIGHT,       
> > "<Control><Alt>Right"        },
> > 
> > 
> > 
> > You may also find useful the file
> >
> http://cvs.gnome.org/viewcvs/metacity/src/metacity.schemas.in?view=markup
> > 
> 
> Cool! Thank you :)
> 
> That covers the Window Management section -- does
> anyone know where to find the Desktop and Sound
> shortcuts that are also listed in that preftool?

Oh, I missed those ones.
They are at
http://cvs.gnome.org/viewcvs/gnome-control-center/capplets/keybindings/gnome-keybinding-properties.c?view=markup

> I'm in two minds on whether it's worth listng these
> all in the docs. If the text in the preftool requires
> further explanation, then it needs rewriting.
> On the other hand, listing them in the docs provides
> the user with hyperlinks to relevant information: eg,
> more on workspaces, or taking screenshots.

I believe it would be useful to have a reference list of key shortcuts
in GNOME.

One issue that worries me though, is, keybindings should be stable
between versions of GNOME. Users who get used to specific keybindings
don't like it when they change. 
I do not know if there is a somewhat formal process as to what gets put
in the keybindings. Should the Usability list be involved in this as to
which keybindings are usable or what new keybindings should be added?

Simos




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]