r3bl-open-core
r3bl-open-core copied to clipboard
TUI framework and developer productivity apps in Rust 🦀
Add a scroll view component that behaves like https://developer.mozilla.org/en-US/docs/Web/CSS/overflow When a child component is wrapped using this scroll view parent, it should handle the scroll operations and clipping to view...
Make the status bar look like this by 1. using spaces to separate the groups of shortcuts 2. using the vertical line character to separate the keyboard shortcut from it's...
[`tuify` folder](https://github.com/r3bl-org/r3bl-open-core/tree/main/tuify)
Currently the Color Enum contains two variants, RBG and ANSI256. Apart from these, the following two variants can be added - Color::Hex(String) => This variant takes in Color as a...
Currently in the `r3bl_tui` crate (the `tui` folder of this repo) the examples ask the user for input. When a user runs `./run.nu run`, they have to press a number...
Provide a way to supply default keybindings for all actions in the engine. Provide a way to register an action in the engine as well. Defaults should be provided in...
This is related to https://github.com/r3bl-org/r3bl_rs_utils/issues/68 This video has the instructions https://youtu.be/AJhKaoyc4pY
- This image format is supported by black box terminal on linux: https://en.wikipedia.org/wiki/Sixel - Is it possible to use this across multiple terminals?
Implement autocomplete provider for github issues api
Currently, when using terminals that do no support emoji (jumbo ones especially), the behavior is consistently "broken". However, on terminal emulators like kitty that do support jumbo emoji, the behavior...