5.5.0 Pairing, Universe Restriction Removal, space drag multiplier (#595)

* add Select Dongle Pairing, fix clipping on long SN names (quest)

* remove test log, add ws log, add pair protection non steamvr

* add missing install commands for new qt modules

* remove bad package

* add auto apply chaperone option, remove old seated/uncal/openxr fixes in favor of always on

* adjust battery overlay for tundras

* fix tundra tracker bat indicator positioning, remove offset page restrictions from non-standing universe, make pairing more responsive and display brief instructions

* add Drag Multiplier

* update documentation

* change version to release

* update readme

* fix format issues readme

* update readme with setting description

* change uid to prevent collision

* changed rounding for grav fling to 2 decimals to be consistand with other values on drag page
This commit is contained in:
ykeara
2022-04-12 18:07:25 -05:00
committed by GitHub
parent ba5e19d34d
commit a97a04efbc
27 changed files with 670 additions and 297 deletions
@@ -318,6 +318,10 @@ private:
SettingCategory::Application,
QtInfo{ "openXRWorkAround" },
false },
BoolSettingValue{ BoolSetting::APPLICATION_autoApplyChaperone,
SettingCategory::Application,
QtInfo{ "autoApplyChaperoneToggle" },
false },
BoolSettingValue{ BoolSetting::AUDIO_pttEnabled,
SettingCategory::Audio,
QtInfo{ "pttEnabled" },
@@ -433,6 +437,10 @@ private:
SettingCategory::Playspace,
QtInfo{ "flingStrength" },
1.0 },
DoubleSettingValue{ DoubleSetting::PLAYSPACE_dragMult,
SettingCategory::Playspace,
QtInfo{ "dragMult" },
1.0 },
DoubleSettingValue{ DoubleSetting::VIDEO_brightnessOpacityValue,
SettingCategory::Video,
@@ -515,6 +523,7 @@ private:
= static_cast<int>( StringSetting::LAST_ENUMERATOR ) + 1;
constexpr static auto discordDefaultMuteKeybinding = "^>m";
constexpr static auto pressDefault = "F9";
constexpr static auto nameDefault = "«none»";
std::array<StringSettingValue, stringSettingsSize> m_stringSettings{
StringSettingValue{ StringSetting::KEYBOARDSHORTCUT_keyboardOne,
SettingCategory::KeyboardShortcut,
@@ -536,6 +545,10 @@ private:
SettingCategory::KeyboardShortcut,
QtInfo{ "keyPressSystem" },
pressDefault },
StringSettingValue{ StringSetting::APPLICATION_autoApplyChaperoneName,
SettingCategory::Application,
QtInfo{ "autoApplyChaperoneName" },
nameDefault },
};
constexpr static auto intSettingsSize