summaryrefslogtreecommitdiff
path: root/libpurple/accounts.h
diff options
context:
space:
mode:
authorGary Kramlich <grim@reaperworld.com>2022-08-23 01:09:33 -0500
committerGary Kramlich <grim@reaperworld.com>2022-08-23 01:09:33 -0500
commitd5574d2c4e16ccc11aad4d5bb7e3dc244d7fef99 (patch)
treef5a6c14a3274fb42147e42b2c782e3db11140737 /libpurple/accounts.h
parentc94b96120f1a4c4d2506a02a34b7f17a7feca665 (diff)
downloadpidgin-d5574d2c4e16ccc11aad4d5bb7e3dc244d7fef99.tar.gz
Replace the request_add Account UiOp with a new AddContact notification
Add a demo protocol plugin account action to test the new notification Testing Done: Ran the action from the demo protocol plugin and verified it acted appropriately. However, nothing actually adds the buddy to your list right now. Was unable to test finch as it's crashing at startup for unrelated issues. Reviewed at https://reviews.imfreedom.org/r/1624/
Diffstat (limited to 'libpurple/accounts.h')
-rw-r--r--libpurple/accounts.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/libpurple/accounts.h b/libpurple/accounts.h
index d6053dcafb..69f511aba2 100644
--- a/libpurple/accounts.h
+++ b/libpurple/accounts.h
@@ -36,11 +36,6 @@ typedef struct _PurpleAccountUiOps PurpleAccountUiOps;
/**
* PurpleAccountUiOps:
* @status_changed: This account's status changed.
- * @request_add: Someone we don't have on our list added us; prompt
- * to add them.
- * @close_account_request: Close a pending request for authorization.
- * @ui_handle is a handle as returned by
- * @request_authorize.
* @permit_added: Called during a call to purple_account_privacy_permit_add().
* @permit_removed: Called during a call to
* purple_account_privacy_permit_removed().
@@ -56,14 +51,6 @@ struct _PurpleAccountUiOps
void (*status_changed)(PurpleAccount *account,
PurpleStatus *status);
- void (*request_add)(PurpleAccount *account,
- const char *remote_user,
- const char *id,
- const char *alias,
- const char *message);
-
- void (*close_account_request)(void *ui_handle);
-
void (*permit_added)(PurpleAccount *account, const char *name);
void (*permit_removed)(PurpleAccount *account, const char *name);
void (*deny_added)(PurpleAccount *account, const char *name);