diff --git a/src/Settings/App.SettingsGroup.json b/src/Settings/App.SettingsGroup.json index c0337ae280fed3c2ea9801041e57c4c426d5d15b..5b9bd15c2219da680b21cb0f958944e8f6670df7 100644 --- a/src/Settings/App.SettingsGroup.json +++ b/src/Settings/App.SettingsGroup.json @@ -157,13 +157,6 @@ "type": "string", "defaultValue": "" }, -{ - "name": "UserBrandImageLinked", - "shortDescription": "Link indoor/outdoor brand images", - "longDescription": "Boolean option to use same image for indoor and outdoor brand images", - "type": "bool", - "defaultValue": true -}, { "name": "MapboxToken", "shortDescription": "Access token to Mapbox maps", diff --git a/src/Settings/AppSettings.cc b/src/Settings/AppSettings.cc index 295c4d204ec0ad02aeac2bc9e904fe355d27e8ca..3f2375bdf058433ae6930fe9a8ba3af8403b90d9 100644 --- a/src/Settings/AppSettings.cc +++ b/src/Settings/AppSettings.cc @@ -34,7 +34,6 @@ const char* AppSettings::showLargeCompassName = "ShowLar const char* AppSettings::savePathName = "SavePath"; const char* AppSettings::userBrandImageIndoorName = "UserBrandImageIndoor"; const char* AppSettings::userBrandImageOutdoorName = "UserBrandImageOutdoor"; -const char* AppSettings::userBrandImageLinkedName = "UserBrandImageLinked"; const char* AppSettings::autoLoadMissionsName = "AutoLoadMissions"; const char* AppSettings::mapboxTokenName = "MapboxToken"; const char* AppSettings::esriTokenName = "EsriToken"; @@ -76,7 +75,6 @@ AppSettings::AppSettings(QObject* parent) , _savePathFact(NULL) , _userBrandImageIndoorFact(NULL) , _userBrandImageOutdoorFact(NULL) - , _userBrandImageLinkedFact(NULL) , _autoLoadMissionsFact(NULL) , _mapboxTokenFact(NULL) , _esriTokenFact(NULL) @@ -355,15 +353,6 @@ Fact* AppSettings::userBrandImageOutdoor(void) return _userBrandImageOutdoorFact; } -Fact* AppSettings::userBrandImageLinked(void) -{ - if (!_userBrandImageLinkedFact) { - _userBrandImageLinkedFact = _createSettingsFact(userBrandImageLinkedName); - } - - return _userBrandImageLinkedFact; -} - Fact* AppSettings::autoLoadMissions(void) { if (!_autoLoadMissionsFact) { diff --git a/src/Settings/AppSettings.h b/src/Settings/AppSettings.h index 398a9ece34b875c3e0073a44ab98a8b8ad5106ad..0314a17ac0aed79f688444888aee48eb5d312b91 100644 --- a/src/Settings/AppSettings.h +++ b/src/Settings/AppSettings.h @@ -38,7 +38,6 @@ public: Q_PROPERTY(Fact* savePath READ savePath CONSTANT) Q_PROPERTY(Fact* userBrandImageIndoor READ userBrandImageIndoor CONSTANT) Q_PROPERTY(Fact* userBrandImageOutdoor READ userBrandImageOutdoor CONSTANT) - Q_PROPERTY(Fact* userBrandImageLinked READ userBrandImageLinked CONSTANT) Q_PROPERTY(Fact* autoLoadMissions READ autoLoadMissions CONSTANT) Q_PROPERTY(Fact* mapboxToken READ mapboxToken CONSTANT) Q_PROPERTY(Fact* esriToken READ esriToken CONSTANT) @@ -76,7 +75,6 @@ public: Fact* savePath (void); Fact* userBrandImageIndoor (void); Fact* userBrandImageOutdoor (void); - Fact* userBrandImageLinked (void); Fact* autoLoadMissions (void); Fact* mapboxToken (void); Fact* esriToken (void); @@ -111,7 +109,6 @@ public: static const char* savePathName; static const char* userBrandImageIndoorName; static const char* userBrandImageOutdoorName; - static const char* userBrandImageLinkedName; static const char* autoLoadMissionsName; static const char* mapboxTokenName; static const char* esriTokenName; @@ -161,7 +158,6 @@ private: SettingsFact* _savePathFact; SettingsFact* _userBrandImageIndoorFact; SettingsFact* _userBrandImageOutdoorFact; - SettingsFact* _userBrandImageLinkedFact; SettingsFact* _autoLoadMissionsFact; SettingsFact* _mapboxTokenFact; SettingsFact* _esriTokenFact; diff --git a/src/ui/preferences/GeneralSettings.qml b/src/ui/preferences/GeneralSettings.qml index b628309a148d04b9acb376035a47a9b78e7873d6..dafc78a26854aca652adcea099eeda4091c79ac1 100644 --- a/src/ui/preferences/GeneralSettings.qml +++ b/src/ui/preferences/GeneralSettings.qml @@ -36,7 +36,6 @@ QGCView { property Fact _savePath: QGroundControl.settingsManager.appSettings.savePath property Fact _userBrandImageIndoor: QGroundControl.settingsManager.appSettings.userBrandImageIndoor property Fact _userBrandImageOutdoor: QGroundControl.settingsManager.appSettings.userBrandImageOutdoor - property Fact _userBrandImageLinked: QGroundControl.settingsManager.appSettings.userBrandImageLinked property Fact _appFontPointSize: QGroundControl.settingsManager.appSettings.appFontPointSize property real _labelWidth: ScreenTools.defaultFontPixelWidth * 15 property real _editFieldWidth: ScreenTools.defaultFontPixelWidth * 30 @@ -713,19 +712,13 @@ QGCView { selectExisting: true selectFolder: false - onAcceptedForLoad: { - _userBrandImageIndoor.rawValue = "file:///" + file - if(_userBrandImageLinked.value) { - _userBrandImageOutdoor.rawValue = _userBrandImageIndoor.rawValue - } - } + onAcceptedForLoad: _userBrandImageIndoor.rawValue = "file:///" + file } } } Row { spacing: ScreenTools.defaultFontPixelWidth visible: _userBrandImageOutdoor.visible - enabled: !_userBrandImageLinked.value QGCLabel { anchors.baseline: userBrandImageOutdoorBrowse.baseline @@ -759,18 +752,6 @@ QGCView { spacing: ScreenTools.defaultFontPixelWidth visible: _userBrandImageIndoor.visible - FactCheckBox { - text: qsTr("Link Brand Images") - width: _labelWidth*1.5 - visible: _userBrandImageLinked.visible - fact: _userBrandImageLinked - onClicked: { - if(_userBrandImageLinked.value) { - _userBrandImageOutdoor.rawValue = _userBrandImageIndoor.rawValue - } - } - } - QGCButton { id: userBrandImageReset text: "Reset Default Brand Image" diff --git a/src/ui/toolbar/MainToolBarIndicators.qml b/src/ui/toolbar/MainToolBarIndicators.qml index 79a60fcc0bdde5ed1c9b5bb0d1bf9aff23166c3a..8cf0d4775057f3f17070a1f2e0926d4f7ddc73ef 100644 --- a/src/ui/toolbar/MainToolBarIndicators.qml +++ b/src/ui/toolbar/MainToolBarIndicators.qml @@ -100,8 +100,8 @@ Item { property string _userBrandImageOutdoor: QGroundControl.settingsManager.appSettings.userBrandImageOutdoor.value property bool _userBrandingIndoor: _userBrandImageIndoor.length != 0 property bool _userBrandingOutdoor: _userBrandImageOutdoor.length != 0 - property string _brandImageIndoor: _userBrandingIndoor ? _userBrandImageIndoor : (_corePluginBranding ? QGroundControl.corePlugin.brandImageIndoor : (_activeVehicle ? _activeVehicle.brandImageIndoor : "") ) - property string _brandImageOutdoor: _userBrandingOutdoor ? _userBrandImageOutdoor : (_corePluginBranding ? QGroundControl.corePlugin.brandImageOutdoor : (_activeVehicle ? _activeVehicle.brandImageOutdoor : "") ) + property string _brandImageIndoor: _userBrandingIndoor ? _userBrandImageIndoor : (_userBrandingOutdoor ? _userBrandImageOutdoor : (_corePluginBranding ? QGroundControl.corePlugin.brandImageIndoor : (_activeVehicle ? _activeVehicle.brandImageIndoor : "") ) ) + property string _brandImageOutdoor: _userBrandingOutdoor ? _userBrandImageOutdoor : (_userBrandingIndoor ? _userBrandImageIndoor : (_corePluginBranding ? QGroundControl.corePlugin.brandImageOutdoor : (_activeVehicle ? _activeVehicle.brandImageOutdoor : "") ) ) } Row {