|
|
@@ -101,9 +101,9 @@ live vehicle data.
|
|
|
button in Settings → General → Home buttons. The tile opens a full-screen
|
|
|
dashboard with **Recently played**, **Recently added** and **Random** album
|
|
|
rows (six cards when they fit, five otherwise), grouped genre selection and a
|
|
|
- full album page with track list, a seekable song-progress slider, large
|
|
|
- previous / play-pause / next transport, and a compact volume card. The
|
|
|
- navigation card is bottom-aligned with the album art.
|
|
|
+ full album page with the cover and controls above a track list, a seekable
|
|
|
+ song-progress slider, large previous / play-pause / next transport, and a
|
|
|
+ compact volume card. The navigation card is bottom-aligned with the album art.
|
|
|
Playback runs in CarDash through Media3, keeps playing in the background, shows
|
|
|
a media notification when allowed, pauses on audio-focus loss and reports to
|
|
|
Jellyfin. Selecting a Random album re-rolls the row. The home equalizer is
|
|
|
@@ -330,11 +330,12 @@ the app resumes.
|
|
|
shows the server-side favorites in a scrollable grid, six columns when they fit
|
|
|
and five otherwise; an empty list shows **No favorites**. Artists is shown but
|
|
|
disabled for a later release.
|
|
|
-- **Album page**: large cover and track list, plus a control card with one
|
|
|
- seekable song-progress slider, elapsed / total time, and large previous /
|
|
|
- play-pause / next buttons below it. The card is bottom-aligned with the album
|
|
|
- cover. A compact volume card (−, Mute / Unmute, +) sits to the right of the
|
|
|
- now-playing block. The heart adds or removes the album through the Jellyfin
|
|
|
+- **Album page**: the stacked layout is used at every screen size — cover and
|
|
|
+ controls on top, track list below. The cover grows on larger screens. The
|
|
|
+ control card has one seekable song-progress slider, elapsed / total time, and
|
|
|
+ large previous / play-pause / next buttons; its bottom is aligned with the
|
|
|
+ album cover. A compact volume card (−, Mute / Unmute, +) sits to the right of
|
|
|
+ the now-playing block. The heart adds or removes the album through the Jellyfin
|
|
|
API; the Favorites tab refreshes when you return. The album heading includes
|
|
|
the release year in parentheses, for example `Ascension (2025)`, when Jellyfin
|
|
|
provides it.
|
|
|
@@ -443,8 +444,9 @@ speed fallback and its permission prompt, speed/temperature source persistence,
|
|
|
weather fallback, the update version/availability logic and the Settings update
|
|
|
dot. Jellyfin coverage includes genre grouping, recent-played dedupe, the
|
|
|
12.2 request contract, the dashboard controller and widget states, the genre
|
|
|
-picker and five-family cap, album page/track list/transport, the seek slider and
|
|
|
-compact album volume card, playback queue and state mapping, the settings
|
|
|
+picker and five-family cap, album page/track list/transport, the stacked album
|
|
|
+layout, the seek slider and compact album volume card, playback queue and state
|
|
|
+mapping, the settings
|
|
|
gating, the Home tile width clipping, the equalizer's stale-session guard, the
|
|
|
streaming-quality persistence, the direct/MP3 transcode URL parameters, Jellyfin
|
|
|
favorite toggling, the Favorites tab/grid/empty state, the playing-album Home
|
|
|
@@ -458,15 +460,16 @@ real 12.2 server (Quick Connect, grouped genres, 6/5-card dashboard, album page,
|
|
|
background playback, notification, media keys, exclusive equalizers, audio-focus
|
|
|
handover, Random re-shuffle) and against a local 12.2 container. The OBD hardware
|
|
|
path compiles and is covered by the parser/economy design, but no ELM327 adapter
|
|
|
-is available on this machine; socket behavior still needs a car test. The 1.2.5
|
|
|
-universal APK is the current published release. It bottom-aligns the Jellyfin
|
|
|
-progress/transport card with the album cover, enlarges the transport and compact
|
|
|
-volume buttons, and includes the 1.2.4 album redesign, the 1.2.3
|
|
|
-recents/normal-app work, the FYT/Syu MCU volume bridge, the no-snap-back volume
|
|
|
-handling, the streaming-quality setting, Favorites, the playing-album Home
|
|
|
-shortcut and the Jellyfin progress-duration fallback. The emulator has verified
|
|
|
-the in-app update path, and the MCU volume path is verified on the car: the
|
|
|
-on-screen slider and the car's own volume control now agree.
|
|
|
+is available on this machine; socket behavior still needs a car test. The 1.2.6
|
|
|
+universal APK is the current published release. It uses the stacked album
|
|
|
+layout at every resolution (cover and controls above the track list), shows the
|
|
|
+album year, and includes the 1.2.5 bottom alignment and larger controls, the
|
|
|
+1.2.4 album redesign, the 1.2.3 recents/normal-app work, the FYT/Syu MCU volume
|
|
|
+bridge, the no-snap-back volume handling, the streaming-quality setting,
|
|
|
+Favorites, the playing-album Home shortcut and the Jellyfin progress-duration
|
|
|
+fallback. The emulator has verified the in-app update path, and the MCU volume
|
|
|
+path is verified on the car: the on-screen slider and the car's own volume
|
|
|
+control now agree.
|
|
|
|
|
|
## Troubleshooting the emulator
|
|
|
|