zcatgui/src/widgets/virtual_advanced_table
reugenio 2a92c7530c feat(table_core): DRY planTabNavigation for Excel-style Tab commit
- Add planTabNavigation() in table_core.zig: central function for Tab navigation with auto-commit
- Uses row_id comparison (not indices) to detect row changes - robust for virtual tables
- Returns TabAction enum: move, move_with_commit, exit, exit_with_commit
- Integrates in virtual_advanced_table.zig with RowIdGetter wrapper
- Removes obsolete tab_out commit logic
- Fix: Tab at end of ghost row now commits before wrap

🤖 Generated with Claude Code
2025-12-28 01:50:22 +01:00
..
cell_editor.zig feat(table_core): Selection on focus Excel-style 2025-12-27 21:41:42 +01:00
data_provider.zig feat(virtual_advanced_table): Add CRUD Excel-style editing state 2025-12-26 14:45:32 +01:00
paged_datasource.zig refactor(tables): FASE 4 - Add DataSource adapters 2025-12-27 17:37:04 +01:00
state.zig feat(tables): Tips proactivos cada ~10s 2025-12-27 21:47:47 +01:00
types.zig feat(tables): Indicador ordenación ▴/▾ Unicode en headers 2025-12-27 21:28:13 +01:00
virtual_advanced_table.zig feat(table_core): DRY planTabNavigation for Excel-style Tab commit 2025-12-28 01:50:22 +01:00