LMMS / LMMS/lmms

Delete all blocks to the right of play-head

Open
#1,393 4 comments 0 reactions 0 assignees View on GitHub
enhancement
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.