spirit-code / spirit

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

Desktop GUI: add a "Preferences" window to the "Spirit" menu #528

Open GPMueller opened 5 years ago

GPMueller commented 5 years ago

This would be handy for controlling default behaviour of the GUI, such as:

GPMueller commented 3 years ago

This has been implemented on the feature-imgui branch (PR #583) as "File->Settings". Currently, it contains the dark/light mode switch, so the proposed geometry switch should still be added.

Note: the IO API would have to be improved to allow the "update geometry" setting (either add a bool update_geometry(...) or add functions with which to query the size of systems in files - the former should suffice).

GPMueller commented 2 years ago

Merged into develop with commit 728b47800b5f1e5f50a0a4b0015a115d9b291226.