I agree too with the objective of making it easier to select and play labeled audio without using the Play button. But I have some reservations about two of your solutions.
Paul L wrote:
TAB and shift-TAB take you to the label next or previous in tab order to the the MOST RECENTLY SELECTED label (if that has not been deleted), no matter which track has focus. I think TAB is not otherwise bound when an audio track is focused. This is simpler behavior to define, than a deduction of the correct label from the currently selected region. The corresponding parts of all selected tracks become selected.
I find it hard to envisage how Audacity would keep track of the last selected label. Suppose the label had been moved, let alone deleted.
I would assume the visually impaired would find it much more reassuring to know that TAB moved to a label in the focused track.
The Wiki Feature Requests votes are for
When the label track has focus, TAB or SHIFT + TAB should always navigate to the nearest label (from the current cursor point in the direction specified)
To me that seems more deliverable, generally useful and less confusing.
Paul L wrote:
[*] I'd like the default behavior when navigating to a label NOT to be selection of the text field. There should be some notion of "selected label" distinct from that. Some key (if it exists, I haven't found it) should take you INTO the text field of the selected label if that's what you want. Enter is already taken for other purposes, but is Modifier + Enter free? Or a separate binding for numpad-Enter? (But not everyone has that key.)
ENTER combinations wouldn't be modifiable using Keyboard Preferences because ENTER would close the Preferences.
F2 would be the "normal" Windows and Linux key to open a name for text editing, but that would stop you using switching to Envelope Tool if a label was "selected" but not "open".
Others who do want to TAB through and edit label names would be very inconvenienced, so I wouldn't support your idea as is. I would say we want a CTRL modifier for TAB and SHIFT + TAB that does not open the label for editing.
Paul L wrote:Likewise I'd be a bit happier if single click on a label makes it the "selected label" but it takes a double-click to open the text field.
That's been suggested several times and seems very reasonable. It needs to be considered vis-a-vis other suggestions such as double-click in a region (outside the label text) selects the label, or clicking on a widget does that. On the whole I favour changing double-click to select but not open the label, and single-click in the label text opens it for editing as now.
Someone I'm corresponding with on
[email protected] is extremely keen to have a Play button on each label, but that seems very costly in screen estate.
Could we have right-click "Play Label" under certain circumstances? A lot depends on what we do about providing a way to select a label without opening it. If we allow that single-click underneath the text of a region label only places the cursor as now, then right-click while hovering there > Play Label could be handy.
Gale