tui-realm
tui-realm copied to clipboard
👑 tui-rs framework to build stateful applications with a React/Elm inspired approach
## Description After upgrading to v1.7.1, the focus is preserved while remounting. However, the border color is not rendered all right. I tested treeview and table. ## Steps to reproduce...
Fix typo in Readme
## Description Since tui-realm 1.9.0 with the crossterm backend is not handling mouse scroll wheel up / down anymore (1.8 did handle it as Key event UP and DOWN) and...
I wanted to ask why isn't there one general application trait that contains a view, update, and any other needed functions? They can always be optional. I'd like to ask...
Hi i just started with realm and i want to make a program with these elements menu bar textarea/multiline text editor tabs
## Description This PR adds manual function to enable / disable mouse-capture. The reason being some TUI applications dont need / want to handle mouse events (and couldnt even without...
Fixes #71 ## Description This PR adds a way to poll a `Port` more than once per `Port::should_poll`, as the implementation of `Poll::poll` *should* be non-blocking and return `Ok(None)` in...
Fixes #64 ## Description Add `MouseEvent` to `Event`, adding handling for mouse events ## Type of change Please select relevant options. - [ ] Bug fix (non-breaking change which fixes...
## Description As i discovered in #76, the current `termion` key / event `listener` is blocking, even though the `Poll` trait explicitly says the function should not be blocking. This...
## Description This PR refactors the event listener to not have a extra `running` `arc-rwlock-bool` and instead completely relies on whether the channel is open or not, this reduces the...