James Crook
2017-04-20 08:48:28 UTC
There are many keyboard-bindable commands that are not in our menus.
You can find them at the end of the table in
Edit->Preferences->Keyboard, when you view 'by tree'.
They are shown as belonging to a menu called 'Command'.
The commands which are bound by default are also listed in the manual,
in tables at the end of the page
http://alphamanual.audacityteam.org/man/Keyboard_Shortcut_Reference
There they are organised better than in preferences:
Device Toolbar, Mixer Toolbar, Selection Toolbar, Tools Toolbar,
Keyboard Focus.
I'm proposing a new preference, 'Show Extra Menus' (off by default) and
to do this for 2.2.0.
When it is enabled, extra top level menus will appear, and ALL remaining
bindable commands will be available from them. These new top level
menus will likely be called:
* Extra-Bar (with the 4 toolbar submenus)
* Extra-Focus (with current focus commands, and likely some more in time)
* Extra-Command (with everything else that does not have a logical place)
This way, commands which are useful to VI users but that get in the way
for new users can still be as accessible for VI users as normal menu
commands are. This has some other advantages too.
* It becomes easier to regenerate tables of commands.
* The keyboard preferences dialog becomes a little clearer about what
the commands do.
* When later we come to have a menu rearrangement too, it means fewer
'special cases' for the code that rearranges menus.
The possible downside is that VI users may prefer to have some of the
Extra-Command menu items in one of the existing main menu categories.
I'd suggest that argues for the importance of a future tool to rearrange
menus - especially effects.
What do people think? Are the proposed new menus and the 'extra menus'
preference a good idea?
--James.
You can find them at the end of the table in
Edit->Preferences->Keyboard, when you view 'by tree'.
They are shown as belonging to a menu called 'Command'.
The commands which are bound by default are also listed in the manual,
in tables at the end of the page
http://alphamanual.audacityteam.org/man/Keyboard_Shortcut_Reference
There they are organised better than in preferences:
Device Toolbar, Mixer Toolbar, Selection Toolbar, Tools Toolbar,
Keyboard Focus.
I'm proposing a new preference, 'Show Extra Menus' (off by default) and
to do this for 2.2.0.
When it is enabled, extra top level menus will appear, and ALL remaining
bindable commands will be available from them. These new top level
menus will likely be called:
* Extra-Bar (with the 4 toolbar submenus)
* Extra-Focus (with current focus commands, and likely some more in time)
* Extra-Command (with everything else that does not have a logical place)
This way, commands which are useful to VI users but that get in the way
for new users can still be as accessible for VI users as normal menu
commands are. This has some other advantages too.
* It becomes easier to regenerate tables of commands.
* The keyboard preferences dialog becomes a little clearer about what
the commands do.
* When later we come to have a menu rearrangement too, it means fewer
'special cases' for the code that rearranges menus.
The possible downside is that VI users may prefer to have some of the
Extra-Command menu items in one of the existing main menu categories.
I'd suggest that argues for the importance of a future tool to rearrange
menus - especially effects.
What do people think? Are the proposed new menus and the 'extra menus'
preference a good idea?
--James.