diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md
index 9964b68..25f7335 100644
--- a/docs/CONTRIBUTING.md
+++ b/docs/CONTRIBUTING.md
@@ -21,7 +21,7 @@ For bug reports include what you expect to happen, what happened, version number
For improvement requests include what you're expecting to do, why you want the feature this way, the problem that you're solving and any other information that you find relevant.
-Include logs if possible. Logs can be found in `%APPDATA%\matzman666\OpenVRAdvancedSettings\AdvancedSettings.log` on Windows.
+Include logs if possible. Logs can be found in `%APPDATA%\AdvancedSettings-Team\AdvancedSettings.log` on Windows.
## You want to submit changes
diff --git a/src/main.cpp b/src/main.cpp
index 5a35956..f76044b 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -8,13 +8,12 @@ int main( int argc, char* argv[] )
MyQApplication mainEventLoop( argc, argv );
mainEventLoop.setOrganizationName(
- advsettings::OverlayController::applicationOrganizationName );
- mainEventLoop.setApplicationName(
- advsettings::OverlayController::applicationName );
+ application_strings::applicationOrganizationName );
+ mainEventLoop.setApplicationName( application_strings::applicationName );
mainEventLoop.setApplicationDisplayName(
- advsettings::OverlayController::applicationDisplayName );
+ application_strings::applicationDisplayName );
mainEventLoop.setApplicationVersion(
- advsettings::OverlayController::applicationVersionString );
+ application_strings::applicationVersionString );
qInstallMessageHandler( mainQtMessageHandler );
@@ -61,10 +60,9 @@ int main( int argc, char* argv[] )
<< std::endl;
}
auto quickObj = component.create();
- controller.SetWidget(
- qobject_cast( quickObj ),
- advsettings::OverlayController::applicationDisplayName,
- advsettings::OverlayController::applicationKey );
+ controller.SetWidget( qobject_cast( quickObj ),
+ application_strings::applicationDisplayName,
+ application_strings::applicationKey );
// Attempts to install the application manifest on all "regular" starts.
if ( !commandLineArgs.desktopMode && !commandLineArgs.forceNoManifest )
diff --git a/src/overlaycontroller.cpp b/src/overlaycontroller.cpp
index 778b9dd..f73d981 100644
--- a/src/overlaycontroller.cpp
+++ b/src/overlaycontroller.cpp
@@ -24,8 +24,6 @@
// application namespace
namespace advsettings
{
-constexpr const char* OverlayController::applicationVersionString;
-
QSettings* OverlayController::_appSettings = nullptr;
OverlayController::OverlayController( bool desktopMode,
@@ -138,8 +136,9 @@ OverlayController::OverlayController( bool desktopMode,
// rewriting all QML to not be singletons, which should probably be done
// whenever possible.
static OverlayController* const objectAddress = this;
+ constexpr auto qmlSingletonImportName = "ovras.advsettings";
qmlRegisterSingletonType(
- "matzman666.advsettings",
+ qmlSingletonImportName,
1,
0,
"OverlayController",
@@ -153,7 +152,7 @@ OverlayController::OverlayController( bool desktopMode,
// remaining function calls, or if it's just a copy paste accident that
// happens to work.
qmlRegisterSingletonType(
- "matzman666.advsettings",
+ qmlSingletonImportName,
1,
0,
"SteamVRTabController",
@@ -163,7 +162,7 @@ OverlayController::OverlayController( bool desktopMode,
return obj;
} );
qmlRegisterSingletonType(
- "matzman666.advsettings",
+ qmlSingletonImportName,
1,
0,
"ChaperoneTabController",
@@ -173,7 +172,7 @@ OverlayController::OverlayController( bool desktopMode,
return obj;
} );
qmlRegisterSingletonType(
- "matzman666.advsettings",
+ qmlSingletonImportName,
1,
0,
"MoveCenterTabController",
@@ -183,7 +182,7 @@ OverlayController::OverlayController( bool desktopMode,
return obj;
} );
qmlRegisterSingletonType(
- "matzman666.advsettings",
+ qmlSingletonImportName,
1,
0,
"FixFloorTabController",
@@ -193,7 +192,7 @@ OverlayController::OverlayController( bool desktopMode,
return obj;
} );
qmlRegisterSingletonType(
- "matzman666.advsettings",
+ qmlSingletonImportName,
1,
0,
"AudioTabController",
@@ -203,7 +202,7 @@ OverlayController::OverlayController( bool desktopMode,
return obj;
} );
qmlRegisterSingletonType(
- "matzman666.advsettings",
+ qmlSingletonImportName,
1,
0,
"StatisticsTabController",
@@ -213,7 +212,7 @@ OverlayController::OverlayController( bool desktopMode,
return obj;
} );
qmlRegisterSingletonType(
- "matzman666.advsettings",
+ qmlSingletonImportName,
1,
0,
"SettingsTabController",
@@ -223,7 +222,7 @@ OverlayController::OverlayController( bool desktopMode,
return obj;
} );
qmlRegisterSingletonType(
- "matzman666.advsettings",
+ qmlSingletonImportName,
1,
0,
"ReviveTabController",
@@ -233,7 +232,7 @@ OverlayController::OverlayController( bool desktopMode,
return obj;
} );
qmlRegisterSingletonType(
- "matzman666.advsettings",
+ qmlSingletonImportName,
1,
0,
"UtilitiesTabController",
@@ -1034,7 +1033,7 @@ void OverlayController::RotateCollisionBounds( float angle, bool commit )
QString OverlayController::getVersionString()
{
- return QString( applicationVersionString );
+ return QString( application_strings::applicationVersionString );
}
QUrl OverlayController::getVRRuntimePathUrl()
diff --git a/src/overlaycontroller.h b/src/overlaycontroller.h
index 68a1232..c24f688 100644
--- a/src/overlaycontroller.h
+++ b/src/overlaycontroller.h
@@ -40,6 +40,15 @@
#include "openvr/ivrinput.h"
+namespace application_strings
+{
+constexpr auto applicationOrganizationName = "AdvancedSettings-Team";
+constexpr auto applicationName = "OpenVRAdvancedSettings";
+constexpr const char* applicationKey = "OVRAS-Team.AdvancedSettings";
+constexpr const char* applicationDisplayName = "Advanced Settings";
+constexpr const char* applicationVersionString = "v2.8.0-dev";
+} // namespace application_strings
+
// application namespace
namespace advsettings
{
@@ -66,13 +75,6 @@ class OverlayController : public QObject
Q_OBJECT
Q_PROPERTY( bool m_desktopMode READ isDesktopMode )
-public:
- static constexpr auto applicationOrganizationName = "matzman666";
- static constexpr auto applicationName = "OpenVRAdvancedSettings";
- static constexpr const char* applicationKey = "matzman666.AdvancedSettings";
- static constexpr const char* applicationDisplayName = "Advanced Settings";
- static constexpr const char* applicationVersionString = "v2.8.0-dev";
-
private:
vr::VROverlayHandle_t m_ulOverlayHandle = vr::k_ulOverlayHandleInvalid;
vr::VROverlayHandle_t m_ulOverlayThumbnailHandle
diff --git a/src/package_files/default_action_manifests/vive_defaults.json b/src/package_files/default_action_manifests/vive_defaults.json
index 22e600c..5b4224f 100644
--- a/src/package_files/default_action_manifests/vive_defaults.json
+++ b/src/package_files/default_action_manifests/vive_defaults.json
@@ -1,6 +1,6 @@
{
"alias_info" : {},
- "app_key" : "matzman666.advancedsettings",
+ "app_key" : "OVRAS-Team.advancedsettings",
"bindings" : {
"/actions/main" : {
"sources" : []
diff --git a/src/package_files/manifest.vrmanifest b/src/package_files/manifest.vrmanifest
index ce0197a..dd5476b 100644
--- a/src/package_files/manifest.vrmanifest
+++ b/src/package_files/manifest.vrmanifest
@@ -1,7 +1,7 @@
{
"source" : "builtin",
"applications": [{
- "app_key": "matzman666.AdvancedSettings",
+ "app_key": "OVRAS-Team.AdvancedSettings",
"launch_type": "binary",
"binary_path_windows": "AdvancedSettings.exe",
"is_dashboard_overlay": true,
diff --git a/src/res/qml/ChaperonePage.qml b/src/res/qml/ChaperonePage.qml
index a7e60a2..2a70374 100644
--- a/src/res/qml/ChaperonePage.qml
+++ b/src/res/qml/ChaperonePage.qml
@@ -2,7 +2,7 @@ import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
import QtQuick.Dialogs 1.2
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "." // QTBUG-34418, singletons require explicit import to load qmldir file
import "common"
diff --git a/src/res/qml/ChaperoneWarningsPage.qml b/src/res/qml/ChaperoneWarningsPage.qml
index 426b45b..32da65f 100644
--- a/src/res/qml/ChaperoneWarningsPage.qml
+++ b/src/res/qml/ChaperoneWarningsPage.qml
@@ -2,7 +2,7 @@ import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
import QtQuick.Dialogs 1.2
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "." // QTBUG-34418, singletons require explicit import to load qmldir file
import "common"
diff --git a/src/res/qml/FixFloorPage.qml b/src/res/qml/FixFloorPage.qml
index 17cb3b3..9271fd5 100644
--- a/src/res/qml/FixFloorPage.qml
+++ b/src/res/qml/FixFloorPage.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "common"
diff --git a/src/res/qml/PlayspacePage.qml b/src/res/qml/PlayspacePage.qml
index 9334dc1..f01d304 100644
--- a/src/res/qml/PlayspacePage.qml
+++ b/src/res/qml/PlayspacePage.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "common"
diff --git a/src/res/qml/RevivePage.qml b/src/res/qml/RevivePage.qml
index b85783b..bb4ee3f 100644
--- a/src/res/qml/RevivePage.qml
+++ b/src/res/qml/RevivePage.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "common"
MyStackViewPage {
diff --git a/src/res/qml/RootPage.qml b/src/res/qml/RootPage.qml
index 52099fa..1603d40 100644
--- a/src/res/qml/RootPage.qml
+++ b/src/res/qml/RootPage.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "." // QTBUG-34418, singletons require explicit import to load qmldir file
import "common"
import "utilities_page"
diff --git a/src/res/qml/SettingsPage.qml b/src/res/qml/SettingsPage.qml
index 250edf3..79eb375 100644
--- a/src/res/qml/SettingsPage.qml
+++ b/src/res/qml/SettingsPage.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "common"
MyStackViewPage {
diff --git a/src/res/qml/StatisticsPage.qml b/src/res/qml/StatisticsPage.qml
index fb18b40..c74bae9 100644
--- a/src/res/qml/StatisticsPage.qml
+++ b/src/res/qml/StatisticsPage.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "common"
diff --git a/src/res/qml/SteamVRPage.qml b/src/res/qml/SteamVRPage.qml
index 7230f55..6eda7b7 100644
--- a/src/res/qml/SteamVRPage.qml
+++ b/src/res/qml/SteamVRPage.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "common"
MyStackViewPage {
diff --git a/src/res/qml/audio_page/AudioPage.qml b/src/res/qml/audio_page/AudioPage.qml
index 54c6efa..75ed68f 100644
--- a/src/res/qml/audio_page/AudioPage.qml
+++ b/src/res/qml/audio_page/AudioPage.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../common"
import "device_selector"
import "proximity"
diff --git a/src/res/qml/audio_page/device_selector/AudioDeviceSelector.qml b/src/res/qml/audio_page/device_selector/AudioDeviceSelector.qml
index 34b8861..c2d0f67 100644
--- a/src/res/qml/audio_page/device_selector/AudioDeviceSelector.qml
+++ b/src/res/qml/audio_page/device_selector/AudioDeviceSelector.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
RowLayout {
diff --git a/src/res/qml/audio_page/device_selector/MicDeviceSelector.qml b/src/res/qml/audio_page/device_selector/MicDeviceSelector.qml
index 53e8613..b2f2aa1 100644
--- a/src/res/qml/audio_page/device_selector/MicDeviceSelector.qml
+++ b/src/res/qml/audio_page/device_selector/MicDeviceSelector.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
RowLayout {
diff --git a/src/res/qml/audio_page/device_selector/MicVolumeSlider.qml b/src/res/qml/audio_page/device_selector/MicVolumeSlider.qml
index a9971a6..3119135 100644
--- a/src/res/qml/audio_page/device_selector/MicVolumeSlider.qml
+++ b/src/res/qml/audio_page/device_selector/MicVolumeSlider.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
ColumnLayout {
diff --git a/src/res/qml/audio_page/device_selector/MirrorDeviceSelector.qml b/src/res/qml/audio_page/device_selector/MirrorDeviceSelector.qml
index 72f51c0..96fb36e 100644
--- a/src/res/qml/audio_page/device_selector/MirrorDeviceSelector.qml
+++ b/src/res/qml/audio_page/device_selector/MirrorDeviceSelector.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
RowLayout {
diff --git a/src/res/qml/audio_page/device_selector/MirrorVolumeSlider.qml b/src/res/qml/audio_page/device_selector/MirrorVolumeSlider.qml
index b90199a..c8ff4ba 100644
--- a/src/res/qml/audio_page/device_selector/MirrorVolumeSlider.qml
+++ b/src/res/qml/audio_page/device_selector/MirrorVolumeSlider.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
import "."
diff --git a/src/res/qml/audio_page/dialog_boxes/AudioDeleteProfileDialog.qml b/src/res/qml/audio_page/dialog_boxes/AudioDeleteProfileDialog.qml
index 7067252..10f4ffc 100644
--- a/src/res/qml/audio_page/dialog_boxes/AudioDeleteProfileDialog.qml
+++ b/src/res/qml/audio_page/dialog_boxes/AudioDeleteProfileDialog.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
MyDialogOkCancelPopup {
diff --git a/src/res/qml/audio_page/dialog_boxes/AudioMessageDialog.qml b/src/res/qml/audio_page/dialog_boxes/AudioMessageDialog.qml
index 1753410..067a895 100644
--- a/src/res/qml/audio_page/dialog_boxes/AudioMessageDialog.qml
+++ b/src/res/qml/audio_page/dialog_boxes/AudioMessageDialog.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
MyDialogOkPopup {
diff --git a/src/res/qml/audio_page/dialog_boxes/AudioNewProfileDialog.qml b/src/res/qml/audio_page/dialog_boxes/AudioNewProfileDialog.qml
index 1b03952..6557b06 100644
--- a/src/res/qml/audio_page/dialog_boxes/AudioNewProfileDialog.qml
+++ b/src/res/qml/audio_page/dialog_boxes/AudioNewProfileDialog.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
MyDialogOkCancelPopup {
diff --git a/src/res/qml/audio_page/dialog_boxes/PttDeleteProfileDialog.qml b/src/res/qml/audio_page/dialog_boxes/PttDeleteProfileDialog.qml
index ad28477..71d2157 100644
--- a/src/res/qml/audio_page/dialog_boxes/PttDeleteProfileDialog.qml
+++ b/src/res/qml/audio_page/dialog_boxes/PttDeleteProfileDialog.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
MyDialogOkCancelPopup {
diff --git a/src/res/qml/audio_page/dialog_boxes/PttNewProfileDialog.qml b/src/res/qml/audio_page/dialog_boxes/PttNewProfileDialog.qml
index a2d293f..162ccdf 100644
--- a/src/res/qml/audio_page/dialog_boxes/PttNewProfileDialog.qml
+++ b/src/res/qml/audio_page/dialog_boxes/PttNewProfileDialog.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
MyDialogOkCancelPopup {
diff --git a/src/res/qml/audio_page/profiles/ProfileButtons.qml b/src/res/qml/audio_page/profiles/ProfileButtons.qml
index ca9c48d..39b2f91 100644
--- a/src/res/qml/audio_page/profiles/ProfileButtons.qml
+++ b/src/res/qml/audio_page/profiles/ProfileButtons.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
import "../dialog_boxes"
diff --git a/src/res/qml/audio_page/proximity/ProximityToggle.qml b/src/res/qml/audio_page/proximity/ProximityToggle.qml
index d6734c8..45cc3d1 100644
--- a/src/res/qml/audio_page/proximity/ProximityToggle.qml
+++ b/src/res/qml/audio_page/proximity/ProximityToggle.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
MyToggleButton {
diff --git a/src/res/qml/audio_page/push_to_talk/PttButtons.qml b/src/res/qml/audio_page/push_to_talk/PttButtons.qml
index 2014c51..130b6a0 100644
--- a/src/res/qml/audio_page/push_to_talk/PttButtons.qml
+++ b/src/res/qml/audio_page/push_to_talk/PttButtons.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
ColumnLayout {
diff --git a/src/res/qml/common/LineSeparator.qml b/src/res/qml/common/LineSeparator.qml
index 695bef5..c10620a 100644
--- a/src/res/qml/common/LineSeparator.qml
+++ b/src/res/qml/common/LineSeparator.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
// Necessary for the project specific Components.
import ".."
diff --git a/src/res/qml/common/MyResources.qml b/src/res/qml/common/MyResources.qml
index ee5aaba..a0e31d3 100644
--- a/src/res/qml/common/MyResources.qml
+++ b/src/res/qml/common/MyResources.qml
@@ -1,7 +1,7 @@
pragma Singleton
import QtQuick 2.7
import QtMultimedia 5.6
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
QtObject {
function playActivationSound() {
diff --git a/src/res/qml/common/MyTextField.qml b/src/res/qml/common/MyTextField.qml
index 5075958..d8b8d39 100644
--- a/src/res/qml/common/MyTextField.qml
+++ b/src/res/qml/common/MyTextField.qml
@@ -1,6 +1,6 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
TextField {
property int keyBoardUID: 0
diff --git a/src/res/qml/motion_page/MotionPage.qml b/src/res/qml/motion_page/MotionPage.qml
index 36a0014..18adc12 100644
--- a/src/res/qml/motion_page/MotionPage.qml
+++ b/src/res/qml/motion_page/MotionPage.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../common"
import "universe_drag"
import "universe_turn"
diff --git a/src/res/qml/motion_page/universe_drag/UniverseDragGroupBox.qml b/src/res/qml/motion_page/universe_drag/UniverseDragGroupBox.qml
index c0a4d1f..0752bf0 100644
--- a/src/res/qml/motion_page/universe_drag/UniverseDragGroupBox.qml
+++ b/src/res/qml/motion_page/universe_drag/UniverseDragGroupBox.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
GroupBox {
diff --git a/src/res/qml/motion_page/universe_turn/UniverseTurnGroupBox.qml b/src/res/qml/motion_page/universe_turn/UniverseTurnGroupBox.qml
index 3570e7d..46bc143 100644
--- a/src/res/qml/motion_page/universe_turn/UniverseTurnGroupBox.qml
+++ b/src/res/qml/motion_page/universe_turn/UniverseTurnGroupBox.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
GroupBox {
diff --git a/src/res/qml/utilities_page/UtilitiesPage.qml b/src/res/qml/utilities_page/UtilitiesPage.qml
index bbbe178..f7ae438 100644
--- a/src/res/qml/utilities_page/UtilitiesPage.qml
+++ b/src/res/qml/utilities_page/UtilitiesPage.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "media_keys"
import "alarm_clock"
import "desktop_size"
diff --git a/src/res/qml/utilities_page/alarm_clock/AlarmGroupBox.qml b/src/res/qml/utilities_page/alarm_clock/AlarmGroupBox.qml
index 0a24306..e0e25dd 100644
--- a/src/res/qml/utilities_page/alarm_clock/AlarmGroupBox.qml
+++ b/src/res/qml/utilities_page/alarm_clock/AlarmGroupBox.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
GroupBox {
diff --git a/src/res/qml/utilities_page/desktop_size/SteamDesktopGroupBox.qml b/src/res/qml/utilities_page/desktop_size/SteamDesktopGroupBox.qml
index e05cfd7..b811785 100644
--- a/src/res/qml/utilities_page/desktop_size/SteamDesktopGroupBox.qml
+++ b/src/res/qml/utilities_page/desktop_size/SteamDesktopGroupBox.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
GroupBox {
diff --git a/src/res/qml/utilities_page/keyboard_utils/KeyboardGroupBox.qml b/src/res/qml/utilities_page/keyboard_utils/KeyboardGroupBox.qml
index 6d912af..58271db 100644
--- a/src/res/qml/utilities_page/keyboard_utils/KeyboardGroupBox.qml
+++ b/src/res/qml/utilities_page/keyboard_utils/KeyboardGroupBox.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
GroupBox {
diff --git a/src/res/qml/utilities_page/media_keys/MediaButton.qml b/src/res/qml/utilities_page/media_keys/MediaButton.qml
index c1f94bc..967d856 100644
--- a/src/res/qml/utilities_page/media_keys/MediaButton.qml
+++ b/src/res/qml/utilities_page/media_keys/MediaButton.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
MyPushButton2 {
diff --git a/src/res/qml/utilities_page/media_keys/MediaControllerKeys.qml b/src/res/qml/utilities_page/media_keys/MediaControllerKeys.qml
index 14b6ffc..00eb90a 100644
--- a/src/res/qml/utilities_page/media_keys/MediaControllerKeys.qml
+++ b/src/res/qml/utilities_page/media_keys/MediaControllerKeys.qml
@@ -1,7 +1,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
-import matzman666.advsettings 1.0
+import ovras.advsettings 1.0
import "../../common"
GroupBox {
diff --git a/src/tabcontrollers/AudioTabController.cpp b/src/tabcontrollers/AudioTabController.cpp
index f1faebe..1f0ea2c 100644
--- a/src/tabcontrollers/AudioTabController.cpp
+++ b/src/tabcontrollers/AudioTabController.cpp
@@ -63,8 +63,8 @@ void AudioTabController::initStage2( OverlayController* var_parent,
this->parent = var_parent;
this->widget = var_widget;
- std::string notifKey
- = std::string( OverlayController::applicationKey ) + ".pptnotification";
+ std::string notifKey = std::string( application_strings::applicationKey )
+ + ".pptnotification";
vr::VROverlayError overlayError = vr::VROverlay()->CreateOverlay(
notifKey.c_str(), notifKey.c_str(), &m_ulNotificationOverlayHandle );
diff --git a/src/tabcontrollers/ChaperoneTabController.cpp b/src/tabcontrollers/ChaperoneTabController.cpp
index dfbac39..40e3133 100644
--- a/src/tabcontrollers/ChaperoneTabController.cpp
+++ b/src/tabcontrollers/ChaperoneTabController.cpp
@@ -541,7 +541,7 @@ void ChaperoneTabController::handleChaperoneWarnings( float distance )
if ( !vr::VROverlay()->IsDashboardVisible() )
{
vr::VROverlay()->ShowDashboard(
- OverlayController::applicationKey );
+ application_strings::applicationKey );
}
m_chaperoneShowDashboardActive = true;
}
diff --git a/src/tabcontrollers/SettingsTabController.cpp b/src/tabcontrollers/SettingsTabController.cpp
index 7f432b4..fd5ee01 100644
--- a/src/tabcontrollers/SettingsTabController.cpp
+++ b/src/tabcontrollers/SettingsTabController.cpp
@@ -8,7 +8,7 @@ namespace advsettings
void SettingsTabController::initStage1()
{
m_autoStartEnabled = vr::VRApplications()->GetApplicationAutoLaunch(
- OverlayController::applicationKey );
+ application_strings::applicationKey );
auto settings = OverlayController::appSettings();
settings->beginGroup( "applicationSettings" );
auto value = settings->value( "forceRevivePage", m_forceRevivePage );
@@ -33,7 +33,7 @@ void SettingsTabController::eventLoopTick()
if ( parent->isDashboardVisible() )
{
setAutoStartEnabled( vr::VRApplications()->GetApplicationAutoLaunch(
- OverlayController::applicationKey ) );
+ application_strings::applicationKey ) );
}
settingsUpdateCounter = 0;
}
@@ -54,7 +54,7 @@ void SettingsTabController::setAutoStartEnabled( bool value, bool notify )
{
m_autoStartEnabled = value;
auto apperror = vr::VRApplications()->SetApplicationAutoLaunch(
- OverlayController::applicationKey, m_autoStartEnabled );
+ application_strings::applicationKey, m_autoStartEnabled );
if ( apperror != vr::VRApplicationError_None )
{
LOG( ERROR ) << "Could not set auto start: "
diff --git a/src/tabcontrollers/UtilitiesTabController.cpp b/src/tabcontrollers/UtilitiesTabController.cpp
index 0ae841f..91e85b5 100644
--- a/src/tabcontrollers/UtilitiesTabController.cpp
+++ b/src/tabcontrollers/UtilitiesTabController.cpp
@@ -259,7 +259,7 @@ QString getBatteryIconPath( int batteryState )
vr::VROverlayHandle_t createBatteryOverlay( vr::TrackedDeviceIndex_t index )
{
vr::VROverlayHandle_t handle = vr::k_ulOverlayHandleInvalid;
- std::string batteryKey = std::string( OverlayController::applicationKey )
+ std::string batteryKey = std::string( application_strings::applicationKey )
+ ".battery." + std::to_string( index );
vr::VROverlayError overlayError = vr::VROverlay()->CreateOverlay(
batteryKey.c_str(), batteryKey.c_str(), &handle );
diff --git a/src/utils/setup.cpp b/src/utils/setup.cpp
index 5fd879d..4d5b4a2 100644
--- a/src/utils/setup.cpp
+++ b/src/utils/setup.cpp
@@ -102,7 +102,7 @@ namespace manifest
void enableApplicationAutostart()
{
const auto app_error = vr::VRApplications()->SetApplicationAutoLaunch(
- advsettings::OverlayController::applicationKey, true );
+ application_strings::applicationKey, true );
if ( app_error != vr::VRApplicationError_None )
{
throw std::runtime_error(
@@ -119,7 +119,7 @@ void enableApplicationAutostart()
void installApplicationManifest( const QString manifestPath )
{
if ( vr::VRApplications()->IsApplicationInstalled(
- advsettings::OverlayController::applicationKey ) )
+ application_strings::applicationKey ) )
{
// We don't want to disrupt applications that are already installed.
return;
@@ -148,7 +148,7 @@ void removeApplicationManifest( const QString manifestPath )
}
if ( vr::VRApplications()->IsApplicationInstalled(
- advsettings::OverlayController::applicationKey ) )
+ application_strings::applicationKey ) )
{
vr::VRApplications()->RemoveApplicationManifest(
QDir::toNativeSeparators( manifestPath ).toStdString().c_str() );
@@ -166,14 +166,14 @@ void reinstallApplicationManifest( const QString manifestPath )
}
if ( vr::VRApplications()->IsApplicationInstalled(
- advsettings::OverlayController::applicationKey ) )
+ application_strings::applicationKey ) )
{
// String size was arbitrarily chosen by original author.
constexpr auto kStringSize = 1024;
char oldApplicationWorkingDir[kStringSize] = { 0 };
auto app_error = vr::VRApplicationError_None;
vr::VRApplications()->GetApplicationPropertyString(
- advsettings::OverlayController::applicationKey,
+ application_strings::applicationKey,
vr::VRApplicationProperty_WorkingDirectory_String,
oldApplicationWorkingDir,
kStringSize,
@@ -256,8 +256,8 @@ void setUpLogging()
conf.set( Level::Global,
ConfigurationType::Format,
"[%level] %datetime{%Y-%M-%d %H:%m:%s}: %msg" );
- conf.set(
- Level::Global, ConfigurationType::Filename, "AdvancedSettings.log" );
+ constexpr auto logFileName = "AdvancedSettings.log";
+ conf.set( Level::Global, ConfigurationType::Filename, logFileName );
constexpr auto confEnabled = "true";
conf.set( Level::Global, ConfigurationType::Enabled, confEnabled );
@@ -272,18 +272,13 @@ void setUpLogging()
conf.set( Level::Trace, ConfigurationType::Enabled, confDisabled );
conf.set( Level::Debug, ConfigurationType::Enabled, confDisabled );
- // This places the log file in
- // Roaming/AppData/matzman666/OpenVRAdvancedSettings/AdvancedSettings.log.
- // The log file placement has been broken since at least git tag "v2.7".
- // It was being placed in the working dir of the executable.
- // The change hasn't been documented anywhere, so it is likely that it was
- // unintentional. This fixes the probable regression until a new path is
- // decided on.
- constexpr auto appDataFolders = "/matzman666/OpenVRAdvancedSettings";
- const QString logFilePath = QDir( QStandardPaths::writableLocation(
- QStandardPaths::AppDataLocation )
- + appDataFolders )
- .absoluteFilePath( "AdvancedSettings.log" );
+ const auto appDataLocation
+ = std::string( "/" ) + application_strings::applicationOrganizationName
+ + "/";
+ const auto logFilePath = QDir( QStandardPaths::writableLocation(
+ QStandardPaths::AppDataLocation )
+ + appDataLocation.c_str() )
+ .absoluteFilePath( logFileName );
conf.set( el::Level::Global,
el::ConfigurationType::Filename,
QDir::toNativeSeparators( logFilePath ).toStdString() );
@@ -293,7 +288,6 @@ void setUpLogging()
el::Loggers::reconfigureAllLoggers( conf );
LOG( INFO ) << "Application started (Version "
- << advsettings::OverlayController::applicationVersionString
- << ")";
+ << application_strings::applicationVersionString << ")";
LOG( INFO ) << "Log File: " << logFilePath;
}