What's new ?
- An independent view has been added to edit configuration in order to avoid touching the raw yaml file. The view is accessible via a "Settings" button on first menu.
- Fix UI bugs appearing when going back from one view to another.
- Catch any missing system dependency at start up.
- Verify writing rights on saving and logging path.
- Python 3.10 compatibility is verified.
- Some overall refactoring.
- Better dev environment with falke8 plugins and pre-commit hooks.
- Better test suite.
Known Issues
2 issues are currently caused by py_cui
. They should be fixed with its next version.
- You may encounter
ValueError: embedded null character
when opening some partition blocks. py_cui #127 - Arrow keys navigation is currently broken in Settings menu. Mouse navigation works correctly. py_cui #151
Future plans
- Explore MacOS compatibility. See #8.
- Implement any relevant new
py_cui
features.