Scurses
Scurses copied to clipboard
Scurses, terminal drawing API for Scala, and Onions, a Scurses framework for easy terminal UI
Any chances to enable releases for Scala 3? I can use this as 2.13 library however, a few packages conflict like `sourcecode`
Any hint to use it inside Cats Effects? Direct encapsulation (calling main example functions inside and IO block) does not work, maybe due to threads?
OS: MacOS BigSur 11.6 Terminal: iTerm/Kitty steps to reproduce: small terminal > `git clone https://github.com/Tenchi2xh/Scurses && cd Scurses` > `sbt onions/run` after the sbt start the following is printed, but...
It would be really nice if Input supported non ASCII characters such as á ã お etc. Assuming the terminal is configured with a font that supports those characters.
During the init the library creates a SIGWINCH to try and get the terminal size, but this signal does not work in Windows.
It would be nice to be able to either completely reset a frame panel or remove some of the widgets. As I understand they can only be added currently. I...
I was thinking that have a small window running along the bottom of the 'screen' that could expose a console prompt and accept custom commands to execute in the background....