Commit graph

10 commits

Author SHA1 Message Date
Jules Blok
2f08ba0650 SettingsManager: Look for custom app-specific scripts.
Also some general refactoring with use of smart pointers.
2017-12-14 18:41:37 +01:00
Jules Blok
91ab83ae34 SettingsManager: Use snprintf instead of sstream. 2017-12-13 16:20:57 +01:00
Jules Blok
fc3d983105 SettingsManager: Per-application settings support. 2017-12-13 16:09:07 +01:00
Jules Blok
ae9a8f7457 InputManager: Support loading external input scripts. 2017-12-12 19:13:46 +01:00
Jules Blok
33149563c0 SettingsManager: Fix-up compiler errors. 2017-12-08 02:36:31 +01:00
Jules Blok
295b09577f SettingsManager: Implement settings reloading using events. 2017-12-07 03:57:00 +01:00
Jules Blok
03232a2285 Release a hotfix. 2017-10-11 14:11:52 +02:00
Jules Blok
3631eaac1f SettingsManager: Use OpenVR settings interface. 2017-08-31 18:00:44 +02:00
Jules Blok
5abef11ed3 SettingsManager: Remove settings thread.
Will be replaced with a thread-safe version at a later point.
2017-08-23 16:46:29 +02:00
Jules Blok
a9c9dab4fe SettingsManager: Move settings to a separate class with loading on a thread. 2017-08-18 15:00:09 +02:00