[gnote] Use new utilities in file system sync addin



commit 7ed29224c658f005afbcd8dbafb1a33b869a4ad8
Author: Aurimas Černius <aurisc4 gmail com>
Date:   Sat Dec 12 23:56:46 2020 +0200

    Use new utilities in file system sync addin

 .../filesystemsyncservice.desktop.in.in                     |  2 +-
 .../filesystemsyncservice/filesystemsyncserviceaddin.cpp    | 13 ++++---------
 2 files changed, 5 insertions(+), 10 deletions(-)
---
diff --git a/src/addins/filesystemsyncservice/filesystemsyncservice.desktop.in.in 
b/src/addins/filesystemsyncservice/filesystemsyncservice.desktop.in.in
index 791b4cd7..cca93491 100644
--- a/src/addins/filesystemsyncservice/filesystemsyncservice.desktop.in.in
+++ b/src/addins/filesystemsyncservice/filesystemsyncservice.desktop.in.in
@@ -4,7 +4,7 @@ _Name=Local Directory Sync Service Plugin
 _Description=Synchronize Gnote Notes to a local file system path
 _Authors=Aurimas Černius and the Tomboy Project
 Category=Synchronization
-Version=0.5
+Version=0.6
 DefaultEnabled=true
 Module=libfilesystemsyncservice
 LibgnoteRelease=@LIBGNOTE_RELEASE@
diff --git a/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.cpp 
b/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.cpp
index bedf666a..5768f486 100644
--- a/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.cpp
+++ b/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.cpp
@@ -183,8 +183,7 @@ bool FileSystemSyncServiceAddin::save_configuration(const sigc::slot<void, bool,
   m_path = syncPath;
 
   // TODO: Try to create and delete a file.  If it fails, this should fail
-  ignote().preferences().get_schema_settings(
-    gnote::Preferences::SCHEMA_SYNC)->set_string(gnote::Preferences::SYNC_LOCAL_PATH, m_path);
+  ignote().preferences().sync_local_path(m_path);
 
   on_saved(true, "");
   return true;
@@ -193,15 +192,13 @@ bool FileSystemSyncServiceAddin::save_configuration(const sigc::slot<void, bool,
 
 void FileSystemSyncServiceAddin::reset_configuration()
 {
-  ignote().preferences().get_schema_settings(
-    gnote::Preferences::SCHEMA_SYNC)->set_string(gnote::Preferences::SYNC_LOCAL_PATH, "");
+  ignote().preferences().sync_local_path("");
 }
 
 
 bool FileSystemSyncServiceAddin::is_configured()
 {
-  return ignote().preferences().get_schema_settings(
-    gnote::Preferences::SCHEMA_SYNC)->get_string(gnote::Preferences::SYNC_LOCAL_PATH) != "";
+  return ignote().preferences().sync_local_path() != "";
 }
 
 
@@ -232,9 +229,7 @@ bool FileSystemSyncServiceAddin::initialized()
 
 bool FileSystemSyncServiceAddin::get_config_settings(Glib::ustring & syncPath)
 {
-  syncPath = ignote().preferences().get_schema_settings(
-    gnote::Preferences::SCHEMA_SYNC)->get_string(gnote::Preferences::SYNC_LOCAL_PATH);
-
+  syncPath = ignote().preferences().sync_local_path();
   return syncPath != "";
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]