zcatui/VERIFIED_FEATURES.md
reugenio ee2eb73068 docs: Add VERIFIED_FEATURES.md - tracking production-tested features
Documento inicial - ninguna feature verificada en producción aún.
zcatui es librería TUI, no usada en zsimifactu (que es GUI).

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-10 12:01:03 +01:00

4.4 KiB

VERIFIED_FEATURES.md - zcatui

Estado de verificación de funcionalidades en aplicaciones reales.

Nota: zcatui es una librería TUI (Terminal User Interface), hermana de zcatgui. Actualmente no hay proyectos en producción usándola.

Leyenda:

  • Verificado - Probado en aplicación real, funciona correctamente
  • ⚠️ Tests only - Solo tests unitarios, no probado en app real
  • 🔧 Mejorado - Probado y mejorado/corregido durante uso real
  • Incompleto - Conocido como incompleto o con limitaciones
  • Sin probar - No tiene tests ni uso real

Core

terminal.zig

Feature Estado Notas
Terminal init/deinit ⚠️ Tests only
Raw mode ⚠️ Tests only
Screen clear ⚠️ Tests only
Cursor control ⚠️ Tests only

buffer.zig

Feature Estado Notas
Cell buffer ⚠️ Tests only
Double buffering ⚠️ Tests only
Diff rendering Tests only

event.zig

Feature Estado Notas
Key events ⚠️ Tests only
Mouse events ⚠️ Tests only
Resize events ⚠️ Tests only

style.zig

Feature Estado Notas
Colors (16, 256, RGB) ⚠️ Tests only
Bold/Italic/Underline ⚠️ Tests only
Background colors ⚠️ Tests only

Layout

layout.zig

Feature Estado Notas
Flex layout ⚠️ Tests only
Grid layout ⚠️ Tests only
Constraints ⚠️ Tests only

focus.zig

Feature Estado Notas
Focus navigation ⚠️ Tests only
Tab order ⚠️ Tests only

Widgets (src/widgets/)

Widget Estado Notas
block.zig ⚠️ Tests only
border.zig ⚠️ Tests only
button.zig ⚠️ Tests only
calendar.zig Sin probar
canvas.zig Sin probar
chart.zig Sin probar
checkbox.zig ⚠️ Tests only
combobox.zig Sin probar
container.zig ⚠️ Tests only
datatable.zig Sin probar
gauge.zig ⚠️ Tests only
input.zig ⚠️ Tests only
label.zig ⚠️ Tests only
list.zig ⚠️ Tests only
menu.zig Sin probar
modal.zig Sin probar
paragraph.zig ⚠️ Tests only
popup.zig Sin probar
progress.zig ⚠️ Tests only
radio.zig ⚠️ Tests only
scroll.zig ⚠️ Tests only
select.zig ⚠️ Tests only
sparkline.zig Sin probar
spinner.zig Sin probar
split.zig ⚠️ Tests only
statusbar.zig Sin probar
table.zig ⚠️ Tests only
tabs.zig ⚠️ Tests only
text.zig ⚠️ Tests only
textarea.zig Sin probar
tree.zig Sin probar

Avanzado

animation.zig

Feature Estado Notas
Todas Sin probar

image.zig (Sixel/Kitty)

Feature Estado Notas
Sixel images Sin probar
Kitty protocol Sin probar

unicode.zig

Feature Estado Notas
Width calculation ⚠️ Tests only
Grapheme clusters Sin probar

theme.zig

Feature Estado Notas
Theme loading ⚠️ Tests only
Custom themes Sin probar

shortcuts.zig

Feature Estado Notas
Keyboard shortcuts ⚠️ Tests only
Vim bindings Sin probar

async_loop.zig

Feature Estado Notas
Async events Sin probar

Historial de Verificación

Fecha Proyecto Features Verificadas
- - Ninguna verificada en producción aún

Notas

zcatui está diseñada para aplicaciones de terminal (CLI interactivas). No se usa en zsimifactu que es una aplicación GUI.

Candidatos para usar zcatui:

  • Herramientas de línea de comandos interactivas
  • Dashboards de monitorización en terminal
  • Editores de texto tipo vim/nano
  • Gestores de archivos tipo mc/ranger