diff options
author | Gary Kramlich <grim@reaperworld.com> | 2022-07-21 00:36:23 -0500 |
---|---|---|
committer | Gary Kramlich <grim@reaperworld.com> | 2022-07-21 00:36:23 -0500 |
commit | 9f883a72bf12c307490e9e3511f6fe32edcdf59e (patch) | |
tree | 45d87817709cbb938d7041a24e7c3ac571c7d1ca /libpurple/purpleaccountmanager.h | |
parent | 25fb2a91a0f5418b4f42f56f1ef70528120da9d7 (diff) | |
download | pidgin-9f883a72bf12c307490e9e3511f6fe32edcdf59e.tar.gz |
Update the account manager to use enabled/disabled for accounts rather than active/inactive.
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1529/
Diffstat (limited to 'libpurple/purpleaccountmanager.h')
-rw-r--r-- | libpurple/purpleaccountmanager.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/libpurple/purpleaccountmanager.h b/libpurple/purpleaccountmanager.h index 71c624079c..876fa2ea37 100644 --- a/libpurple/purpleaccountmanager.h +++ b/libpurple/purpleaccountmanager.h @@ -113,6 +113,19 @@ void purple_account_manager_reorder(PurpleAccountManager *manager, PurpleAccount GList *purple_account_manager_get_all(PurpleAccountManager *manager); /** + * purple_account_manager_get_enabled: + * @manager: The account manager instance. + * + * Gets the list of all enabled accounts. + * + * Returns: (transfer container) (element-type PurpleAccount): The list of all + * enabled accounts. + * + * Since: 3.0.0 + */ +GList *purple_account_manager_get_enabled(PurpleAccountManager *manager); + +/** * purple_account_manager_get_active: * @manager: The account manager instance. * @@ -122,10 +135,26 @@ GList *purple_account_manager_get_all(PurpleAccountManager *manager); * active accounts. * * Since: 3.0.0 + * + * Deprecated: 3.0.0: Use purple_account_manager_get_enabled() instead. */ +G_DEPRECATED_FOR(purple_account_manager_get_enabled) GList *purple_account_manager_get_active(PurpleAccountManager *manager); /** + * purple_account_manager_get_disabled: + * @manager: The account manager instance. + * + * Gets the list of all disabled accounts. + * + * Returns: (transfer container) (element-type PurpleAccount): The list of all + * disabled accounts. + * + * Since: 3.0.0 + */ +GList *purple_account_manager_get_disabled(PurpleAccountManager *manager); + +/** * purple_account_manager_get_inactive: * @manager: The account manager instance. * @@ -135,7 +164,10 @@ GList *purple_account_manager_get_active(PurpleAccountManager *manager); * inactive accounts. * * Since: 3.0.0 + * + * Deprecated: 3.0.0: Use purple_account_manager_get_disabled() instead. */ +G_DEPRECATED_FOR(purple_account_manager_get_disabled) GList *purple_account_manager_get_inactive(PurpleAccountManager *manager); /** |