fuera Karvan: se usan el Telefono y las Salas del dev
El dev ya trae Telefono (llamadas uno a uno, buzon de voz) y Salas (hasta 50, con video, grabacion y emision). La rama quita su modulo propio de salas y llamadas: modelo, vista, JS de cliente, CSS, rutas, credenciales TURN, pruebas y textos. - el router propio pasa a llamarse fork_routes.js, sin Karvan - el audio, la camara y la emision de Android se enchufan desde main.js con setAudioFactory/setVideoFactory/setStreamFactory, que exporta el propio dev; SSB_server.js vuelve a tener su linea original - Clear-SNH.css y modules_view.js vuelven a ser identicos a los del dev - el workflow acampada y la config de serie cambian Karvan por Telefono y Salas - README y guia: las llamadas son las del dev; antes de hacer un modulo propio, mirar si el dev ya lo tiene
This commit is contained in:
parent
3937ddab1e
commit
096a7d110b
30 changed files with 266 additions and 1918 deletions
|
|
@ -76,15 +76,15 @@ reescribe la vista, se vuelve a poner una linea, no se reconstruye una funcion.
|
|||
|
||||
### Verde: nuestro, sin limite
|
||||
|
||||
- Hojas propias: `themes/Acampada.css`, `styles/hive_acampada.css`,
|
||||
`styles/mobile_ux.css`, `styles/karvan.css`.
|
||||
- Vistas propias: `hive_views.js`, `mobile_icons.js`, `karvan_view.js`,
|
||||
`identities_view.js` y las que se creen (`mobile_*.js`).
|
||||
- El router propio `src/backend/karvan_routes.js`: va justo antes del de upstream en la
|
||||
- Hojas propias: `themes/Acampada.css`, `styles/mobile_base.css`,
|
||||
`styles/hive_acampada.css`, `styles/mobile_ux.css`.
|
||||
- Vistas propias: `hive_views.js`, `mobile_icons.js`, `identities_view.js` y las
|
||||
`mobile_*.js`.
|
||||
- El router propio `src/backend/fork_routes.js`: va justo antes del de upstream en la
|
||||
cadena y ve todas las peticiones. Puede atender rutas nuevas, o envolver una ruta de
|
||||
upstream (dejarla hacer y retocar la respuesta) sin editarla.
|
||||
- Traducciones propias en `i18n_fork.js` (se mezclan encima de las de upstream).
|
||||
- Modelos propios (`karvan_model.js`) y JS de cliente propio (`public/js/karvan.js`).
|
||||
- Modelo propio `fork_workflows.js`.
|
||||
- Todo `android/`.
|
||||
|
||||
## 3. Como esta la rama hoy
|
||||
|
|
@ -131,13 +131,18 @@ nada, pero son peso muerto y confunden.
|
|||
- Fase C (hecha el 19/10): de los 20 trozos de `backend.js` quedan 9 (21 lineas).
|
||||
El resto (rutas cortadas en el movil, modulos que no van, avatar, lanzador,
|
||||
retoques del HTML, descargas de la copia de seguridad, cambio de tema) esta en
|
||||
`backend/mobile_layer.js` y en `karvan_routes.js`. Los que quedan no se pueden
|
||||
`backend/mobile_layer.js` y en `fork_routes.js`. Los que quedan no se pueden
|
||||
hacer desde fuera: expresiones regulares para Node 18, no abrir el navegador, fotos
|
||||
duplicadas, modo chats, Karvan en Modulos de escritorio y el montaje del router.
|
||||
duplicadas, modo chats y el montaje del router.
|
||||
- Fase D (hecha el 19/10): `activists` vuelve a ser el del dev. Karvan y el workflow
|
||||
`acampada` se registran desde `models/fork_workflows.js`. La config de serie del
|
||||
movil coincide con `acampada`. Queda en `workflows_model.js` la logica de skins del
|
||||
movil.
|
||||
- Fuera Karvan (19/10): el dev ya trae Telefono y Salas, asi que se quita el modulo
|
||||
propio de salas y llamadas (modelo, vista, JS, CSS, router, pruebas, textos).
|
||||
`Clear-SNH.css` y `modules_view.js` vuelven a ser identicos a los del dev y la linea
|
||||
de `SSB_server.js` que enchufaba el audio de Android pasa a `main.js`, usando los
|
||||
`setAudioFactory`, `setVideoFactory` y `setStreamFactory` que el propio dev exporta.
|
||||
- Fase E (hecha el 19/10): fuera 153 selectores muertos de `mobile_base.css`,
|
||||
`hive_acampada.css` y `Acampada.css` (287 lineas). Comparado pixel a pixel en 14
|
||||
pantallas: identicas.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue