v1.6.0
Release APK build for v1.6.0.
candela-v1.6.0.apk— phone / tabletcandela-wear-v1.6.0.apk— Wear OS companion ("Library Nocturne"), sideload to the watch
Both signed with the project's checked-in keystore (stable since v0.4.15) so the watch ↔ phone Data Layer bridge pairs. Sideload-only distribution today.
What's Changed
- fix(wear): rebrand storyvox → Candela in Wear app display strings by @jphein in #1395
- fix(wear): Candela adaptive launcher icon (replaces stock compass) by @jphein in #1396
- feat(wear): rotating-bezel volume control on NowPlayingScreen by @jphein in #1397
- fix(wear): UI polish — 48dp touch targets, adaptive cover, teleprompter entry by @jphein in #1398
- feat(playback): RecordingController seam for Wear record remote (#1367) by @jphein in #1410
- refactor(teleprompter): unify script stores + wire reader consumer (#1369) by @jphein in #1413
- fix(wear): use shared StatusTokens.ErrorDark instead of inlined error color by @jphein in #1418
- fix(wear): smooth scrub + play/pause crossfade + square buffering state by @jphein in #1420
- feat(wear): recording controls on NowPlayingScreen (#1367) by @jphein in #1422
- fix(teleprompter): un-break main — cross-module smart-cast in TeleprompterOverlay (#1369) by @jphein in #1427
- refactor(wear): externalize hardcoded UI strings + merge WPM a11y semantic by @jphein in #1412
- feat(wear): chapter nav on long-press + time readout by @jphein in #1411
- feat(wear): sleep timer control from the watch by @jphein in #1414
- feat(wear): watch-face complications for Now Playing + Listening Stats by @jphein in #1416
- feat(wear): haptic feedback for bezel volume + transport controls by @jphein in #1415
- fix(wear): disconnect UX (pulsing retry + Reconnect chip) + tokenize error color by @jphein in #1425
- feat(wear): ambient (always-on) low-power now-playing view by @jphein in #1426
- feat(wear): Ongoing Activity chip + retryable error surfacing on the watch by @jphein in #1423
- feat(wear): voice-paced teleprompter line display on the wrist (#1368) by @jphein in #1399
- perf(wear): extrapolate playback position between phone beacons by @jphein in #1424
- feat(wear): playback speed control on the watch (per-fiction) by @jphein in #1417
- fix(wear): accessibility — semantics groups, live regions, content descriptions by @jphein in #1421
- feat(wear): glanceable "Now Playing" tile — title, progress, one-tap play/pause by @jphein in #1419
Full Changelog: v1.5.4...v1.6.0