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>
This commit is contained in:
parent
af833ddc0e
commit
ee2eb73068
1 changed files with 160 additions and 0 deletions
160
VERIFIED_FEATURES.md
Normal file
160
VERIFIED_FEATURES.md
Normal file
|
|
@ -0,0 +1,160 @@
|
|||
# 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
|
||||
Loading…
Reference in a new issue