OASIS_MOBILE/docs/PENDIENTE.md
2026-10-20 14:26:39 +02:00

1.8 KiB

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.