Wed, 26 Oct 2022 01:13:45 -0500
Remove purple_account_[gs]et_silence_suppression
This was removed during the account editor rewrite as silence suppression is
a voice and video preference and shouldn't be tied to accounts.
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1968/
| ChangeLog.API | file | annotate | diff | comparison | revisions | |
| libpurple/account.c | file | annotate | diff | comparison | revisions | |
| libpurple/account.h | file | annotate | diff | comparison | revisions |
--- a/ChangeLog.API Tue Oct 25 23:08:13 2022 -0500 +++ b/ChangeLog.API Wed Oct 26 01:13:45 2022 -0500 @@ -360,6 +360,7 @@ * purple_account_get_password. Use purple_credential_manager_read_password_async instead. * purple_account_get_public_alias + * purple_account_get_silence_suppression * purple_account_get_ui_int * purple_account_get_ui_string * purple_account_get_ui_bool @@ -371,6 +372,7 @@ * purple_account_set_password. Use purple_credential_manager_write_password_async instead. * purple_account_set_public_alias + * purple_account_set_silence_suppression * purple_account_set_ui_int * purple_account_set_ui_string * purple_account_set_ui_bool
--- a/libpurple/account.c Tue Oct 25 23:08:13 2022 -0500 +++ b/libpurple/account.c Wed Oct 26 01:13:45 2022 -0500 @@ -1546,20 +1546,6 @@ purple_accounts_schedule_save(); } -gboolean -purple_account_get_silence_suppression(PurpleAccount *account) -{ - return purple_account_get_bool(account, "silence-suppression", FALSE); -} - -void -purple_account_set_silence_suppression(PurpleAccount *account, gboolean value) -{ - g_return_if_fail(PURPLE_IS_ACCOUNT(account)); - - purple_account_set_bool(account, "silence-suppression", value); -} - void purple_account_clear_settings(PurpleAccount *account) {
--- a/libpurple/account.h Tue Oct 25 23:08:13 2022 -0500 +++ b/libpurple/account.h Wed Oct 26 01:13:45 2022 -0500 @@ -411,26 +411,6 @@ const char *status_id, gboolean active, GHashTable *attrs); /** - * purple_account_get_silence_suppression: - * @account: The account. - * - * Return whether silence suppression is used during voice call. - * - * Returns: %TRUE if suppression is used, or %FALSE if not. - */ -gboolean purple_account_get_silence_suppression(PurpleAccount *account); - -/** - * purple_account_set_silence_suppression: - * @account: The account. - * @value: %TRUE if suppression should be used. - * - * Sets whether silence suppression is used during voice call. - */ -void purple_account_set_silence_suppression(PurpleAccount *account, - gboolean value); - -/** * purple_account_clear_settings: * @account: The account. *