-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve viewer menu #324
Labels
Milestone
Comments
yungyuc
added a commit
to yungyuc/modmesh
that referenced
this issue
Jun 8, 2024
Following the description in solvcon#324, rename "Euler" to "One", "Camera" to "View", and "App" to "Add-on", add an empty "Window" menu bar, and reorder them to "File", "View", "One", "Mesh", "Add-on", and "Window". No change is made to the menus under the menu bar.
Merged
Merged
yungyuc
added a commit
to yungyuc/modmesh
that referenced
this issue
Jun 9, 2024
Following the description in solvcon#324. Move the code for the NACA airfoil and 3D mixed-element simple mesh to a new package `modmesh.gui`, outside the `modmesh.app` package. Also add a new `modmesh::RPythonAction` for directly running Python function from Qt GUI. The new Qt class is made for reorganizing the two mesh menu items.
yungyuc
added a commit
to yungyuc/modmesh
that referenced
this issue
Jun 9, 2024
Following the description in solvcon#324. Move the code for the NACA airfoil and 3D mixed-element simple mesh to a new package `modmesh.gui`, outside the `modmesh.app` package. Also add a new `modmesh::RPythonAction` for directly running Python function from Qt GUI. The new Qt class is made for reorganizing the two mesh menu items.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The viewer menu should be redesigned. In contrast to the current 5 menus
there should be 6 menus in the menu bar:
The hierarchical list of the menu items:
A new add-on/plug-in system will be implemented and the add-ons/plug-ins should be placed under the Add-on menu.
The text was updated successfully, but these errors were encountered: