Remember in settings if we ever synced with the cloud
Otherwise, if the device is offline we would not be able to store changes in the local cache, completely defeating the purpose. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
a3af5331ea
commit
60d5463311
@ -54,6 +54,9 @@ QMLManager::QMLManager() :
|
||||
// create location manager service
|
||||
locationProvider = new GpsLocation(&appendTextToLogStandalone, this);
|
||||
set_git_update_cb(&gitProgressCB);
|
||||
QSettings s;
|
||||
if (s.contains("setLoadFromCloud") && s.value("setLoadFromCloud").toInt() == 1)
|
||||
setLoadFromCloud(true);
|
||||
}
|
||||
|
||||
void QMLManager::finishSetup()
|
||||
@ -646,6 +649,8 @@ bool QMLManager::loadFromCloud() const
|
||||
|
||||
void QMLManager::setLoadFromCloud(bool done)
|
||||
{
|
||||
QSettings s;
|
||||
s.setValue("loadFromCloud", 1);
|
||||
m_loadFromCloud = done;
|
||||
emit loadFromCloudChanged();
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user