Kitaab

Poms Build Log Status

dev go status

published 2024-05-19 17:45

updated 2024-05-19 17:56

Pretty Timer

I got the timer working ~ Or rather, I got the printing of large pretty text font (I hate that it's not accessible, but I don't think any TUI is accessible 🙃) It looks nice.

But now, asides from fixing the UX issue from before, I also need to write the state machine that manages the entire workflow. It'll probably need to be tied to the keys allowed as well? I'm not sure how to tie events to specific states. Building UIs is hard, but I'm glad I'm doing it more. It's expanding my point of view.


Sticky Active Index

I tried to use an activeView like headerView but I had issues:

  • Getting the styling the same as the rest of the rows
  • Being able to get the cursor back up to selected view port

I'm getting the sense that I may have to fork the viewport? Or at least learn how the viewport works