summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDebarshi Ray <debarshir@gnome.org>2020-02-03 20:01:18 +0100
committerDebarshi Ray <debarshir@gnome.org>2020-02-03 20:21:41 +0100
commit19c467490c24916712b0068ee6ef48c06e2f7b62 (patch)
treef6f47040ad85ee9b1990a151d13d41662075da3b /doc
parent44889c76c533a2474be459f52ea9c495cdfb7388 (diff)
downloadgnome-online-accounts-19c467490c24916712b0068ee6ef48c06e2f7b62.tar.gz
daemon, dbus: Enable checking if a provider type is supported
With the advent of Flatpak, applications can no longer be expected to be updated in lockstep with the operating system. In this case, applications are meant to link against libgoa-1.0.so, while goa-daemon and libgoa-backend-1.0.so are considered part of the OS. Therefore, when a newer version of an application is running against an older operating system, it needs to introspect the provider types supported by the backend daemon so that features not supported by the OS can be disabled at run-time. Based on initial work done by Jean Felder. https://gitlab.gnome.org/GNOME/gnome-online-accounts/issues/43
Diffstat (limited to 'doc')
-rw-r--r--doc/goa-sections.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/goa-sections.txt b/doc/goa-sections.txt
index 306846e..6f96d69 100644
--- a/doc/goa-sections.txt
+++ b/doc/goa-sections.txt
@@ -7,7 +7,11 @@ goa_manager_override_properties
goa_manager_call_add_account
goa_manager_call_add_account_finish
goa_manager_call_add_account_sync
+goa_manager_call_is_supported_provider
+goa_manager_call_is_supported_provider_finish
+goa_manager_call_is_supported_provider_sync
goa_manager_complete_add_account
+goa_manager_complete_is_supported_provider
GoaManagerProxy
GoaManagerProxyClass
goa_manager_proxy_new