menu sin JS, iconos propios en vez de emoji, chats y tribus mas usables, README al dia
La 1.3.5 manda script-src 'none': fuera mobile_menu.js y mobile_pub.js. La hoja del menu se abre con el ancla #oasis-menu y :target, y el gesto atras la cierra sin cambiar de pantalla. La barra del pub solo sale si hay algo que contar. - iconos de linea propios (images/mobile-ico-*.svg, con mask) en los avisos de version y de sugerencia, las fichas de visibilidad y Compartir, en vez de emoji - avisos de arriba en una linea cada uno - chats: Responder es un boton con su nombre y Enviar ocupa el ancho; lo mismo en la respuesta del foro - tribus: ancla en las pestañas, todas en mayusculas, etiquetas y votos del foro de 44px - comentarios abiertos con la opcion del dev (setCommentsOpen) - Publicar al primer sitio de escribir encendido - buscador con "mas opciones" de la 1.3.5 tambien en form.filter-box - zonas tactiles y letra que quedaban cortas en fichas, pager, hora de comentario - README con capturas nuevas: actividad y menu de serie, perfil Activista, tribu, blog y ajustes; portada con los colores de serie - guia: sin JS desde la 1.3.5, la hoja con :target y los iconos mobile-*.svg
This commit is contained in:
parent
389c84b93d
commit
6f0e45ed1d
46 changed files with 417 additions and 265 deletions
61
README.md
61
README.md
|
|
@ -18,24 +18,35 @@ está qué se puede tocar y qué no. En corto: el backend, el middleware, los mo
|
|||
las traducciones son de epsylon y no se tocan; lo nuestro va en hojas, vistas y rutas
|
||||
propias.
|
||||
|
||||
Versión base: Oasis 1.3.3 · Rama: `PRUEBAS` ·
|
||||
Versión base: Oasis 1.3.5 · Rama: `PRUEBAS` ·
|
||||
[Documentación completa](https://gitea.laenre.net/hacklab/OASIS_MOBILE/wiki) ·
|
||||
[Versión de escritorio](https://gitea.laenre.net/hacklab/OASIS_LINUX)
|
||||
|
||||

|
||||

|
||||
|
||||
[⬇ Descargar la APK](https://gitea.laenre.net/hacklab/OASIS_MOBILE/releases) ·
|
||||
Android 7 o superior, 64 bits · se instala junto al Oasis oficial sin pisarlo
|
||||
|
||||
### Novedades de esta versión
|
||||
|
||||
- Al día con Oasis 1.3.3: karma en el perfil, salas con directo, fotos selladas en
|
||||
chats privados y tribus, visibilidad de menciones y las traducciones nuevas.
|
||||
- Arranca en modo acampada: chats, teléfono, salas, pads, foro, wiki, tribus,
|
||||
parlamento, votaciones y eventos. El resto se enciende en *Módulos* o en
|
||||
*Ajustes → Workflows*.
|
||||
- Las llamadas son las de Oasis. Fuera Karvan, el módulo propio de salas: ahora se usan
|
||||
el Teléfono y las Salas del dev, con su levantar la mano, grabación y emisión.
|
||||
- Al día con Oasis 1.3.5: cabecera por módulo, buscador con más opciones, avisos de
|
||||
versión y sugerencias, y su CSP sin JavaScript en la página.
|
||||
- Arranca con el perfil Mínimo: chats, teléfono, eventos, emergencias, invitaciones y
|
||||
copia de seguridad. Encima van Acampada (16 módulos), Activista (24) y los del dev,
|
||||
de menos a más, cada uno con su barra de abajo. Se cambia en *Ajustes → Perfil*.
|
||||
- Un solo skin, Activista: letra del sistema, bordes finos y sin sombras. Los colores
|
||||
de serie son los de la APK oficial (negro y oro) y se cambian en *Ajustes → Colores*.
|
||||
- Menú sin JavaScript: la hoja se abre con un ancla y el gesto atrás la cierra sin
|
||||
cambiar de pantalla.
|
||||
- Tribus: las pestañas se quedan a la vista al cambiar de sección, todas en el mismo
|
||||
estilo, y los botones de la columna (unirse, invitar, suscribirse, etiquetas) de
|
||||
44 px.
|
||||
- Responder en los chats es un botón con su nombre, no una flecha de 27 px junto a la
|
||||
hora; Enviar ocupa el ancho. Los comentarios salen abiertos, con la caja a la vista.
|
||||
- Iconos de línea propios en vez de los emoji del dev en los avisos, las fichas de
|
||||
visibilidad (pública, mutuos, cifrada, licencia, tribu) y Compartir.
|
||||
- Publicar lleva al primer sitio de escribir que esté encendido (blog, feed, foro o
|
||||
wiki); antes, sin blogs, acababa en Módulos.
|
||||
- La APK se monta sobre la oficial: se coge la del dev, se le cambia el backend por el
|
||||
de la rama y se le da otro nombre de paquete. Así trae todo lo nativo del dev (el
|
||||
puente de audio y cámara, las notificaciones de llamada) y convive con la oficial.
|
||||
|
|
@ -64,15 +75,15 @@ Android 7 o superior, 64 bits · se instala junto al Oasis oficial sin pisarlo
|
|||
| | Oasis oficial | Esta rama |
|
||||
|---|---|---|
|
||||
| Llamadas y salas | Teléfono y Salas, con micrófono y cámara | Los mismos, tal cual |
|
||||
| Interfaz de móvil | El menú de escritorio en una pantalla pequeña | Tema Acampada, lanzador con iconos, fichas, barra de cuatro atajos |
|
||||
| Primer arranque | Casi sesenta módulos encendidos | Modo acampada: lo justo para organizarse |
|
||||
| Interfaz de móvil | El menú de escritorio en una pantalla pequeña | Skin Activista, actividad al abrir, hoja de Menú con iconos, barra de cuatro atajos |
|
||||
| Primer arranque | Casi sesenta módulos encendidos | Perfil Mínimo (6 módulos) y una escalera de perfiles hasta los del dev |
|
||||
| Votaciones | Seis opciones fijas en una tabla | Sí/No, semáforo o termómetro, con barras |
|
||||
| Varias identidades | Una por instalación | Varias en el mismo móvil, con aviso si dos comparten clave |
|
||||
| App Android | La del dev | La del dev, con el backend de la rama y paquete propio (`net.laenre.oasis`) |
|
||||
| Metadatos de las fotos | Se quitan solo si está `sharp`; en Android nunca | Se quitan siempre: GPS, marca, modelo, número de serie |
|
||||
|
||||
Los nombres de las categorías, los módulos y el resto de la aplicación son los de
|
||||
epsylon, sin tocar. Con el tema OasisMobile se ve el del propio dev.
|
||||
epsylon, sin tocar.
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -127,20 +138,20 @@ En la barra de arriba, junto al avatar, está el botón de *No molestar* del Tel
|
|||

|
||||
|
||||
<p align="center">
|
||||
<img src="docs/capturas/01-portada.png" width="200">
|
||||
<img src="docs/capturas/02-tribus.png" width="200">
|
||||
<img src="docs/capturas/03-votacion.png" width="200">
|
||||
<img src="docs/capturas/04-modulos.png" width="200">
|
||||
<img src="docs/capturas/01-actividad.png" width="200">
|
||||
<img src="docs/capturas/02-menu.png" width="200">
|
||||
<img src="docs/capturas/03-menu-activista.png" width="200">
|
||||
</p>
|
||||
<p align="center">
|
||||
<img src="docs/capturas/05-ajustes.png" width="200">
|
||||
<img src="docs/capturas/06-barra.png" width="200">
|
||||
<img src="docs/capturas/08-salas.png" width="200">
|
||||
<img src="docs/capturas/07-oasismobile.png" width="200">
|
||||
<img src="docs/capturas/04-tribu.png" width="200">
|
||||
<img src="docs/capturas/05-blog.png" width="200">
|
||||
<img src="docs/capturas/06-ajustes.png" width="200">
|
||||
</p>
|
||||
|
||||
La actividad al abrir, tribus, una votación de semáforo, módulos, ajustes, la barra de
|
||||
atajos, las salas del dev y el menú con el tema OasisMobile del dev.
|
||||
Lo que sale al instalarla: la actividad al abrir y la hoja de Menú con el perfil
|
||||
Mínimo. Después, con el perfil Activista: el menú completo, una tribu, un blog y
|
||||
Ajustes. Capturas a 412 px, en español, con los colores de serie. Cómo rehacerlas:
|
||||
`docs/capturas/generar_portada.py`.
|
||||
|
||||
Casi sesenta módulos no caben en la pantalla de un teléfono. Al abrir la app se ve la
|
||||
actividad, lo que ha pasado en la red. Abajo hay cuatro atajos que eliges tú y una
|
||||
|
|
@ -148,9 +159,9 @@ quinta pestaña fija, Menú, que abre desde abajo una hoja con todos los módulo
|
|||
secciones, como el cajón de apps del móvil. Está en todas las pantallas. Por qué así,
|
||||
y no un menú arriba o una hamburguesa: [docs/ESTUDIO_NAVEGACION.md](docs/ESTUDIO_NAVEGACION.md).
|
||||
|
||||
Solo aparecen los módulos activos. En *Ajustes → Workflows* se eligen de golpe: el de
|
||||
acampada deja lo justo para organizarse. En el móvil un workflow cambia los módulos,
|
||||
no el aspecto: el aspecto se elige en *Ajustes → Tema* (Acampada u OasisMobile).
|
||||
Solo aparecen los módulos activos. En *Ajustes → Perfil* se eligen de golpe, de
|
||||
menos a más: Mínimo, Acampada, Activista y los del dev. Un perfil cambia los módulos y
|
||||
la barra de abajo, no el aspecto: los colores van en *Ajustes → Colores*.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue