Build b1230v0.1.0-b1230
This build is about staying in the listen. I've been using the crate feature more and learning how to stay in the zone. Didn't stop me getting distracted on a few other things, though.
- +Played tracks fold away
While listening through a crate, tracks more than a couple behind the playhead collapse behind a "Show N earlier tracks" disclosure, so what's playing stays near the top — no jump-to-playhead needed. The unfocused and edit views still show every track.
- +Suggest less also skips
Marking the current track Suggest less now stops playback immediately — it advances to the next track, or ends playback if it was the last. Un-disliking or rating a track that isn't playing leaves playback alone.
Crates are supposed to be calm. The title-bar Leave button now opens the app's own compact confirmation card instead of a native dialog that ballooned to fill the window.
Inside a crate, the now-playing artist name is plain text rather than a link, so a stray tap can't drop you out of the crate onto the artist screen. Outside a crate it's a link as before.
Track, album, and artist profile enrichment lookups run concurrently instead of one after another, so the now-playing enrichment fills in faster. Yay, faster!
- ✓
A play that paused before its first sound could get stuck "preparing" forever — an animated meter and dimmed chin on a track that wasn't playing. It now settles to a static, idle meter.
- ✓
The enrichment lip text is optically centered — it had been sitting a _hair_ low.