v1.19.0: pestañas en reposo (Windows)

Cada pestaña es la web app entera, con su conexión del chat y sus sondeos; con seis
abiertas corrían seis. Una pestaña que lleva 5 minutos oculta se suspende con
WebView2 TrySuspend y despierta sola al volver a ella. No se duerme la activa, ni
una con subidas, descargas o audio en curso, ni un editor de documentos.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Este commit está contenido en:
Munka
2026-10-03 11:46:29 -05:00
padre 5a6f6c918f
commit 4d066157cf
Se han modificado 7 ficheros con 190 adiciones y 7 borrados

Ver fichero

@@ -39,6 +39,12 @@ NAS. Esto le da al equipo un cliente nativo de verdad en Windows y Mac:
resultado. Es un popup nativo del sistema, igual en Windows y macOS, y vive
solo en el shell (la web app no se toca).
- **Pestañas en reposo** (v1.19.0, solo Windows): cada pestaña es la web app entera, con su
conexión del chat y sus sondeos. Una que lleva 5 minutos oculta se **suspende** (WebView2
`TrySuspend`: deja de gastar CPU y el sistema puede recuperar su memoria) y despierta sola,
donde estaba, al volver a ella. No se duerme la activa, ni una con una subida, una descarga o
audio en curso, ni un editor de documentos (`/docs/`).
- **Rastreador de trabajo efectivo** (v1.10.0, `src-tauri/src/tracker.rs`): mide
cuánto tiempo se trabaja de verdad y en qué aplicación, y lo publica en el
panel **/rastreo** del servidor. Cada 5 s mira la ventana al frente y si