@ -339,8 +339,7 @@ bool QGCCorePlugin::overrideSettingsGroupVisibility(QString name)
@@ -339,8 +339,7 @@ bool QGCCorePlugin::overrideSettingsGroupVisibility(QString name)
bool QGCCorePlugin : : adjustSettingMetaData ( const QString & settingsGroup , FactMetaData & metaData )
{
if ( settingsGroup ! = AppSettings : : settingsGroup ) {
// All changes refer to AppSettings
if ( settingsGroup = = AppSettings : : settingsGroup ) {
# if !defined(QGC_ENABLE_PAIRING)
//-- If we don't support pairing, disable it.
if ( metaData . name ( ) = = AppSettings : : usePairingName ) {
@ -349,8 +348,6 @@ bool QGCCorePlugin::adjustSettingMetaData(const QString& settingsGroup, FactMeta
@@ -349,8 +348,6 @@ bool QGCCorePlugin::adjustSettingMetaData(const QString& settingsGroup, FactMeta
return false ;
}
# endif
return true ;
}
//-- Default Palette
if ( metaData . name ( ) = = AppSettings : : indoorPaletteName ) {
@ -362,23 +359,17 @@ bool QGCCorePlugin::adjustSettingMetaData(const QString& settingsGroup, FactMeta
@@ -362,23 +359,17 @@ bool QGCCorePlugin::adjustSettingMetaData(const QString& settingsGroup, FactMeta
# endif
metaData . setRawDefaultValue ( outdoorPalette ) ;
return true ;
//-- Auto Save Telemetry Logs
} else if ( metaData . name ( ) = = AppSettings : : telemetrySaveName ) {
}
# if defined (__mobile__)
if ( metaData . name ( ) = = AppSettings : : telemetrySaveName ) {
// Mobile devices have limited storage so don't turn on telemtry saving by default
metaData . setRawDefaultValue ( false ) ;
return true ;
# else
metaData . setRawDefaultValue ( true ) ;
return true ;
# endif
# if defined(__ios__)
} else if ( metaData . name ( ) = = AppSettings : : savePathName ) {
QString appName = qgcApp ( ) - > applicationName ( ) ;
QDir rootDir = QDir ( QStandardPaths : : writableLocation ( QStandardPaths : : DocumentsLocation ) ) ;
metaData . setRawDefaultValue ( rootDir . filePath ( appName ) ) ;
return false ;
}
# endif
}
return true ; // Show setting in ui
}