-
Mayank Mittal authored
# Description This MR implements a long-awaited feature of separating out the UI and UI-related operations outside the environment class. The user can also set the UI window class themselves through the configuration. This makes the UI window modular and provides more freedom for future additions. ## Type of change - New feature (non-breaking change which adds functionality) ## Screenshots Also updated the GUI with various functionalities. This was kind of the motivation to separate out the UI into a different window.  ## Checklist - [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with `./orbit.sh --format` - [ ] I have made corresponding changes to the documentation - [x] My changes generate no new warnings - [ ] I have added tests that prove my fix is effective or that my feature works - [x] I have updated the changelog and the corresponding version in the extension's `config/extension.toml` file --------- Signed-off-by:
Mayank Mittal <12863862+Mayankm96@users.noreply.github.com>
Co-authored-by:
David Hoeller <dhoeller@ethz.ch>
| Name |
Last commit
|
Last update |
|---|---|---|
| .github | ||
| .vscode | ||
| docker | ||
| docs | ||
| source | ||
| .dockerignore | ||
| .flake8 | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| LICENSE | ||
| README.md | ||
| VERSION | ||
| orbit.sh | ||
| pyproject.toml |