Skip to content

Conversation

@chshersh
Copy link
Owner

@chshersh chshersh commented Jan 7, 2025

In this PR,

  • Move away from minttea to the custom simple TUI framework
  • Use blocking read from the keyboard to avoid busy-looping
  • Introduce Diff/No_diff to avoid rerendering the same model

@chshersh chshersh added component: performance Performance improvements priority: high Issues with high priority, should addressed sooner than anything else labels Jan 7, 2025
@chshersh chshersh self-assigned this Jan 7, 2025
@chshersh chshersh merged commit 84403bc into main Jan 7, 2025
3 checks passed
@chshersh chshersh deleted the chshersh/Simplify-TUI-framework branch January 7, 2025 18:51
(ANSITerminal (>= "0.8.5"))
(cmdliner (>= "1.2.0"))
(ezcurl (>= "0.2.4"))
(minttea (>= "0.0.2"))

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this dep be removed?

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yawaramin Thanks, great catch! Done in 51c23ce

Appreciate you keeping an eye on this 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: performance Performance improvements priority: high Issues with high priority, should addressed sooner than anything else

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants