27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
# Tui-Website
|
|
|
|
This is my terminal based website. It is served as a tui application via ssh and as a simple html page via https.
|
|
|
|
It contains information about me and my projects as well as blog entries about something I feel like writing something about.
|
|
|
|
## Open tasks
|
|
|
|
- [ ] Improve navigation
|
|
- [ ] Have clickable/navigatable links inside of the tui application
|
|
- [ ] Launch simple http server alongside tui application
|
|
|
|
---
|
|
|
|
## 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)
|
|
- [ ] How would I measure my FPS?
|
|
- [ ] Could I simulate a corresponding event loop?
|
|
- empty user event
|
|
- emmit as many as possible through another thread (until the event queue is full?)
|
|
- see how fast the application can render each frame and measure the necessary time for each _frame_?
|
|
-> determine statistics like, min, max, median, mean, etc.
|
|
-> Or buffered writer to the `std.posix.STDOUT_FILENO`?
|
|
-> I could use this to see if it makes sense to implement a buffered version using a screen buffer (to only render the differences?)
|