Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What is this?
This draft PR is intended to have a discussion with active collaboration regarding the new gui.
This is a pitch for a gui. The framework used is Pyside6.
I did watch some tutorials on youtube and made this mockup using the Qt designer.
Menu structure idea
The idea is to have 3 main screens.
The app should show the second screen on startup.
Everything is subject to change.
How to use this?
Prerequisites
pip install pyside6
Run
Run the gui_v2.py file.
Edit gui
Use the Qt designer, located in your virtual environment directory:
Lib\site-packages\PySide6\designer.exe
After doing changes run
make gui
in a terminal.Code documentation
The code is not well documented yet, as frequent major changes are to be expected.