add/mod the following features
- split structure for better inclusions - create PlainRenderer to render contents to the terminal - simplify events - clearify what structs are created on the heap and which are on the stack - quit event is now emitted from the main event loop and not the input loop (see helper function `App.quit`) - rename several variables and/or functions for easier understanding - introduce `App.interrupt` to stop the input thread and start a new sub TUI which takes over the entire screen (i.e. 'hx', 'nvim', etc.)
This commit is contained in:
@@ -6,11 +6,6 @@ It contains information about me and my projects as well as blog entries about s
|
||||
|
||||
## Open tasks
|
||||
|
||||
- [ ] BUG: when served via `wish-serve` the corresponding outputs are not pushed through the ssh connection
|
||||
- they are instead showed locally, which might cause issues with the docker container running in the background
|
||||
- very likely it is `tui-website` which causes this issue
|
||||
- not entirely as inputs are not passed through correctly to the below running application (i.e. `diffnav` via `serve git diff`)
|
||||
- fex however works as expected
|
||||
- [ ] Improve navigation
|
||||
- [ ] Have clickable/navigatable links inside of the tui application
|
||||
- [ ] Launch simple http server alongside tui application
|
||||
@@ -20,3 +15,4 @@ It contains information about me and my projects as well as blog entries about s
|
||||
## Branch: `own-tty-visuals`
|
||||
|
||||
- [ ] How can I support to run a sub-process inside of a given pane / layout?
|
||||
- [ ] Create demo gifs using [vhs](https://github.com/charmbracelet/vhs)
|
||||
|
||||
Reference in New Issue
Block a user