[gnote] Updated gvfs sync addin to new API
- From: Aurimas Černius <aurimasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnote] Updated gvfs sync addin to new API
- Date: Wed, 4 Sep 2019 20:29:25 +0000 (UTC)
commit b58101ef4bb8a1642ecbb12a2e8dd3de37cf60fb
Author: Aurimas Černius <aurisc4 gmail com>
Date: Wed Sep 4 23:28:35 2019 +0300
Updated gvfs sync addin to new API
src/addins/gvfssyncservice/gvfssyncserviceaddin.cpp | 3 ++-
src/addins/gvfssyncservice/gvfssyncserviceaddin.hpp | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/addins/gvfssyncservice/gvfssyncserviceaddin.cpp
b/src/addins/gvfssyncservice/gvfssyncserviceaddin.cpp
index df0e092b..9f5736b3 100644
--- a/src/addins/gvfssyncservice/gvfssyncserviceaddin.cpp
+++ b/src/addins/gvfssyncservice/gvfssyncserviceaddin.cpp
@@ -198,7 +198,7 @@ Gtk::Widget *GvfsSyncServiceAddin::create_preferences_control(EventHandler requi
}
-bool GvfsSyncServiceAddin::save_configuration()
+bool GvfsSyncServiceAddin::save_configuration(const sigc::slot<void, bool, Glib::ustring> & on_saved)
{
Glib::ustring sync_uri = m_uri_entry->get_text();
std::exception_ptr save_exception;
@@ -269,6 +269,7 @@ bool GvfsSyncServiceAddin::save_configuration()
m_uri = sync_uri;
gnote::Preferences::obj().get_schema_settings(
gnote::Preferences::SCHEMA_SYNC_GVFS)->set_string(gnote::Preferences::SYNC_GVFS_URI, m_uri);
+ on_saved(true, "");
return true;
}
diff --git a/src/addins/gvfssyncservice/gvfssyncserviceaddin.hpp
b/src/addins/gvfssyncservice/gvfssyncserviceaddin.hpp
index cdbe499a..ee3b8aa8 100644
--- a/src/addins/gvfssyncservice/gvfssyncserviceaddin.hpp
+++ b/src/addins/gvfssyncservice/gvfssyncserviceaddin.hpp
@@ -55,7 +55,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]