Remove purple_account_[gs]et_silence_suppression

Wed, 26 Oct 2022 01:13:45 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Wed, 26 Oct 2022 01:13:45 -0500
changeset 41831
596940e90c68
parent 41830
5bc664b848a5
child 41832
63f39d354a73

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.
  *

mercurial