diff --git a/docs/PENDIENTE.md b/docs/PENDIENTE.md index 7b6437d..55a1972 100644 --- a/docs/PENDIENTE.md +++ b/docs/PENDIENTE.md @@ -4,6 +4,66 @@ 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. +## Integrar la 1.3.4 + +- El dev ha publicado la 1.3.4 y el aviso de versión nueva sale en todas las + pantallas. Integrarla con los pasos de la guía antes de tocar el CSS de abajo, por si + cambian clases. +- Al integrar, rehacer `docs/FRONTERA_UPSTREAM.md` (ver "Antes de publicar"). + + +## Arreglar en la capa (pruebas del 20/10) + +Salen de `TESTS/perfiles` y `TESTS/contenido` (469/555 y 290/343). Todo en ficheros +nuestros. Después, APK nueva con `sobre_oficial.sh` y repetir las pruebas. + +Menú y perfiles: + +- Quitar Blockchain del lanzador (`hive_views.js`, líneas 86 y 217): en el móvil el dev + manda `/blockexplorer` a la portada. +- Publicar va siempre a `/blogs`; en Empleo y Negocio, que no tienen blogs, acaba en + `/modules`. Llevarlo a crear según los módulos encendidos. +- `industry` y `dev` se encienden (Empleo, Negocio, Por defecto) y no tienen entrada en + el menú. + +Medidas: + +- Botón de Teléfono de la barra de arriba: 38 px, subir a 44 (`mobile_ux.css`). +- Número de teléfono ilegible en `/profile`, `/inhabitants` y la tarjeta de habitante + de la tribu (contraste 1,08-1,14). Chip "Tú" naranja sobre naranja (1,32). +- Letra de 10-11 px en `/melody`, `/parliament` (`kpi__label`, también en Gobierno de + la tribu) y `/banking`. +- Filtros de `/inhabitants` de 26 px; botones de 27-28 px en graphos y larp. +- Parlamento con sangrado y huecos grandes; Habitantes con fichas dentro de fichas. + +Tribus: + +- Al tocar una pestaña se recarga arriba y su contenido queda bajo la cabecera. Hace + falta un ancla en el enlace: pedírsela al dev o meterla con el enganche de + `tribes_view.js`. +- Pestañas de 40 px, mayúsculas mezcladas ("Habitantes" y "GOBIERNO") y la fila se + corta con un "Más" debajo. Imagen enorme en Gobierno. + +Blogs: + +- La caja de comentar va tras un desplegable que solo dice "✑(0)": ponerle texto. +- El botón de enviar comentario queda 161 px bajo la barra de abajo. +- Los comentarios salen plegados: quien comenta no ve el suyo al volver. +- Input de 32 px en el formulario de crear. + +Wiki y pads: + +- Enlace `[[...]]` a página que no existe: 19 px de alto. +- Ficha del pad: botones de enlace y fijar como óvalos de media pantalla; "Miembros" y + "POR AUTORA" de 27 px y contraste 2. + +Todas las listas: + +- Mucha cabecera antes del contenido (aviso, título, filtros, crear, buscar): en Blogs + y Wiki la primera ficha empieza al 70 % de la pantalla. Las tarjetas llevan cuatro + iconos antes del título. + + ## Probar en el móvil - Instalar la APK y repasar a mano: Actividad (fichas y tarjetas), Ajustes (los seis @@ -40,3 +100,27 @@ Lo que queda por hacer en la rama del móvil. Apuntado el 20/10/2026, con la APK 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. + + +## Repo + +- `package.json` llama en el `postinstall` a `scripts/patch-node-modules.js`, que no + existe. La APK no lo nota (saca `node_modules` de la oficial), pero `npm install` + falla. +- El `origin` del clon es gitea y va por detrás; se sube a forgejo. Cambiarlo si gitea + ya no se usa. + + +## Tras los perfiles por escalera (22/10) + +- El dev va ya por la 1.3.5: integrarla en vez de la 1.3.4. +- `backend.js` apaga en el móvil `ai`, `aiNav`, `dev`, `games`, `logs`, `maps` y + `pixelia`. Movimiento (`activists`) y Por defecto encienden alguno, así que en el + móvil nunca salen como puestos y usan `bottomBarPins`. Pedir al dev que sus perfiles + de móvil no los incluyan, o quitarlos de la cuenta en `fork_workflows.js`. +- Con un filtro de módulo puesto (p. ej. Eventos) las sub-fichas ALL/RECENT/MINE/TOP + del dev quedan fuera de Filtrar, una por fila: plegarlas también. +- Bienvenida: el primer paso sigue siendo el nombre. Valorar abrirla con un EMPEZAR + grande y el nombre después. +- Rehacer la APK con `sobre_oficial.sh` y pasar `TESTS/perfiles` (ahora hay 10 + perfiles y la barra cambia con cada uno).