[gnote] Update file system sync service to new API
- From: Aurimas Černius <aurimasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnote] Update file system sync service to new API
- Date: Wed, 4 Sep 2019 20:29:20 +0000 (UTC)
commit 190a5b1128e0e1460afac016605d6cb8678bccf4
Author: Aurimas Černius <aurisc4 gmail com>
Date: Wed Sep 4 23:27:45 2019 +0300
Update file system sync service to new API
src/addins/filesystemsyncservice/filesystemsyncserviceaddin.cpp | 3 ++-
src/addins/filesystemsyncservice/filesystemsyncserviceaddin.hpp | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.cpp
b/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.cpp
index 9d0819f9..3f208aa5 100644
--- a/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.cpp
+++ b/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.cpp
@@ -125,7 +125,7 @@ Gtk::Widget *FileSystemSyncServiceAddin::create_preferences_control(EventHandler
}
-bool FileSystemSyncServiceAddin::save_configuration()
+bool FileSystemSyncServiceAddin::save_configuration(const sigc::slot<void, bool, Glib::ustring> & on_saved)
{
Glib::ustring syncPath = m_path_button->get_filename();
@@ -185,6 +185,7 @@ bool FileSystemSyncServiceAddin::save_configuration()
gnote::Preferences::obj().get_schema_settings(
gnote::Preferences::SCHEMA_SYNC)->set_string(gnote::Preferences::SYNC_LOCAL_PATH, m_path);
+ on_saved(true, "");
return true;
}
diff --git a/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.hpp
b/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.hpp
index 0642fc6e..53708d19 100644
--- a/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.hpp
+++ b/src/addins/filesystemsyncservice/filesystemsyncserviceaddin.hpp
@@ -57,7 +57,7 @@ public:
virtual gnote::sync::SyncServer::Ptr create_sync_server() override;
virtual void post_sync_cleanup() override;
virtual Gtk::Widget *create_preferences_control(EventHandler requiredPrefChanged) override;
- virtual bool save_configuration() override;
+ virtual bool save_configuration(const sigc::slot<void, bool, Glib::ustring> & on_saved) override;
virtual void reset_configuration() override;
virtual bool is_configured() override;
virtual Glib::ustring name() override;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]