From ae2c23543689dedeedc4cf4453259f27cf7e819b Mon Sep 17 00:00:00 2001 From: hacklab Date: Tue, 20 Oct 2026 14:26:39 +0200 Subject: [PATCH] docs: lo pendiente tras la APK activista --- docs/PENDIENTE.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 docs/PENDIENTE.md diff --git a/docs/PENDIENTE.md b/docs/PENDIENTE.md new file mode 100644 index 0000000..7b6437d --- /dev/null +++ b/docs/PENDIENTE.md @@ -0,0 +1,42 @@ +# Pendiente + +Lo que queda por hacer en la rama del móvil. Apuntado el 20/10/2026, con la APK +`oasis-1.3.3-activista` (commit b84a885) recién hecha para probar en el móvil. + + +## Probar en el móvil + +- Instalar la APK y repasar a mano: Actividad (fichas y tarjetas), Ajustes (los seis + accesos y Colores), unirse a un pub de verdad (la barra de abajo, de principio a fin) + y alguna paleta oscura. +- Anotar lo que no guste para la siguiente vuelta. + + +## Pedirle al dev (epsylon) + +- **Botón atrás con tres botones.** `OasisActivity` atiende la tecla dos veces + (`onKeyDown` y `registerPredictiveBack`) y retrocede dos pasos; con el menú abierto + se va a la pantalla anterior en vez de cerrarlo. Con el gesto va bien. Detalle en + `docs/ARQUITECTURA_APK.md`. +- **Aviso al fallar unirse a un pub.** Si `acceptInvite` falla por lo que sea (sin red, + pub caído), dice "código no válido o ya usado". Habría que distinguir los casos. +- **Colores en variables CSS** (`--bg`, `--fg`, `--accent`) en sus hojas. Con eso + sobrarían muchos `!important` nuestros. +- **Fichas de Actividad en mayúsculas**: las escribe así en el HTML + (`toUpperCase`); con CSS se podría elegir. + + +## Blindar la capa + +- Comprobador automático de las clases del dev que usa nuestro CSS (unas 424): avisar + en cada versión nueva de las que desaparecen. +- Capturas antes y después de cada integración, comparadas solas (ya está casi todo en + `TESTS/`, que es local y no se sube). + + +## Antes de publicar + +- La APK va firmada con la clave de depuración. Para repartirla hace falta una clave + propia (`OASIS_KEYSTORE` en `android/scripts/sobre_oficial.sh`). +- `docs/FRONTERA_UPSTREAM.md` es un informe del 19/10 y habla aún de Acampada y + `hive_acampada.css`: rehacer la medición con la siguiente versión del dev.