summaryrefslogtreecommitdiff
path: root/libpurple/purplerequestgroup.c
diff options
context:
space:
mode:
authorElliott Sales de Andrade <quantum.analyst@gmail.com>2023-03-20 23:01:54 -0500
committerElliott Sales de Andrade <quantum.analyst@gmail.com>2023-03-20 23:01:54 -0500
commite11dd1f2dd8b2325bbc37f6e20841635ce1cb847 (patch)
tree2a7033882494f252d3a57f7f3ea333da8de6305e /libpurple/purplerequestgroup.c
parentb1d3c6a83f847d9e94842f1adc6d8a6e4608b337 (diff)
downloadpidgin-e11dd1f2dd8b2325bbc37f6e20841635ce1cb847.tar.gz
Remove unused API from request fields
The `GList` API is no longer used, as containers use the `GListModel` interface. Fetching the group-from-field or page-from-group is no longer needed as previous users now process the field along with the group they were already using. Testing Done: Compiled only. Reviewed at https://reviews.imfreedom.org/r/2363/
Diffstat (limited to 'libpurple/purplerequestgroup.c')
-rw-r--r--libpurple/purplerequestgroup.c29
1 files changed, 0 insertions, 29 deletions
diff --git a/libpurple/purplerequestgroup.c b/libpurple/purplerequestgroup.c
index cce466907b..21bb48db46 100644
--- a/libpurple/purplerequestgroup.c
+++ b/libpurple/purplerequestgroup.c
@@ -27,8 +27,6 @@
struct _PurpleRequestGroup {
GObject parent;
- PurpleRequestPage *page;
-
char *title;
GList *fields;
@@ -221,15 +219,6 @@ purple_request_group_new(const char *title) {
}
void
-_purple_request_group_set_page(PurpleRequestGroup *group,
- PurpleRequestPage *page)
-{
- g_return_if_fail(PURPLE_IS_REQUEST_GROUP(group));
-
- group->page = page;
-}
-
-void
purple_request_group_add_field(PurpleRequestGroup *group,
PurpleRequestField *field)
{
@@ -245,8 +234,6 @@ purple_request_group_add_field(PurpleRequestGroup *group,
g_signal_connect(field, "notify::valid",
G_CALLBACK(purple_request_group_notify_field_cb), group);
- _purple_request_field_set_group(field, group);
-
g_list_model_items_changed(G_LIST_MODEL(group), position, 0, 1);
}
@@ -258,22 +245,6 @@ purple_request_group_get_title(PurpleRequestGroup *group)
return group->title;
}
-GList *
-purple_request_group_get_fields(PurpleRequestGroup *group)
-{
- g_return_val_if_fail(PURPLE_IS_REQUEST_GROUP(group), NULL);
-
- return group->fields;
-}
-
-PurpleRequestPage *
-purple_request_group_get_page(PurpleRequestGroup *group)
-{
- g_return_val_if_fail(PURPLE_IS_REQUEST_GROUP(group), NULL);
-
- return group->page;
-}
-
gboolean
purple_request_group_is_valid(PurpleRequestGroup *group) {
g_return_val_if_fail(PURPLE_IS_REQUEST_GROUP(group), FALSE);