spirit-code / spirit

Atomistic Spin Simulation Framework
http://spirit-code.github.io
MIT License
117 stars 52 forks source link

IMGUI: Implement feature-parity with Qt GUI #600

Open GPMueller opened 3 years ago

GPMueller commented 3 years ago

General

Visualisation

System controls

Methods with full set of parameters

Hamiltonian Parameters

Spin configurations window

Keybindings

UI controls

Camera controls

Control simulations

Manipulate the current image

Manipulate the chain

Visualisation:

Log

Viewer

Settings

Menu

File

Edit

Controls

View

Help

GPMueller commented 2 years ago

When this GUI is more stable, it could be placed as an alternative to the mobile GUI, on https://spirit-code.github.io and the current web-UI would simply be the mobile variant. Then, issues #12, #13, #14 and #15 could be closed.

Note, to be properly usable as a web-UI, it should support up-/downloading of images/chains. That would require some calls from C++ into the DOM to trigger what the current web-UI does to up-/download files.