Toolbar vertical real-estate enhancement
- Dominant language
- C++
- Stars
- 10.4k
- Forks
- 1.3k
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 7
Description
A proposal for the toolbar to reclaim some unused screen real-estate.

---
**Left aligned tool menu items:**
_Make the file and project toolbar buttons a single row that is capable of overflowing into a second row if needed._

---
**Right aligned tool menu items:**
_Make the remaining components a single row that is capable of overflowing into a second row if needed._
1. All time-related items in a single row (BPM, time sig, clock)
2. Master volume/master pitch rotated horiz (single row height)
3. Optionally consolidate min/sec/millisec into a single "clock"
4. Visualization shorter (single row height)
5. CPU vertical, shorter (single row height)

---
**File menu hidden**
_All menu items consolidated into a single quick-access menu. This is_ **no less clicks** _than the current menu and finds a better place for single-item menus such as LADSPA or Settings. Most items already have dedicated toolbar buttons, encourages their usage. Chrome menu button used only as example._

---
**The big picture:**
_All changes combined into a single mock-up. Notice the master volume is frozen to the top right, for quick accessibility._

---
**Additional Notes**
I would personally recommend removing the CPU and visualization from the default view and instead offer these as FX visualization plugins. Alternately, a basic CPU/MEM indicator might be a good alternative.
-Tres
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue contains toolbar mockups and layout proposals but names no files, tests, or entry points. Start by identifying the existing toolbar implementation and current layout behavior; done would require an agreed scope and an implemented, tested version of the proposed changes.
Written by the indexing model from the issue text.
Assessment
- Domain
- design, desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100