Release polish: playlists, settings, and landscape mode
Fix
A full-app polish pass ahead of release:
- Playlists — adding a recording to a playlist now shows up in the playlist (and drag-reorder works on those playlists). Recordings that aren’t part of a track yet get a clear message instead of silently disappearing.
- Public Page settings — the settings tab no longer errors for bands that have configured their public page.
- Landscape on phones — the recording player, track player, and live setlist stage mode now use the whole screen in landscape.
- Truthful numbers — setlist durations count linked recordings, the Shares screen’s active count matches its list, and track lists show a placeholder instead of 0:00 while durations load.
- Dozens of smaller fixes: dark-mode chips and piano keys, dashboard artwork, clipped values, duplicate labels, friendlier error pages, and more.