Jake Wharton
Jake Wharton
Let's go!
That image is a really good north star to strive for. And I don't only mean the menu layout, but the whole thing (layers, the bonkers shadow!!!, borders, dividers, etc.)....
Probably modifiers, just like Android/Desktop Compose.
It's probably not _that_ different in shape, but yes we are not reusing anything from Compose UI / Foundation.
Yeah just saw that earlier. Cool!
This version upgrade just landed.
Did most of this today in the `keys` branch. Will try to finish it tonight. Probably need to restore `MosaicScope` to add an `exitApplication` function similar to what Compose UI...
Also I'm about to unconditionally put the terminal in raw mode. Is there any reason to not do that? I see a few other frameworks unconditionally do it as well.
For ctrl+c, if no one handles it in a modifier, we'll exit. Otherwise, you're on your own.
A bunch here: https://terminaltrove.com/categories/tui/