LMMS / LMMS/lmms

Resize Song Editor Tracks by dragging them down

Open
#7,198 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement gui
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

Enhancement Summary

It took me a while to realize that tracks could be vertically resized by holding shift and dragging down. Shouldn't you also be able to just drag the line at the bottom of the track down to resize? Every other DAW I've tried does it like that, and it is more obvious - you might not know shift+drag does anything unless you read about it somewhere.

Implementation Details / Mockup

I think the only thing that has to change visually is for the scroll mouse icon to appear on the line below the track.

image

Please search the issue tracker for existing feature requests before submitting your own.
  • I have searched all existing issues and confirmed that this is not a duplicate.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Song Editor track-resizing behavior and the code that displays the scroll mouse icon. Check how shift-drag currently changes track height, then make the bottom track boundary respond to an ordinary drag. Done means the boundary advertises the resize interaction and dragging it down resizes the track without holding Shift.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc, desktop
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.