Releases: MarcozVD/focusflow
Releases · MarcozVD/focusflow
Release list
FocusFlow v0.1.3
Novedades en v0.1.3
🔔 Notificaciones con identidad correcta
- El AUMID de la app ahora se registra en el registro de Windows (
AppUserModelId), de modo que los toasts muestran el nombre e icono de FocusFlow aunque la app esté minimizada o en la bandeja. Antes, algunos toasts aparecían como "Windows PowerShell".
✅ Sugerencias que no aparecían (fix)
- Aceptar una sugerencia con deadline a medianoche (p. ej. "Vence vie 4 sept 00:00") creaba la tarea con duración cero y quedaba invisible en mes/día/semana. Ahora se crea como día completo y aparece al instante.
- Las tareas aceptadas se insertan directamente en la caché del calendario (funciona aunque la fecha caiga fuera del rango visible, sin recargar la app).
📅 Vista semana
- La etiqueta "Todo el día" ya no roba espacio a las tareas en la fila superior de la vista semana: ahora solo se ve el título de la tarea a ancho completo. La vista día conserva el texto "Todo el día".
🗓️ Parsing de fechas
- Corregida la extracción del día en fechas como "el 15 de agosto": la regla de mes absoluto ahora se aplica correctamente (antes caía al día 15 del mes actual).
Descarga
- FocusFlow v0.1.3 (MSI x64) — Windows 10/11
FocusFlow v0.1.2
Fixes
QuickAdd — creación inmediata y fiable
- Auto-accept de eventos únicos: escribir "7pm lunes futbol" crea la tarea al instante, sin esperar clic en Aceptar
- Arreglado ReferenceError (
planProposal is not defined) que rompía la interfaz - La caché siempre inserta la tarea nueva aunque su semana no esté cargada (antes se descartaba y solo aparecía tras reiniciar)
task_from_textyplanAcceptdevuelven todos los bloques creados (inicio + entrega en rangos multi-día) y el frontend los cachea todos
Tareas "todo el día" ya no bloquean
- All-day son marcadores visuales: no ocupan horas del día (puedes añadir otras tareas ese día)
- Los rangos multi-día (28-31 sept) crean solo inicio + entrega; los días intermedios quedan libres
- El check de solape excluye spans ≥ 24h por duración (no solo
all_day=1), cubriendo datos viejos conall_day=0
Eventos con hora de inicio sin fin
- "7pm lunes futbol" (solo hora de inicio) hereda 1h de duración por defecto → se crea correctamente
accept_plandefensivo: propuestas conwindow_endnull heredan 1h al aceptar
Tests
- 221/221 backend + 36/36 frontend
- Test de regresión para el evento incompleto
- Test de fechas robusto (usa el mes siguiente a hoy)
FocusFlow v0.1.1 — Demo/Beta
FocusFlow v0.1.1 (Demo/Beta)
Instalador para Windows 10/11 (x64).
Cambios respecto a v0.1.0
- 🔐 Login con Google corregido: el scope OAuth ahora es el completo de Gmail (
https://mail.google.com/), necesario para IMAP/SMTP XOAUTH2 — antes el correo rechazaba la conexión conInvalid credentials - 🌐 Apertura del navegador corregida: fallback automático cuando explorer.exe rechaza la URL larga de OAuth
Si venías de v0.1.0: cierra sesión de Google en Ajustes y vuelve a iniciar sesión para renovar el token con el scope correcto.
Incluye (igual que v0.1.0)
- 📅 Calendario (mes/semana/día) con drag & drop y validación de conflictos
- ⚡ QuickAdd global con Ctrl+Shift+Espacio y lenguaje natural
- 🤖 Asistente IA y Plan sugerido (Groq recomendado, gratis)
- 📧 Detección de tareas y eventos desde tu correo (IMAP) con sugerencias y fusión de duplicados
- 🔔 Notificaciones nativas de Windows con identidad FocusFlow
- 🖥️ Widget de escritorio transparente
- 🌙 Tema claro/oscuro con diseño Neumorphism
- 🔐 Local-first: SQLite en tu equipo, claves en Windows Credential Manager
Demo/Beta: si algo falla, usa Ajustes → Reportar un error.
FocusFlow v0.1.0 — Demo/Beta
FocusFlow v0.1.0 (Demo/Beta)
Instalador para Windows 10/11 (x64).
Incluye
- 📅 Calendario (mes/semana/día) con drag & drop y validación de conflictos
- ⚡ QuickAdd global con Ctrl+Shift+Espacio y lenguaje natural
- 🤖 Asistente IA y Plan sugerido (Groq recomendado, gratis)
- 📧 Detección de tareas y eventos desde tu correo (IMAP) con sugerencias y fusión de duplicados
- 🔔 Notificaciones nativas de Windows con identidad FocusFlow
- 🖥️ Widget de escritorio transparente
- 🌙 Tema claro/oscuro con diseño Neumorphism
- 🔐 Local-first: SQLite en tu equipo, claves en Windows Credential Manager
Primeros pasos
- Instala el
.msi(queda en el menú de apps como focusflow). - En Ajustes → Asistente IA sigue la guía para crear tu clave gratis de Groq.
- (Opcional) Conecta tu correo en Ajustes → Correo electrónico para recibir sugerencias.
Demo/Beta: si algo falla, usa Ajustes → Reportar un error.