BehaviorMetrics
BehaviorMetrics copied to clipboard
[UI] Complete and refactor TUI
The current version of the TUI (Terminal User Interface) is not finished. There are several issues regarding this part of the application:
- [ ] Key press events are still detected while filling a TUI form. So one can randomly pause the application or start recording a dataset accidentally.
- [ ] Terminal resizing causes the application crash when the size of the terminal is less than a minimum. Change that to inform the user to make the terminal larger instead of crashing the whole application.
- [ ] Improve the log section. This part is not working as expected due to the lack of experience with npyscreen. A refactor is needed.
- [ ] Clean TUI directory. There are some test files that are not needed anymore.