* organize shortcut list into a grid-like-pattern
* increase minimum size
* add newline back to satisfy lint
* decrease to 25
* optimization
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* satisfy lint
* implement some changes proposed by adam
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
---------
Co-authored-by: nyx <nnyyxxxx@users.noreply.github.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
* refactor: Simplify hint code, replacing while loop with fold iterator
* refactor: Add spacing to lines in a separate function
* refactor: Replace if let with map_or for better readability
* refactor: Remove unnecessary duplicate body from is_cmd function
* refactor: Create generic function to replace duplicate get_selected code
* refactor: Remove duplicate code, remove unnecessary nesting
* refactor: Move style into its own variable
* refactor: Use constants for min width and height
* refactor: Remove pointless duplicate variable
---------
Co-authored-by: Chris Titus <contact@christitus.com>
* always check if selection is a command if list is focused
* clear float widget render area before rendering content
* Update hint.rs
* Update floating_text.rs
Thanks to @jeevithakannan2 for idea
---------
Co-authored-by: Chris Titus <contact@christitus.com>