App 2.30.0: a chibi fox as the third Mascot

FoxFigure draws a sitting fox with a scarf in the accent colour whose
ears and tail act the mood with the face: wagging, stiff, drooping,
laid back. The chibi's shared parts (frame, eyes, mouths, limbs by
mood, effects) moved into ChibiBase, which both figures extend.
Settings → Mascot: Classic / Chibi / Fox.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LhzAVaUyqcw5PkGjz4mWW6
This commit is contained in:
2026-10-24 23:28:16 +02:00
co-authored by Claude Opus 5.5
parent 7df1930edd
commit 4a1f178b5c
12 changed files with 612 additions and 292 deletions
+10
View File
@@ -131,6 +131,16 @@ tyre pressures, GPS (lat, lon, elevation, heading) and the is_* flags. It does *
confirmed car facts, app structure, UI conventions, build/test/ship, documents. It replaces
upstream's EVABRPUploader text. The test emulator is now in the flake: `nix run .#car-emulator`
(Android 9 AOSP at 1920×720, 160 dpi; the car build installs as the system user — checked).
- 2026-10-24 — App 2.30.0 (branch `styles-retro-future`): a third Mascot, the **chibi fox**
(`FoxFigure`): a sitting fox with a big head, pointed ears, cream cheeks, chest and tail tip,
dark paws and a scarf in the accent colour. Ears and tail act the mood with the face: the
tail wags while content and fast while cheering, stands stiff when determined and hangs low
when worried or asleep; ears droop when worried or asleep and lie back when fast, when the
scarf also flies. Its own lines (`fox_*`, "Kon!"). The chibi's shared parts (frame, eyes,
mouths, limbs by mood, effects) moved into `ChibiBase`, which both figures extend. Settings →
Mascot: Classic / Chibi / Fox. Emulator: all moods checked with sample values in a throwaway
build; the tail's swing is kept to about 18° so it stays clear of the values. Not tried on the
car.
- 2026-10-24 — App 2.29.0 (branch `styles-retro-future`): a second Mascot, the **chibi**
(`ChibiFigure`): small and full-figure, a big round head with a coral bob and a star clip,
a hoodie in the accent colour, dark outlines like a sticker; an adult character in chibi