Proposal Stop "Here"

From Audacity Wiki
Revision as of 12:47, 29 May 2015 by PeterSampson (talk | contribs) (WIP ignore)
Jump to: navigation, search
Proposal pages help us get from feature requests into actual plans. This page is a proposal to provide a graphical method for Stopping with setting cursor at stop point.
Proposal pages are used on an ongoing basis by the Audacity development team and are open to edits from visitors to the wiki. They are a good way to get community feedback on a proposal.


  • Note: Proposals for Google Summer of Code projects are significantly different in structure, are submitted via Google's web app and may or may not have a corresponding proposal page.


The Problem

At present the Stop button and its shortcut Space return the play cursor to the original position where playing or recording started i.e. it move the play cursor back to the edit cursor. Many users find this behavior unintuitive and expect aad want the play cursor to remain where it was when they pressed the Stop button to stop playing, recording or scrubbing.

We do have a command Transport>Play/Stop and Set Cursor' and its shortcut SHIFT + A but there is no corresponding button for this action in the Transport Toolbar. This is a particular problem for the soon to be released scrubbing feature where the Shift key is used as a modifier to move from scrubbing to seek mode.


Proposed Feature

Option-1

Provide an additional stop button in the Transport Toolbar for Stop and Set Cursor.

Option-2

Create a new Preference in Preferences>Interface to toggle the existing stop button's behavior: Stop and Set Cursor "on2 or "off" probably with the default set to "off" so as not to cause a regression, but "on" is a strong contender for default. "off" is likely to be the least contentious but also the least useful for scrubbing.

Developer/QA Backing

Peter I favor option-2

Use Cases

1) Users familiar with tape decks, PVRs etc. are totally familiar with the head and the tape or disc remaining co-located when they press the Stop button on the device.

2)


Details

TBP


GUI Examples

TBP


Previous Feature Requests relating to this proposal

Stop and set cursor: (5 votes) makes the default action of Stop button to set cursor at stop point; this means SHIFT + A stops and resets cursor to starting position.