aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorLibravatar Silas Bartha <[email protected]>2024-05-02 02:53:51 -0400
committerLibravatar Silas Bartha <[email protected]>2024-05-02 02:53:51 -0400
commit6834194b9e16a7b5ee68b539ceb1a99b8f1ff90b (patch)
treebac5d0ff699f1c3c4f58d47c2f127f5d3432a528 /README.md
parent646db8328611f21a5850cc9834b6c72bfdf0c829 (diff)
Added ratatui integration + logger redirectv0.1.1
Diffstat (limited to 'README.md')
-rw-r--r--README.md10
1 files changed, 4 insertions, 6 deletions
diff --git a/README.md b/README.md
index a8e1687..64ce199 100644
--- a/README.md
+++ b/README.md
@@ -10,11 +10,9 @@ Features Include:
- Post-process dithers colors to pure black and white, which are then printed as braille characters to the terminal
- Responsiveness to terminal window resizing
- `TerminalInput` resource which keeps track of pressed & released keys
-- Keyboard input enhancements using kitty protocol
-
-Future Goals:
-- Find a way to integrate into a TUI library like ratatui for more interaction options.
-- Move kitty enhancements to a feature maybe
+- `TerminalUI` resource for rendering ratatui TUI widgets
+- `TerminalWidget` trait for creating custom TUI widget components
+- Logging redirected to `output.log`
## Screenshots
![](./doc/screenshot.png)
@@ -42,7 +40,7 @@ use grex_terminal_display;
fn main() {
App::new()
.add_plugins((
- DefaultPlugins.build().disable::<WinitPlugin>(),
+ DefaultPlugins.build().disable::<WinitPlugin>().disable::<LogPlugin>,
ScheduleRunnerPlugin::run_loop(Duration::from_secs_f32(1.0 / 60.0)),
grex_terminal_display::TerminalDisplayPlugin,
))