diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ba9682..e21376b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,6 +38,7 @@ | 2025-12-17 | v0.20.0 | AdvancedTable: 8 fases completas (~2,700 LOC) - Schema, CRUD, Sorting, Lookup | | 2025-12-17 | v0.21.0 | AdvancedTable: +990 LOC (multi-select, search, validation) | | 2025-12-17 | v0.21.1 | Fix: AdvancedTable teclado - result.selected_row/col en handleKeyboard | +| 2025-12-19 | v0.21.2 | AdvancedTable: selected_row_unfocus, color selección según focus | --- diff --git a/CLAUDE.md b/CLAUDE.md index 246b8c9..bd1129c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -84,7 +84,7 @@ Resumen breve (1-2 frases). Resultado principal. | Campo | Valor | |-------|-------| | **Nombre** | zcatgui | -| **Versión** | v0.21.1 | +| **Versión** | v0.21.2 | | **Fecha inicio** | 2025-12-09 | | **Estado** | ✅ COMPLETO - 37 widgets, ~35K LOC, 4 backends, TTF funcional | | **Lenguaje** | Zig 0.15.2 | @@ -218,7 +218,7 @@ zcatgui/ --- -## ESTADO ACTUAL (v0.21.1) +## ESTADO ACTUAL (v0.21.2) ### Widgets (37 total) @@ -256,6 +256,12 @@ zcatgui/ ## HITOS RECIENTES +### AdvancedTable Color por Focus ✅ (2025-12-19) +Fila seleccionada cambia color según focus de la tabla: +- `selected_row`: color con focus (accent) +- `selected_row_unfocus`: color sin focus (gris sutil) +- `BasicColors` acepta override desde aplicación + ### TTF Rendering ✅ (2025-12-17) Integración zcatttf v1.0 - texto TTF funciona perfectamente. → Librería: `/mnt/cello2/arno/re/recode/zig/zcatttf/`