ykeara
50c8415669
Brightness Opacity Refactor + Gain behavior ( #355 )
...
* added loop update tick for Synchronizeing while dashboard up
* fixed gain to allow better synching w/ external apps.
* removed extra setting brighnessValue fixed toggle error for brightness Overlay fixed gain synch error
* fixed compiler warning implicit conversion
2020-01-18 11:30:08 -06:00
Vasily
b8488d318d
Convert m_pttShowNotification to new settings API
2020-01-16 00:09:09 +01:00
Vasily
d873e024ca
Convert m_pttEnabled to new settings API
2020-01-16 00:09:09 +01:00
Vasily
0bc77b2fd0
Completely remove features related to Desktop Overlay
...
As of SteamVR 1.10.1 the overlay width feature has been implemented by
Valve in the standard settings.
OpenVR features related to overlay translation have been removed and the
main reason for including them (multi monitor setups) have been solved
by Valve giving each screen an individual overlay.
2020-01-16 00:09:09 +01:00
Kung-vr
d8f1f4e6b9
Add friction feature to motion tab
...
#344
2020-01-03 01:25:49 +09:00
Vasily
752295fa63
Make currently used settings be printed out at application start
...
Due to the SettingsController being a static object it will be
initialized before the main method has been run. This will cause
easylogging to log using the default logging style instead of the
defined application style. Because of this the settings are propogated
up through a function into the main method.
2019-12-10 08:28:41 +01:00
Vasily
b0b1f44ae1
Remove color*New from settings
...
The color*New settings were a hotfix for 4.0.1 where wrong settings were
applied to the colors leading to a black headset screen.
The New postfix is to manually prevent the settings file from reading
the old values.
2019-12-10 08:28:41 +01:00
Vasily
be6a21d321
Convert m_enableChaperoneShowDashboard to new settings API
2019-12-10 08:28:41 +01:00
Vasily
b6f0e22770
Convert m_chaperoneAlarmSoundAdjustVolume to new settings API
2019-12-10 08:28:41 +01:00
Vasily
3632fc03d5
Convert m_chaperoneAlarmSoundLooping to new settings API
2019-12-10 08:28:41 +01:00
Vasily
54022e0438
Convert m_enableChaperoneAlarmSound to new settings API
2019-12-10 08:28:41 +01:00
Vasily
4011674b0f
Convert m_enableChaperoneHapticFeedback to new settings API
2019-12-10 08:28:41 +01:00
Vasily
ee32cf90b5
Convert m_chaperoneSwitchToBeginnerActive to new settings API
2019-12-10 08:28:41 +01:00
Vasily
3375ee4b1a
Convert m_vrcDebug to new settings API
2019-12-10 08:28:41 +01:00
Vasily
a272decd73
Convert m_alarmIsModal to new settings API
2019-12-10 08:28:41 +01:00
Vasily
e38c72ef42
Convert m_alarmEnabled to new settings API
2019-12-10 08:28:41 +01:00
Vasily
fd43c66878
Add micReversePtt to new settings API
2019-12-10 08:28:41 +01:00
Vasily
15d314024a
Add m_micProximitySensorCanMute to new settings API
2019-12-10 08:28:41 +01:00
Vasily
31982c54bf
Add m_customTickRateMs to new settings API
...
The value is verified before saving and loading. It is the
responsibility of the function calling the settings API to verify data.
2019-12-10 08:28:41 +01:00
Vasily
87bf59fd31
Add m_debugState to new settings API
2019-12-10 08:28:41 +01:00
Vasily
c8b271ad3e
Add m_enableDebug to new settings API
2019-12-10 08:28:41 +01:00
Vasily
bed0939ddf
Add m_crashRecoveryDisabled to new settings API
2019-12-10 08:28:41 +01:00
Vasily
4ae8bd8fb5
Add m_vsyncDisabled to new settings API
2019-12-10 08:28:41 +01:00
Vasily
4eb8a35d6b
Add remaining int settings from initStage1 to new API
...
The settings API does not deal with unsigned ints, it is the
responsibility of the calling function to ensure that values are savable
as signed ints.
2019-12-03 08:26:10 +01:00
Vasily
3c3590539d
Add remaining double/bool settings in initStage1
2019-12-03 08:26:10 +01:00
Vasily
c2796273e7
Add adjustChaperone setting to BoolSetting
...
Meant to act as an example of how to add new settings.
2019-12-03 08:26:10 +01:00
Vasily
c1690056cc
Add settings API and specification
...
The details of the API are in the `/docs/specsSettings-API.md` file.
The enums do not list all available settings, more are to be added as
the settings API replaces inline QSettings calls.
2019-12-03 08:26:10 +01:00