Closed JennyKmu closed 2 years ago
Since it is quite complicated to make a decent TUI for python in windows (curse is not working without further actions under windows), and the end goal is to get to a GUI with OpenGL rendering, the selected solution is a Qt5 interface, which can be built with python, and already allows integration of OpenGL contexts. This issue is paused until the backend is reworked with classes for different objects found in the gvas save (essentially creating an API)
Moved to #43
The goal is to make the ui function into ui classes, which are instanciated for each menu and submenu. Actual methods editing the save file should then be moved to a separate api submodule, which will allow for later modularity once we get to the gui.