Open GPMueller opened 3 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.
General
Visualisation
System controls
Methods with full set of parameters
Hamiltonian Parameters
Spin configurations window
Keybindings
UI controls
F1
-F4
: Show help, settings, plots, log, ?F5
-F7
: toggle dragging, defects, pinning modesF10
orctrl+f
: toggle large visualisation (hide menu bar, requires functionality to restore it without keybinding)F11
orctrl+shift+f
: toggle fullscreenF12
or home: screenshoti
: toggle info-widgetsctrl+shift+v
: toggle visualisationCamera controls
Control simulations
space
: start/stopctrl+m
: cycle methodctrl+s
: cycle solverManipulate the current image
ctrl+r
: randomizectrl+n
: add noiseenter
: insert last used configurationManipulate the chain
left/right arrows
: switch between imagesctrl+x
: cut imagectrl+c
: copy imagectrl+v
: paste image at current imagectrl+left/right
: insert image left/right of current imagedelete
: delete current imageVisualisation:
+
/-
: increment/decrement N, visualising every N'th spin1
: regular visualisation mode2
: isosurface visualisation mode3
-5
: x/y/z slab visualisation/
: cycle visualisation mode,
/.
, move slab (shift to go faster)Log
Viewer
Settings
Menu
File
Edit
Controls
View
Help