LMMS / LMMS/lmms

Feature Request: Piano Roll notes - Raise focus to top.

Open
#2,837 2 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

As you can see from my .gif ( below ) if we have overlapping notes, only the last note will take precedence over prior notes ( i.e when selected the note shows the full highlighted blue tone, covering the other note making it easier to distinguish ).

![piano-roll1](https://cloud.githubusercontent.com/assets/335217/15984925/5e2044ac-2fd3-11e6-8147-5bd4fbd906de.gif)
- I propose that we allow any note that is selected to be visually raised to the top while the mouse button has focus for overlapping notes.

_Sorry if the .gif does not show as clearly as it does in the software ( seems to be a known issue with byzanz )_

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 piano-roll note selection and rendering entry points, then reproduce the overlapping-note case shown in the attached GIF. Confirm that selecting a note while the mouse button has focus visually raises it above overlapping notes, and verify that unselected notes retain their existing appearance.

Written by the indexing model from the issue text.

Assessment

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.