Pin tabs when changing instruments
- Dominant language
- C++
- Stars
- 10.4k
- Forks
- 1.3k
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 7
Description
### System Information
Debian Sid Cinnamon
### LMMS Version(s)
Versión 1.3.0-alpha.1.543+g3e19d1335 (Linux/x86_64, Qt 5.9.5, GCC 7.5.0).
### Bug Summary
The instrument tabs (Plugin, Envelope, Chord, Effects, MIDI and Tuning) do not remain marked when you change from one instrument to another with the "Next and Previous" arrows, but rather they remain in the last tab selected in each instrument and This is annoying and impractical for those who have many instruments and make many changes to their instruments.
https://github.com/LMMS/lmms/assets/26127693/d52646fa-4bfb-41c0-99ac-56168a8f4908
### Expected Behaviour
That the selected tabs remain marked on all instruments. or make a configuration option for this improvement.
https://github.com/LMMS/lmms/assets/26127693/4ab4b2a8-f6b0-4cde-8728-857ebec42832
### Steps To Reproduce
1- Open LMMS
2- Create or open a multi-instrument LMMS project
3- Open each instrument and switch to different tabs (Plugin, Envelope, Chord, Effects, MIDI and Tuning)
4- Then switch to other instruments with the "Next or Previous" arrows.
### Please search the issue tracker for existing bug reports before submitting your own.
- [X] I have searched all existing issues and confirmed that this is not a duplicate.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the issue in LMMS with a multi-instrument project, switching among the Plugin, Envelope, Chord, Effects, MIDI and Tuning tabs before using the Next and Previous arrows. Trace the instrument editor's tab selection while changing instruments. Done means the selected tab remains consistent across instruments, or a clearly documented configuration option is provided.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100