grim/guifications2

Updates for new request API changes
org.guifications.gf2
2007-04-26, Stu Tomlinson
6a8c08895805
Parents bb1e6883efc3
Children fb3152ae2b39
Updates for new request API changes
--- a/src/gf_blist.c Wed Apr 18 02:09:28 2007 -0400
+++ b/src/gf_blist.c Thu Apr 26 13:17:30 2007 -0400
@@ -119,6 +119,7 @@
GfBlistDialog *dialog = NULL;
PurpleRequestFields *fields;
PurpleRequestFieldGroup *group;
+ PurpleAccount *account = NULL;
GList *l;
gchar *info;
const gchar *name = NULL, *format = NULL, *current = NULL;
@@ -142,6 +143,8 @@
else
name = buddy->name;
+ account = purple_buddy_get_account(buddy);
+
format = N_("Please select a theme for the buddy %s");
} else if(PURPLE_BLIST_NODE_IS_CONTACT(node)) {
PurpleContact *contact = (PurpleContact *)node;
@@ -206,7 +209,8 @@
NULL, info, fields,
_("OK"), G_CALLBACK(gf_blist_dialog_ok_cb),
_("Cancel"), G_CALLBACK(gf_blist_dialog_cancel_cb),
- dialog);
+ account, NULL, NULL, dialog);
+
g_free(info);
dialogs = g_list_append(dialogs, dialog);
--- a/src/gf_preferences.c Wed Apr 18 02:09:28 2007 -0400
+++ b/src/gf_preferences.c Thu Apr 26 13:17:30 2007 -0400
@@ -918,7 +918,7 @@
purple_request_yes_no(guifications, _("Delete theme?"), NULL,
_("Are you sure you want to delete this theme?"),
- 0, filename,
+ 0, NULL, NULL, NULL, filename,
G_CALLBACK(theme_list_delete_yes_cb),
G_CALLBACK(theme_list_delete_no_cb));
}
--- a/src/gf_theme_editor.c Wed Apr 18 02:09:28 2007 -0400
+++ b/src/gf_theme_editor.c Thu Apr 26 13:17:30 2007 -0400
@@ -1967,7 +1967,7 @@
image_dialog = purple_request_file(plugin_handle, _("Open"), "", FALSE,
G_CALLBACK(gfte_dialog_file_ok_cb),
G_CALLBACK(gfte_dialog_file_cancel_cb),
- (gpointer)button);
+ NULL, NULL, NULL, (gpointer)button);
} else if(type == GFTE_BUTTON_FONT) {
opt_dialog = gtk_font_selection_dialog_new(_("Select font"));