android: rimuove la car app Android Auto IOT, resta l'orologio media #3

Merged
claudia merged 1 commit from chore/remove-car-app into main 2026-09-28 15:53:19 +00:00
Owner

Cosa cambia

La car app IOT con la griglia dei cancelli non passava la review Google (ed era già scollegata dal manifest). Questa PR la rimuove del tutto e lascia in Android Auto solo l'orologio come media app.

  • rimosso auto/ (GatesScreen, SkynetCarAppService, SkynetSession) e le dipendenze androidx.car.app
  • rimossi minCarApiLevel dal manifest, le regole ProGuard car, le stringhe car_* e i drawable ic_gate/ic_light rimasti senza usi
  • car_opening → action_opening (usata dalle scorciatoie vocali)
  • l'orologio non legge più il day/night di AA (lo scriveva solo la car app): la palette segue il tema del telefono, come già accadeva di fatto
  • show_on_car resta nel backend: sceglie i cancelli delle scorciatoie app/Assistant
  • documentazione allineata: CLAUDE.md, README, AUTO.md, RELEASE.md, PLAY_STORE.md

Verifiche

  • :app:assembleDebug e :app:assembleRelease (R8) compilano
  • lint: 3 errori preesistenti (identici su main), nessuno nuovo

Da testare

  • orologio nello slot media di AA (DHU o auto reale)
  • scorciatoie / Assistant "Apri "

🤖 Generated with Claude Code

## Cosa cambia La car app IOT con la griglia dei cancelli non passava la review Google (ed era già scollegata dal manifest). Questa PR la rimuove del tutto e lascia in Android Auto solo l'orologio come media app. - rimosso `auto/` (GatesScreen, SkynetCarAppService, SkynetSession) e le dipendenze `androidx.car.app` - rimossi `minCarApiLevel` dal manifest, le regole ProGuard car, le stringhe `car_*` e i drawable `ic_gate`/`ic_light` rimasti senza usi - `car_opening` → `action_opening` (usata dalle scorciatoie vocali) - l'orologio non legge più il day/night di AA (lo scriveva solo la car app): la palette segue il tema del telefono, come già accadeva di fatto - `show_on_car` resta nel backend: sceglie i cancelli delle scorciatoie app/Assistant - documentazione allineata: CLAUDE.md, README, AUTO.md, RELEASE.md, PLAY_STORE.md ## Verifiche - `:app:assembleDebug` e `:app:assembleRelease` (R8) compilano - lint: 3 errori preesistenti (identici su `main`), nessuno nuovo ## Da testare - orologio nello slot media di AA (DHU o auto reale) - scorciatoie / Assistant "Apri <cancello>" 🤖 Generated with [Claude Code](https://claude.com/claude-code)
The IOT gate grid did not pass Google's review and was already
unregistered from the manifest. Remove its code (auto/), the car-app
dependencies, ProGuard rules, strings and drawables, and the AA
day/night bridge it fed: the clock palette now follows the phone theme.
The backend show_on_car flag stays: it still selects the gate shortcuts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claudia deleted branch chore/remove-car-app 2026-09-28 15:53:19 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Soltea-org/skynet-ha!3
No description provided.