diff options
author | Debarshi Ray <debarshir@gnome.org> | 2020-02-03 20:01:18 +0100 |
---|---|---|
committer | Debarshi Ray <debarshir@gnome.org> | 2020-02-03 20:21:41 +0100 |
commit | 19c467490c24916712b0068ee6ef48c06e2f7b62 (patch) | |
tree | f6f47040ad85ee9b1990a151d13d41662075da3b /doc | |
parent | 44889c76c533a2474be459f52ea9c495cdfb7388 (diff) | |
download | gnome-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.txt | 4 |
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 |