iOS: Duo layout fixes, swipe-up option, fuller backup restore

- DuoRail sits at the bottom of the strip, clear of the back buttons
- Setting to turn off swipe up for Playing Next
- Tighter Now Playing on iPhone Duo (folded and docked), regular phones unchanged
- Bigger stacked stem faders in the Duo deck
- Backup v2 restores song mixes, custom presets and stem playlist covers

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
rootandClaude Opus 5.5 committed 2026-11-10 09:07:22 -08:00
1 parent e8bc920454
commit fabca5d1aa
9 files changed
+166 -54

No files matched your search

+5 -1
View File
@@ -98,7 +98,11 @@ final class Ui {
func setSplit(_ on: Bool) {
guard on != split else { return }
split = on
if on { nowPlayingOpen = false }
if on {
nowPlayingOpen = false
// Only an iPhone Duo ever splits, so from here on folded Now Playing uses its tighter layout.
UserDefaults.standard.set(true, forKey: "duoSeen")
}
}
/// Switches to the Library tab and pushes [r] there.