- Added new settings pane with the following items:
- Graphics Mode: Sets WGPU_BACKEND environment variable to allow setting WGPU backend used by voxygen,
- Log Level: Sets RUST_LOG to allow setting the voxygen log level.
- Server: Moved this from the main screen into the settings dialog - allows setting the download location for the game files. This probably wants rolling into a more comprehensive implementation of multiple profiles since it doesn't allow for switching the server without re-downloading the game files each time as only the
default
profile is used. - Open Logs: Opens the voxygen logs directory using the system default application
- Added a settings button to toggle the new settings pane
- Updated iced to latest master which upgrades
wgpu
to0.10.1
. - Changed all colours in
style.rs
to use named constants to improve readability - Refactored internal use of
verbosity
command-line argument to useLogLevel
instead
Closes https://github.com/veloren/Airshipper/issues/136 and https://github.com/veloren/Airshipper/issues/155