diff --git a/AGENDA_ZCATGUI.md b/AGENDA_ZCATGUI.md new file mode 100644 index 0000000..eaed40d --- /dev/null +++ b/AGENDA_ZCATGUI.md @@ -0,0 +1,54 @@ +# AGENDA - zcatgui + +> **Diario de desarrollo** - Trabajo realizado por versión +> **Actualizado:** 2026-01-18 +> **Versión actual:** v0.27.1 +> **Changelog completo:** CHANGELOG.md + + + +--- + +## 2026-01-18 + +- **Documentación migrada** al nuevo protocolo + - AGENDA_ZCATGUI.md creada (este archivo) + - PLAN_TRABAJO_ZCATGUI.md creado +- **Migración Zig 0.16** completada anteriormente + +--- + +## 2026-01-02 (v0.27.0 - v0.27.1) + +- **PERF: Shadow Baking** - Cache de sombras prerenderizadas en SoftwareRenderer +- **PERF: Glyph Blitting Optimizado** - drawGlyphBitmap con acceso directo a píxeles + +--- + +## 2025-12-31 (v0.26.0 - v0.26.1) + +- **Z-Design V5 Pixel Perfect** + - Títulos legibles (contrastTextColor) + - Botones centrados (+2px TTF) + - Semáforo reubicado (texto + cuadrado derecha) +- **Fix:** drawBeveledRect bisel ahora +1px inset + +--- + +## 2025-12-30 (v0.23.0 - v0.25.0) + +- **FilledTriangle primitive:** scanline rasterizer para gráficos 3D +- **FilledCircle primitive:** Midpoint Circle Algorithm (Bresenham) +- **IdleCompanion widget:** mascota animada tras inactividad + +--- + +## Versiones Anteriores + +Ver: `CHANGELOG.md` para historial completo desde v0.1.0 + +--- + +*Protocolo: teamdocs/knowledge/PROTOCOLO_DOCUMENTACION_PROYECTOS_20260118.md* diff --git a/PLAN_TRABAJO_ZCATGUI.md b/PLAN_TRABAJO_ZCATGUI.md new file mode 100644 index 0000000..e4fc435 --- /dev/null +++ b/PLAN_TRABAJO_ZCATGUI.md @@ -0,0 +1,39 @@ +# PLAN TRABAJO - zcatgui + +> **Tareas pendientes** - Eliminar al completar, documentar en AGENDA + LAST_UPDATE +> **Actualizado:** 2026-01-18 +> **Versión actual:** v0.27.1 + + + +--- + +## Prioridad Alta + +(Sin tareas urgentes - librería estable) + +## Prioridad Media + +- [ ] Unificar altura de headers (AdvancedTable vs VirtualAdvancedTable) +- [ ] Header hover en VirtualAdvancedTable +- [ ] row_committed en AdvancedTableResult + +## Prioridad Baja / Ideas + +- [ ] Abstracción drawPanelFrame → encapsular sombra + transición + borde +- [ ] Factor corrección perceptual colores (boost baja luminosidad) + +--- + +## Bugs Pendientes + +(Sin bugs pendientes) + +--- + +*Protocolo: teamdocs/knowledge/PROTOCOLO_DOCUMENTACION_PROYECTOS_20260118.md*