From d7a17b568374716203776ad4c42e7e1d9ece8d2b Mon Sep 17 00:00:00 2001 From: julio Date: Tue, 6 Oct 2026 21:12:14 -0300 Subject: [PATCH] feat(rosto): atividades (momentos dele) e seis gestos novos MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Atividades: a tela se divide, o rosto vai para a esquerda e encolhe, e à direita um bonequinho do Carinha (silhueta na cor dos olhos) faz algo: ler (vira a página), cantar (microfone e notas), jogar bola (embaixadinha), videogame (TV com joguinho), pintar (cavalete que ganha pinceladas) e malhar (halteres e suor). Os olhos grandes acompanham: leem as linhas, seguem a bola, olham a TV. Camada própria atrás dos olhos, vale para todos os rostos; em pé (retrato) a cena vai para baixo. - Comando {tipo: "atividade", valor: nome|parar}; toque na tela, dormir e E-Stop encerram; o celular informa a atividade na telemetria. - Modo vida escolhe pelo humor (feliz canta e joga bola, tranquilo lê e pinta, entediado joga videogame), nunca de madrugada, e não interrompe uma atividade em andamento. - Gestos novos: rir, comemorar, tímido, confuso, bocejar e tonto; o humor e o modo vida também os usam. - Painel: favoritos vão até 20 e o bravo volta junto com os novos; botões de atividade no Ao vivo, no Ctrl+K e tópico no guia. Co-Authored-By: Claude Opus 5.5 --- android/app/assets/carinha.html | 66 ++++++- android/app/assets/rosto-motor.js | 308 +++++++++++++++++++++++++++++- carinha.html | 66 ++++++- kiosk-server.py | 18 +- rosto-motor.js | 308 +++++++++++++++++++++++++++++- tests/test_servidor.py | 9 +- tests/test_vida.py | 17 ++ vida.py | 35 +++- web/src/lib/comandos.svelte.ts | 35 +++- web/src/lib/guia.ts | 29 ++- web/src/lib/paleta.svelte.ts | 6 +- web/src/lib/tipos.ts | 2 +- web/src/telas/AoVivo.svelte | 32 +++- 13 files changed, 895 insertions(+), 36 deletions(-) diff --git a/android/app/assets/carinha.html b/android/app/assets/carinha.html index 9b3c07e..e2438e7 100644 --- a/android/app/assets/carinha.html +++ b/android/app/assets/carinha.html @@ -5,7 +5,13 @@