[Major Refactor]: The 'handle_key_press()' function responsible for processing keyboard inputs has been refactored to use switch-case statements intead of an excessively long chain of if-else statements. Due to huge number of possible inputs, this approach should improve performance (jump-tables) of the application, while increasing readability and maintainability of the codebase in the future. Custom keybinds can also be easily worked on and implemented in the near future thanks to this approach.

This commit is contained in:
Chayan Deb 2025-03-11 11:51:17 +05:30
parent 244fc59672
commit 57a9348cf1
1 changed files with 1483 additions and 1487 deletions

File diff suppressed because it is too large Load Diff