Update tui CHANGELOG and README

- Add changelog entries for new key detection functions and TUI.onDebug
- Completely rewrite README with accurate documentation:
  - All components documented (added TruncatedText, SettingsList)
  - All theme interfaces documented (EditorTheme, MarkdownTheme, SelectListTheme, SettingsListTheme, ImageTheme)
  - Fixed incorrect constructor signatures
  - Added key detection utilities section
  - Added utilities section
This commit is contained in:
Mario Zechner 2025-12-30 23:22:41 +01:00
parent 9b2d22d26d
commit adbe0c9b4f
2 changed files with 224 additions and 50 deletions

View file

@ -2,6 +2,16 @@
## [Unreleased]
### Added
- `isShiftCtrlO()` key detection function for Shift+Ctrl+O (Kitty protocol)
- `isShiftCtrlD()` key detection function for Shift+Ctrl+D (Kitty protocol)
- `TUI.onDebug` callback for global debug key handling (Shift+Ctrl+D)
### Changed
- README.md completely rewritten with accurate component documentation, theme interfaces, and examples
### Fixed
- Markdown component now renders HTML tags as plain text instead of silently dropping them ([#359](https://github.com/badlogic/pi-mono/issues/359))