Cuesheet v0.17.1
The next cue always shows time-to-cue — it never appears with no countdown. The three starter rides are tidier. Cuesheet now asks before it shares diagnostics. The NEXT SONG preview for a climb or a sprint now leads with the efforts, not the base cadence.
New & improved
- The next cue always shows time-to-cue — it never appears with no countdown. Peter, riding, on the prior Ambient treatment (a bare action word, no numeral, more than 30s out): *"If I was reading this in a glance, I would think I needed to stand immediately… it's better with the countdown always present."* A quiet, constant-size time-to-cue readout now shows beside the upcoming cue at every distance — "in M:SS" a minute or more out, the familiar bare-seconds numeral below that — and stays visibly quieter than the Approaching/Peak-intent treatment so the truly imminent moment still pops.
- The NEXT SONG preview never shrinks its text again. The prior fix raised the hero to 34pt but still crammed a long climb summary into a fixed four-line band with `minimumScaleFactor`, so a four-sentence description shrank back down to roughly 15pt — Peter, three separate build-1190 submissions: *"This text is way too small to read at a distance. Need it much larger somehow."* The hero now holds a hard 34pt floor; a summary too long to fit is trimmed to the longest whole sentences that do, instead of the point size shrinking.
- The three starter rides are tidier. Many of their songs asked for several cadence or gear changes within a second or two (Midnight Sun's eight RPM targets in four seconds, Shut Down's nine at the start), which no rider can follow. Each such run now keeps only its final target, a cue that asks for the cadence, gear or position you are already on is gone, and a gear change that goes with a stand or sit now happens at the same moment. Across the 17 starter songs the cues fall from 237 to 164. Midnight Sun now rides at 78 rpm, not 156, and I Love It holds 66 rpm through its middle instead of bouncing to 76 and back. Ramps with steps about five seconds apart, such as Go's 70, 80, 90, are kept (cuesheet-vlzzb, #159).
- Your edits are safe. A phone that already has the starter rides picks up the tidier cues on its next launch, but only for songs you have never changed; a starter song you edited keeps your cues and is marked as yours. Restoring a backup brings back your cues exactly as you wrote them.
- Cuesheet now asks before it shares diagnostics. After the first-run screens, one plain question — "Help improve Cuesheet?" — explains that Cuesheet can send crash reports and usage signals, tied to a random install ID rather than to you and never with your song titles or cuesheet content, and offers Share or No thanks — styled the same way, so neither answer is favoured. Nothing is sent, or held back to send later, until you answer. Either answer is final; you can change it any time in Settings → About. If you already use Cuesheet and never touched the Share diagnostics switch, you will see the question once on this update, and Cuesheet stops sending until you answer it. If you did use the switch, your choice stands.
- The diagnostics question's two answers now carry equal weight. "Not now" is now "No thanks" — the answer is final, so it should not sound like a rain check — and both buttons use the same outlined style instead of one filled and one outlined.
- The NEXT SONG preview for a climb or a sprint now leads with the efforts, not the base cadence. The 80-character preview budget used to trim to `phrase`'s first sentence, which for these two ride types said only the ride type and base cadence ("A climb at 72 RPM.", "A sprint, base 78 RPM.") — legible, but silent on the count and length of the hard efforts, the actual point of the feature. The preview now leads with a compact effort sentence ("Three all-outs at 145 RPM, 25–40 s."), with the base cadence appended as a short second sentence ("Base 78.") only when it still fits. Jumps are unchanged — their effort clause was already its own short sentence.
Fixed
- "FINAL COOL-DOWN" is the screen's hero, not its caption. Alone in an otherwise empty band, the end-of-class label now renders at 34pt in the primary text colour instead of 22pt muted grey — the least prominent text on the screen no longer describes the screen's only content.