Description:
Add a dedicated, performance-friendly way to open "Set Lists" directly from the main UI, without having to drill down through the project browser hierarchy. The goal is to make set lists reliably one tap away in live use, on any screen size.
Problem:
Accessing set lists currently requires several taps and context switches via the project browser. On stage, this extra navigation is slow and increases the risk of wrong taps, especially on smaller screens, in low-light conditions, or under time pressure between songs. Set lists are a performance-critical feature for users managing many projects, but their current placement deep in the browser makes quick, reliable access harder than necessary and can interrupt flow.
Proposed Solution:
Provide one (or more) of the following UI options to surface set lists more prominently:
1) Main menu entry
  • Add a direct "Set Lists" entry in the main menu, alongside other top-level destinations.
  • This makes set lists consistently one tap away from anywhere in the app.
2) Dedicated button under the folder (browser) icon
  • Under the current main menu folder icon, add a clearly labeled "Set Lists" button.
  • Tapping it opens the set list view immediately, without extra navigation steps.
3) Optional floating "Set Lists" button (most performance-oriented)
  • Add a preference: "Show Set Lists Button".
  • When enabled, display a floating on-screen button that opens the set list view instantly.
  • Allow the button to be dragged and positioned anywhere on the canvas, so left- and right-handed users can place it in their preferred reach zone.
  • Allow toggling the button on/off in preferences to keep layouts clean for users who do not need it all the time.
Compatibility / integration notes:
  • The dedicated access options should coexist with existing set list functionality in the browser.
  • This feature aligns well with related requests around better project/load targets (e.g. choosing between folders, set lists, recent projects, reload current project).
Benefits:
  • Faster navigation between projects and songs in live sets, with fewer taps.
  • Reduced cognitive load and lower error risk when switching pieces under pressure.
  • Better ergonomics and accessibility, especially with a movable floating button that can be placed for one-handed operation.
  • Encourages consistent use of set lists for large libraries (dozens or hundreds of projects), improving overall workflow for complex shows.
  • Keeps the UI flexible: users who prefer a clean screen can disable the floating button and rely on the main menu entry instead.
Examples:
  • Large live set with 60+ songs:
- Tap the floating "Set Lists" button.
- Tap the next project in the set list.
- Project loads immediately, without having to re-open the browser or change context.
  • One-handed performance:
- Place the floating "Set Lists" button in the bottom-right corner for right-handed use (or bottom-left for left-handed use).
- Quickly switch to the next song between phrases with a single thumb tap.
  • Studio or rehearsal workflow:
- Keep the floating button disabled for a cleaner layout.
- Use the main menu "Set Lists" entry whenever you need to jump between rehearsal projects, retaining the same quick access without cluttering the canvas.
This summary was automatically generated by GPT-5.1 Thinking on 2025-12-27
.