opencode
442c91ee66
refactor: UI semplicissima con input() standard
...
- input() normale invece di raw mode
- /scroll per vedere tutto lo scrollback con paginazione
- /history per vedere ultime 50 righe
- Molto piu stabile e compatibile
- Niente piu problemi di escape sequences
2026-03-24 18:44:55 +01:00
opencode
858b469def
fix: correggi raw mode per terminali che non supportano bitwise OR
...
- Usa lista invece di bitwise OR per attributi terminale
- Compatibilità con piu versioni Python/termios
2026-03-24 18:42:54 +01:00
opencode
2e4175f26b
refactor: riscrivi TerminalUI super semplice
...
- Rileva dimensioni terminale con ioctl in tempo reale
- Header minimale
- Niente wrap automatico
- Piu stabile
2026-03-24 18:38:26 +01:00
opencode
e72905fd78
fix: usa ASCII semplice invece di box drawing Unicode
...
- Compatibilità migliore con terminali diversi
- Caratteri = e - invece di ╔ ╗ ╚ ╝
2026-03-24 18:36:18 +01:00
opencode
aec5736394
fix: wrap linee e padding per display corretto
...
- Testo wrap a colonne del terminale
- Padding con spazi per linee corte
- Rimosso riferimento a pyte non usato
2026-03-24 18:07:22 +01:00
opencode
e69a289361
fix: scroll_history buffer manuale per pyte
...
- Teniamo il nostro history list manualmente
- screen.display per contenuto corrente
- Nessun accesso a screen.lines o screen.scroll_history come list
2026-03-24 17:57:41 +01:00
opencode
b6e8864829
fix: pyte scroll_history è int, non list
...
- Corretto accesso a screen.scroll_history
- Usato screen.display per il contenuto
2026-03-24 17:42:08 +01:00
opencode
39b9288773
feat: pyte UI con scrollback e navigazione PgUp/PgDn/frecce
...
- Modalità scroll: PgUp entra in scroll mode
- q o ENTER esce da scroll mode
- j/k frecce navigano nello scrollback
- Resize automatico del terminale
2026-03-24 17:34:06 +01:00
opencode
20233db282
fix: riscrivi TerminalUI piu semplice e robusto
...
- Usa output_buffer per scrollback manuale
- Non usa pty/select complessi
- Piu stabile su terminali diversi
2026-03-24 17:26:55 +01:00
opencode
c76beb764c
feat: aggiungi TerminalUI con scrollback usando pyte
...
- Nuovo file terminal_ui.py con emulatore terminale
- Flag --terminal per attivare UI con scrollback
- 10000 righe di scrollback buffer
- Supporta resize automatico del terminale
- Ctrl+C per uscire
2026-03-24 17:23:56 +01:00