Next steps for Geometor Explorer
separate the UI from the logic of model, render, analyze
Discussed and finalized the package structure for the Geometor projects: - geometor.model - geometor.render - geometor.explorer
Designed the UI for the Geometor Explorer application using PyQt6.
Discussed the requirements for using PyQt6 and decided to use PyQt6 for the project.
TODO
Todo
Implement the model building functionality in the Geometor Explorer application.
Todo
Integrate the geometor.model, geometor.render, and other required libraries into the Geometor Explorer application.
Todo
Add error handling and validation mechanisms in the Geometor Explorer application.
Todo
Implement file loading and saving functionality in the Geometor Explorer application.
Todo
Customize the appearance of the Geometor Explorer interface, such as applying custom styles, themes, or icons.
Todo
Add support for multiple rendering methods in geometor.render (e.g., Vispy, SVG).
Todo
Develop and integrate analysis functionality, possibly moving the current ‘analyze’ subpackage to the ‘divine’ subproject.
Todo
Update the documentation for geometor.model and geometor.render using Intersphinx to cross-reference between the packages.