zcatgui/docs
reugenio 83049a99be feat: AdvancedTable widget - Fases 1-6 IMPLEMENTADO (pendiente aprobacion)
Widget AdvancedTable portado de Go (simifactu-fyne) a Zig.
2,526 LOC en 4 archivos, 370 tests pasan.

Archivos:
- types.zig (369 LOC): CellValue, ColumnType, RowState, TableColors
- schema.zig (373 LOC): ColumnDef, TableSchema, DataStore interface
- state.zig (762 LOC): Selection, editing, dirty tracking, snapshots
- advanced_table.zig (1,022 LOC): Widget, rendering, keyboard

Fases implementadas:
1. Core (types, schema, state)
2. Navigation (arrows, Tab, PgUp/Dn, Home/End, Ctrl+Home/End)
3. Cell Editing (F2/Enter start, Escape cancel, text input)
4. Sorting (header click, visual indicators)
5. Auto-CRUD (CREATE/UPDATE/DELETE detection on row change)
6. Row Operations (Ctrl+N insert, Ctrl+Delete remove)

Fases diferidas (7-8): Lookup & Auto-fill, Callbacks avanzados

ESTADO: Compilado y tests pasan. NO probado en uso real.
REQUIERE: Aprobacion antes de tag de version.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 11:25:48 +01:00
..
research docs: Actualizar estado TTF → zcatttf como solución 2025-12-16 22:19:36 +01:00
ADVANCED_TABLE_DESIGN.md feat: AdvancedTable widget - Fases 1-6 IMPLEMENTADO (pendiente aprobacion) 2025-12-17 11:25:48 +01:00
ARCHITECTURE.md style: Use consistent lowercase naming (zcatgui, not zCatGui) 2025-12-09 01:38:36 +01:00
DEVELOPMENT_PLAN.md feat: zcatgui v0.15.0 - Mobile & Web Backends 2025-12-09 18:20:13 +01:00
FOCUS_SYSTEM_REDESIGN.md fix: Sistema de focus rediseñado y funcionando 2025-12-11 17:55:08 +01:00
FOCUS_TRANSITION_2025-12-11.md fix: Corregir nombre de usuario Arno → R.Eugenio 2025-12-17 10:39:22 +01:00
GIO_PARITY_PLAN.md feat: zcatgui Gio parity - 12 new widgets + gesture system 2025-12-09 17:21:15 +01:00
KEYBOARD_REFACTORING_PLAN.md docs: Plan de refactoring sistema de teclado 2025-12-11 22:43:05 +01:00
MOBILE_WEB_BACKENDS.md fix: Corregir nombre de usuario Arno → R.Eugenio 2025-12-17 10:39:22 +01:00
TABLE_REFACTORING_PLAN.md docs: Plan de refactoring table.zig antes de dividir 2025-12-11 23:04:08 +01:00