Przeglądaj źródła

chore: release 1.2.8

Krasimir Kazakov 11 godzin temu
rodzic
commit
2d04af298c

+ 10 - 6
README.md

@@ -466,12 +466,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.7
-universal APK is the current published release. It prefers the ECU fuel rate
-for the rolling economy, which fixes the high reading on diesel cars, and keeps
-the MAF fallback for vehicles without PID `5E`. It also includes the 1.2.6
-stacked album layout at every resolution (cover and controls above the track
-list), the 1.2.5 bottom alignment and larger controls, the 1.2.4 album redesign,
+is available on this machine; socket behavior still needs a car test. The 1.2.8
+universal APK is the current published release. It streamlines the Jellyfin
+album navigation card — the favorite heart moves to the left corner at 69 px,
+three separate 60 px volume buttons sit on the right, the cover is 30% smaller
+with taller track rows, and every page has a larger back button. Both Jellyfin
+pages get a transparent top-right time / speed / temperature / Home strip. It
+includes the 1.2.7 ECU fuel-rate economy (which fixes the high diesel reading,
+with the MAF fallback for vehicles without PID `5E`), the 1.2.6 stacked album
+layout at every resolution (cover and controls above the track list), 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

+ 1 - 1
lib/core/app_version.dart

@@ -1,2 +1,2 @@
 /// Keep this in sync with the `version` in pubspec.yaml.
-const String appVersion = '1.2.7';
+const String appVersion = '1.2.8';

+ 1 - 1
pubspec.yaml

@@ -1,7 +1,7 @@
 name: cardash_launcher
 description: "CarDash — a calm, configurable Android car dashboard launcher."
 publish_to: "none"
-version: 1.2.7+27
+version: 1.2.8+28
 
 environment:
   sdk: ^3.13.7

+ 33 - 0
releases/1.2.8.md

@@ -0,0 +1,33 @@
+# CarDash 1.2.8
+
+## A cleaner Jellyfin album page
+
+The album page now puts every control where the driver expects it and adds a
+persistent status strip to the Jellyfin pages.
+
+- The favorite heart moved into the left corner of the navigation card and is
+  50% larger (69 px).
+- Volume down, Mute/Unmute and Volume up moved to the right corner as three
+  separate 60 px buttons; the surrounding volume card is gone.
+- The album cover is 30% smaller (21% of the body width, 140–252 px), leaving
+  more room for the track list.
+- Track rows are taller and easier to tap.
+- The back button is 80% larger (83 px) on every page, including Settings,
+  All apps and the PIN setup screen.
+- Both Jellyfin pages show a transparent top-right strip with the time, current
+  speed, current temperature and a Home button that returns to the CarDash home
+  screen.
+
+Includes the 1.2.7 ECU fuel-rate economy and all earlier work. No settings
+change or migration is required.
+
+## Install
+
+Download `cardash-android-1.2.8.apk` from the release page or the repository:
+
+`https://git.krasi.net/kkazakov/car-interface-android/raw/main/releases/cardash-android-1.2.8.apk`
+
+SHA-256: `6cd5f4385edfceddc04790a0ad200fc99a19bb78eac7b995ef50fbcbf18cb5bc`
+
+The build is signed with the same project key as previous releases, so it
+installs over 1.2.7. Android still asks you to confirm the install.

+ 14 - 0
releases/README.md

@@ -1,5 +1,19 @@
 # CarDash releases
 
+## 1.2.8 — cleaner Jellyfin album controls
+
+- **File:** `cardash-android-1.2.8.apk`
+- **Version:** 1.2.8 (versionCode 28)
+- **ABIs:** arm64-v8a, armeabi-v7a, x86_64
+- **SHA-256:** `6cd5f4385edfceddc04790a0ad200fc99a19bb78eac7b995ef50fbcbf18cb5bc`
+- **Signing:** project debug key matching all releases.
+- **Changes:** moves the favorite heart into the left corner of the album
+  navigation card (69 px), replaces the volume card with three separate 60 px
+  buttons on the right, shrinks the cover 30%, enlarges track rows and back
+  buttons, and adds a transparent time / speed / temperature / Home strip to
+  both Jellyfin pages.
+- **Verified:** analyze, formatting, 154 tests and universal release build.
+
 ## 1.2.7 — fuel economy follows the car
 
 - **File:** `cardash-android-1.2.7.apk`

BIN
releases/cardash-android-1.2.8.apk


+ 1 - 0
releases/cardash-android-1.2.8.apk.sha256

@@ -0,0 +1 @@
+6cd5f4385edfceddc04790a0ad200fc99a19bb78eac7b995ef50fbcbf18cb5bc  releases/cardash-android-1.2.8.apk