summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/pref.h1
-rw-r--r--core/save-git.c2
-rw-r--r--core/subsurface-qt/SettingsObjectWrapper.cpp17
-rw-r--r--core/subsurface-qt/SettingsObjectWrapper.h4
-rw-r--r--core/subsurfacestartup.c1
5 files changed, 1 insertions, 24 deletions
diff --git a/core/pref.h b/core/pref.h
index 6c06f5669..9f7192ca3 100644
--- a/core/pref.h
+++ b/core/pref.h
@@ -145,7 +145,6 @@ struct preferences {
const char *cloud_storage_email_encoded;
bool save_password_local;
short cloud_verification_status;
- bool cloud_background_sync;
geocoding_prefs_t geocoding;
enum deco_mode planner_deco_mode;
short vpmb_conservatism;
diff --git a/core/save-git.c b/core/save-git.c
index 1000f78a1..6eab07580 100644
--- a/core/save-git.c
+++ b/core/save-git.c
@@ -1273,7 +1273,7 @@ int do_git_save(git_repository *repo, const char *branch, const char *remote, bo
return report_error("creating commit failed");
/* now sync the tree with the remote server */
- if (remote && prefs.cloud_background_sync && !prefs.git_local_only)
+ if (remote && !prefs.git_local_only)
return sync_with_remote(repo, remote, branch, RT_HTTPS);
return 0;
}
diff --git a/core/subsurface-qt/SettingsObjectWrapper.cpp b/core/subsurface-qt/SettingsObjectWrapper.cpp
index e4a9a71d6..7dff976fb 100644
--- a/core/subsurface-qt/SettingsObjectWrapper.cpp
+++ b/core/subsurface-qt/SettingsObjectWrapper.cpp
@@ -983,11 +983,6 @@ short CloudStorageSettings::verificationStatus() const
return prefs.cloud_verification_status;
}
-bool CloudStorageSettings::backgroundSync() const
-{
- return prefs.cloud_background_sync;
-}
-
QString CloudStorageSettings::userId() const
{
return QString(prefs.userid);
@@ -1081,17 +1076,6 @@ void CloudStorageSettings::setVerificationStatus(short value)
emit verificationStatusChanged(value);
}
-void CloudStorageSettings::setBackgroundSync(bool value)
-{
- if (value == prefs.cloud_background_sync)
- return;
- QSettings s;
- s.beginGroup(group);
- s.setValue("cloud_background_sync", value);
- prefs.cloud_background_sync = value;
- emit backgroundSyncChanged(value);
-}
-
void CloudStorageSettings::setSaveUserIdLocal(bool value)
{
//TODO: this is not saved on disk?
@@ -2300,7 +2284,6 @@ void SettingsObjectWrapper::load()
GET_TXT("password", cloud_storage_password);
}
GET_INT("cloud_verification_status", cloud_verification_status);
- GET_BOOL("cloud_background_sync", cloud_background_sync);
GET_BOOL("git_local_only", git_local_only);
// creating the git url here is simply a convenience when C code wants
diff --git a/core/subsurface-qt/SettingsObjectWrapper.h b/core/subsurface-qt/SettingsObjectWrapper.h
index 1d56ddf30..a41caae40 100644
--- a/core/subsurface-qt/SettingsObjectWrapper.h
+++ b/core/subsurface-qt/SettingsObjectWrapper.h
@@ -331,7 +331,6 @@ class CloudStorageSettings : public QObject {
Q_PROPERTY(bool git_local_only READ gitLocalOnly WRITE setGitLocalOnly NOTIFY gitLocalOnlyChanged)
Q_PROPERTY(bool save_password_local READ savePasswordLocal WRITE setSavePasswordLocal NOTIFY savePasswordLocalChanged)
Q_PROPERTY(short verification_status READ verificationStatus WRITE setVerificationStatus NOTIFY verificationStatusChanged)
- Q_PROPERTY(bool background_sync READ backgroundSync WRITE setBackgroundSync NOTIFY backgroundSyncChanged)
public:
CloudStorageSettings(QObject *parent);
QString password() const;
@@ -343,7 +342,6 @@ public:
QString gitUrl() const;
bool savePasswordLocal() const;
short verificationStatus() const;
- bool backgroundSync() const;
bool gitLocalOnly() const;
bool saveUserIdLocal() const;
@@ -357,7 +355,6 @@ public slots:
void setGitUrl(const QString& value);
void setSavePasswordLocal(bool value);
void setVerificationStatus(short value);
- void setBackgroundSync(bool value);
void setGitLocalOnly(bool value);
void setSaveUserIdLocal(bool value);
@@ -371,7 +368,6 @@ signals:
void gitUrlChanged(const QString& value);
void savePasswordLocalChanged(bool value);
void verificationStatusChanged(short value);
- void backgroundSyncChanged(bool value);
void gitLocalOnlyChanged(bool value);
void saveUserIdLocalChanged(bool value);
diff --git a/core/subsurfacestartup.c b/core/subsurfacestartup.c
index fc768c268..db942f7ba 100644
--- a/core/subsurfacestartup.c
+++ b/core/subsurfacestartup.c
@@ -81,7 +81,6 @@ struct preferences default_prefs = {
.access_token = NULL
},
.defaultsetpoint = 1100,
- .cloud_background_sync = true,
.geocoding = {
.category = { 0 }
},