Delete all blocks to the right of play-head
- Dominant language
- C++
- Stars
- 10.4k
- Forks
- 1.3k
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 7
Description
lmms already has the _cogwheel_ option _clear this track_. This should be implementable the same way, but in sequence (cascade), and from a time or bar pos. -so:
Im sure all has had projects where a lot of blocks has been pushed to the right, and now just sits there as one huge mess, to the right of a finnished project.
So an option in _Edit_, that 'simply'.. would allow the user to remove _either_ all blocks in specified track, a.o. in all tracks, would be nifty, to clean up the mess to the right of the project.
This would be a one-off procedure, not re-doable, and a pre-warn, with user acknowlegde, should be shown, before the actual process took part. (iow, collatral damage precausions :)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the existing cogwheel “clear this track” action and the sequence/block deletion entry points. Check how the Edit menu handles destructive actions and confirmation prompts. Done means users can choose a track or all tracks and remove blocks to the right of a specified time or bar position after acknowledging a warning.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100