Skip to content

v0.2.0

Latest

Choose a tag to compare

@madkoding madkoding released this 12 Oct 20:46
bd0963e
Add UI customization, alerts, and Windows integration features (#8)

* feat(ui): menu hamburguesa, redimensionado proporcional y opciones de ventana

- elimina la tercera gauge (Fable/Hoy)
- menu hamburguesa (tambien clic derecho) con siempre encima, bloquear posicion, opacidad y tamano
- grip inferior derecho para redimensionar conservando el aspect ratio
- nuevas claves de config: scale, topmost, locked (height deja de usarse)
- agrega 'Conectar con claude.ai' al menu

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XAZzSnjX7M3hrPBWygAvMH

* feat(ui): modo compacto, Fable opcional, alertas, anclaje, atajo y autoinicio

- gauge de Fable 7d activable desde el menu (oculta por defecto)
- modo compacto de una linea por ventana
- Ctrl+rueda para redimensionar y atajo global Ctrl+Alt+U (Windows)
- alertas al superar alert_pct, anclar a esquina e iniciar con Windows
- elimina el estimado 'Hoy' y day_limit

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XAZzSnjX7M3hrPBWygAvMH

* refactor(ui): logica de alertas testeable, bandeja opcional y guardado al cerrar

- extrae alert_step y agrega tests de alertas y autoinicio (en CI)
- icono de bandeja opcional con pystray/Pillow
- guarda posicion y escala al cerrar en vez de en cada cambio

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XAZzSnjX7M3hrPBWygAvMH

---------

Co-authored-by: Claude <noreply@anthropic.com>