summaryrefslogtreecommitdiff
path: root/finch/gntft.c
diff options
context:
space:
mode:
authorSean Egan <seanegan@pidgin.im>2007-03-19 07:01:17 +0000
committerSean Egan <seanegan@pidgin.im>2007-03-19 07:01:17 +0000
commitceab2c4c55f659f3b65533bb0c7ba0e2d1293775 (patch)
tree058ad5acdb9dd18ca9747d56438f6e9ca2af4adb /finch/gntft.c
parent1c027a2e75a3291f35af4c111bdc7d9008daef07 (diff)
downloadpidgin-ceab2c4c55f659f3b65533bb0c7ba0e2d1293775.tar.gz
sed -ie 's/gaim/purple/g'
Diffstat (limited to 'finch/gntft.c')
-rw-r--r--finch/gntft.c146
1 files changed, 73 insertions, 73 deletions
diff --git a/finch/gntft.c b/finch/gntft.c
index b8bfecbe44..49de2c9fd6 100644
--- a/finch/gntft.c
+++ b/finch/gntft.c
@@ -2,9 +2,9 @@
* @file gntft.c GNT File Transfer UI
* @ingroup gntui
*
- * gaim
+ * purple
*
- * Gaim is the legal property of its developers, whose names are too numerous
+ * Purple is the legal property of its developers, whose names are too numerous
* to list here. Please refer to the COPYRIGHT file distributed with this
* source distribution.
*
@@ -39,8 +39,8 @@
#include "gntft.h"
#include "prefs.h"
-#define GAIM_GNTXFER(xfer) \
- (GaimGntXferUiData *)(xfer)->ui_data
+#define FINCHXFER(xfer) \
+ (PurpleGntXferUiData *)(xfer)->ui_data
typedef struct
{
@@ -54,9 +54,9 @@ typedef struct
GntWidget *remove_button;
GntWidget *stop_button;
GntWidget *close_button;
-} GaimGntXferDialog;
+} PurpleGntXferDialog;
-static GaimGntXferDialog *xfer_dialog = NULL;
+static PurpleGntXferDialog *xfer_dialog = NULL;
typedef struct
{
@@ -65,7 +65,7 @@ typedef struct
char *name;
-} GaimGntXferUiData;
+} PurpleGntXferUiData;
enum
{
@@ -96,12 +96,12 @@ update_title_progress()
/* Find all active transfers */
for (list = gnt_tree_get_rows(GNT_TREE(xfer_dialog->tree)); list; list = list->next) {
- GaimXfer *xfer = (GaimXfer *)list->data;
+ PurpleXfer *xfer = (PurpleXfer *)list->data;
- if (gaim_xfer_get_status(xfer) == GAIM_XFER_STATUS_STARTED) {
+ if (purple_xfer_get_status(xfer) == PURPLE_XFER_STATUS_STARTED) {
num_active_xfers++;
- total_bytes_xferred += gaim_xfer_get_bytes_sent(xfer);
- total_file_size += gaim_xfer_get_size(xfer);
+ total_bytes_xferred += purple_xfer_get_bytes_sent(xfer);
+ total_file_size += purple_xfer_get_size(xfer);
}
}
@@ -131,7 +131,7 @@ static void
toggle_keep_open_cb(GntWidget *w)
{
xfer_dialog->keep_open = !xfer_dialog->keep_open;
- gaim_prefs_set_bool("/gaim/gnt/filetransfer/keep_open",
+ purple_prefs_set_bool("/purple/gnt/filetransfer/keep_open",
xfer_dialog->keep_open);
}
@@ -139,17 +139,17 @@ static void
toggle_clear_finished_cb(GntWidget *w)
{
xfer_dialog->auto_clear = !xfer_dialog->auto_clear;
- gaim_prefs_set_bool("/gaim/gnt/filetransfer/clear_finished",
+ purple_prefs_set_bool("/purple/gnt/filetransfer/clear_finished",
xfer_dialog->auto_clear);
}
static void
remove_button_cb(GntButton *button)
{
- GaimXfer *selected_xfer = gnt_tree_get_selection_data(GNT_TREE(xfer_dialog->tree));
- if (selected_xfer && (selected_xfer->status == GAIM_XFER_STATUS_CANCEL_LOCAL ||
- selected_xfer->status == GAIM_XFER_STATUS_CANCEL_REMOTE ||
- selected_xfer->status == GAIM_XFER_STATUS_DONE)) {
+ PurpleXfer *selected_xfer = gnt_tree_get_selection_data(GNT_TREE(xfer_dialog->tree));
+ if (selected_xfer && (selected_xfer->status == PURPLE_XFER_STATUS_CANCEL_LOCAL ||
+ selected_xfer->status == PURPLE_XFER_STATUS_CANCEL_REMOTE ||
+ selected_xfer->status == PURPLE_XFER_STATUS_DONE)) {
finch_xfer_dialog_remove_xfer(selected_xfer);
}
}
@@ -157,16 +157,16 @@ remove_button_cb(GntButton *button)
static void
stop_button_cb(GntButton *button)
{
- GaimXfer *selected_xfer = gnt_tree_get_selection_data(GNT_TREE(xfer_dialog->tree));
- if (selected_xfer && selected_xfer->status == GAIM_XFER_STATUS_STARTED)
- gaim_xfer_cancel_local(selected_xfer);
+ PurpleXfer *selected_xfer = gnt_tree_get_selection_data(GNT_TREE(xfer_dialog->tree));
+ if (selected_xfer && selected_xfer->status == PURPLE_XFER_STATUS_STARTED)
+ purple_xfer_cancel_local(selected_xfer);
}
#if 0
static void
tree_selection_changed_cb(GntTree *tree, GntTreeRow *old, GntTreeRow *current, gpointer n)
{
- xfer_dialog->selected_xfer = (GaimXfer *)gnt_tree_get_selection_data(tree);
+ xfer_dialog->selected_xfer = (PurpleXfer *)gnt_tree_get_selection_data(tree);
}
#endif
@@ -186,12 +186,12 @@ finch_xfer_dialog_new(void)
GntWidget *tree;
if (!xfer_dialog)
- xfer_dialog = g_new0(GaimGntXferDialog, 1);
+ xfer_dialog = g_new0(PurpleGntXferDialog, 1);
xfer_dialog->keep_open =
- gaim_prefs_get_bool("/gaim/gnt/filetransfer/keep_open");
+ purple_prefs_get_bool("/purple/gnt/filetransfer/keep_open");
xfer_dialog->auto_clear =
- gaim_prefs_get_bool("/gaim/gnt/filetransfer/clear_finished");
+ purple_prefs_get_bool("/purple/gnt/filetransfer/clear_finished");
/* Create the window. */
xfer_dialog->window = window = gnt_vbox_new(FALSE);
@@ -244,9 +244,9 @@ finch_xfer_dialog_new(void)
gnt_box_add_widget(GNT_BOX(window), bbox);
- for (iter = gaim_xfers_get_all(); iter; iter = iter->next) {
- GaimXfer *xfer = (GaimXfer *)iter->data;
- GaimGntXferUiData *data = GAIM_GNTXFER(xfer);
+ for (iter = purple_xfers_get_all(); iter; iter = iter->next) {
+ PurpleXfer *xfer = (PurpleXfer *)iter->data;
+ PurpleGntXferUiData *data = FINCHXFER(xfer);
if (data->in_list) {
finch_xfer_dialog_add_xfer(xfer);
finch_xfer_dialog_update_xfer(xfer);
@@ -272,37 +272,37 @@ finch_xfer_dialog_show()
}
void
-finch_xfer_dialog_add_xfer(GaimXfer *xfer)
+finch_xfer_dialog_add_xfer(PurpleXfer *xfer)
{
- GaimGntXferUiData *data;
- GaimXferType type;
+ PurpleGntXferUiData *data;
+ PurpleXferType type;
char *size_str, *remaining_str;
char *lfilename, *utf8;
g_return_if_fail(xfer_dialog != NULL);
g_return_if_fail(xfer != NULL);
- gaim_xfer_ref(xfer);
+ purple_xfer_ref(xfer);
- data = GAIM_GNTXFER(xfer);
+ data = FINCHXFER(xfer);
data->in_list = TRUE;
finch_xfer_dialog_show();
data->last_updated_time = 0;
- type = gaim_xfer_get_type(xfer);
+ type = purple_xfer_get_type(xfer);
- size_str = gaim_str_size_to_units(gaim_xfer_get_size(xfer));
- remaining_str = gaim_str_size_to_units(gaim_xfer_get_bytes_remaining(xfer));
+ size_str = purple_str_size_to_units(purple_xfer_get_size(xfer));
+ remaining_str = purple_str_size_to_units(purple_xfer_get_bytes_remaining(xfer));
- lfilename = g_path_get_basename(gaim_xfer_get_local_filename(xfer));
+ lfilename = g_path_get_basename(purple_xfer_get_local_filename(xfer));
utf8 = g_filename_to_utf8(lfilename, -1, NULL, NULL, NULL);
g_free(lfilename);
lfilename = utf8;
gnt_tree_add_row_last(GNT_TREE(xfer_dialog->tree), xfer,
gnt_tree_create_row(GNT_TREE(xfer_dialog->tree),
- "0.0", (type == GAIM_XFER_RECEIVE) ? gaim_xfer_get_filename(xfer) : lfilename,
+ "0.0", (type == PURPLE_XFER_RECEIVE) ? purple_xfer_get_filename(xfer) : lfilename,
size_str, "0.0", "",_("Waiting for transfer to begin")), NULL);
g_free(lfilename);
@@ -315,14 +315,14 @@ finch_xfer_dialog_add_xfer(GaimXfer *xfer)
}
void
-finch_xfer_dialog_remove_xfer(GaimXfer *xfer)
+finch_xfer_dialog_remove_xfer(PurpleXfer *xfer)
{
- GaimGntXferUiData *data;
+ PurpleGntXferUiData *data;
g_return_if_fail(xfer_dialog != NULL);
g_return_if_fail(xfer != NULL);
- data = GAIM_GNTXFER(xfer);
+ data = FINCHXFER(xfer);
if (data == NULL)
return;
@@ -340,19 +340,19 @@ finch_xfer_dialog_remove_xfer(GaimXfer *xfer)
finch_xfer_dialog_destroy();
else
update_title_progress();
- gaim_xfer_unref(xfer);
+ purple_xfer_unref(xfer);
}
void
-finch_xfer_dialog_cancel_xfer(GaimXfer *xfer)
+finch_xfer_dialog_cancel_xfer(PurpleXfer *xfer)
{
- GaimGntXferUiData *data;
+ PurpleGntXferUiData *data;
const gchar *status;
g_return_if_fail(xfer_dialog != NULL);
g_return_if_fail(xfer != NULL);
- data = GAIM_GNTXFER(xfer);
+ data = FINCHXFER(xfer);
if (data == NULL)
return;
@@ -360,16 +360,16 @@ finch_xfer_dialog_cancel_xfer(GaimXfer *xfer)
if (!data->in_list)
return;
- if ((gaim_xfer_get_status(xfer) == GAIM_XFER_STATUS_CANCEL_LOCAL) && (xfer_dialog->auto_clear)) {
+ if ((purple_xfer_get_status(xfer) == PURPLE_XFER_STATUS_CANCEL_LOCAL) && (xfer_dialog->auto_clear)) {
finch_xfer_dialog_remove_xfer(xfer);
return;
}
- data = GAIM_GNTXFER(xfer);
+ data = FINCHXFER(xfer);
update_title_progress();
- if (gaim_xfer_is_canceled(xfer))
+ if (purple_xfer_is_canceled(xfer))
status = _("Canceled");
else
status = _("Failed");
@@ -378,9 +378,9 @@ finch_xfer_dialog_cancel_xfer(GaimXfer *xfer)
}
void
-finch_xfer_dialog_update_xfer(GaimXfer *xfer)
+finch_xfer_dialog_update_xfer(PurpleXfer *xfer)
{
- GaimGntXferUiData *data;
+ PurpleGntXferUiData *data;
char *size_str, *remaining_str;
time_t current_time;
char prog_str[5];
@@ -394,8 +394,8 @@ finch_xfer_dialog_update_xfer(GaimXfer *xfer)
else
now = time(NULL);
- kb_sent = gaim_xfer_get_bytes_sent(xfer) / 1024.0;
- kb_rem = gaim_xfer_get_bytes_remaining(xfer) / 1024.0;
+ kb_sent = purple_xfer_get_bytes_sent(xfer) / 1024.0;
+ kb_rem = purple_xfer_get_bytes_remaining(xfer) / 1024.0;
elapsed = (xfer->start_time > 0 ? now - xfer->start_time : 0);
kbps = (elapsed > 0 ? (kb_sent / elapsed) : 0);
@@ -404,7 +404,7 @@ finch_xfer_dialog_update_xfer(GaimXfer *xfer)
g_return_if_fail(xfer_dialog != NULL);
g_return_if_fail(xfer != NULL);
- if ((data = GAIM_GNTXFER(xfer)) == NULL)
+ if ((data = FINCHXFER(xfer)) == NULL)
return;
if (data->in_list == FALSE)
@@ -412,23 +412,23 @@ finch_xfer_dialog_update_xfer(GaimXfer *xfer)
current_time = time(NULL);
if (((current_time - data->last_updated_time) == 0) &&
- (!gaim_xfer_is_completed(xfer))) {
+ (!purple_xfer_is_completed(xfer))) {
/* Don't update the window more than once per second */
return;
}
data->last_updated_time = current_time;
- size_str = gaim_str_size_to_units(gaim_xfer_get_size(xfer));
- remaining_str = gaim_str_size_to_units(gaim_xfer_get_bytes_remaining(xfer));
+ size_str = purple_str_size_to_units(purple_xfer_get_size(xfer));
+ remaining_str = purple_str_size_to_units(purple_xfer_get_bytes_remaining(xfer));
gnt_tree_change_text(GNT_TREE(xfer_dialog->tree), xfer, COLUMN_PROGRESS,
- g_ascii_dtostr(prog_str, sizeof(prog_str), gaim_xfer_get_progress(xfer) * 100.));
+ g_ascii_dtostr(prog_str, sizeof(prog_str), purple_xfer_get_progress(xfer) * 100.));
gnt_tree_change_text(GNT_TREE(xfer_dialog->tree), xfer, COLUMN_SIZE, size_str);
gnt_tree_change_text(GNT_TREE(xfer_dialog->tree), xfer, COLUMN_REMAINING, remaining_str);
gnt_tree_change_text(GNT_TREE(xfer_dialog->tree), xfer, COLUMN_SPEED, kbsec);
g_free(size_str);
g_free(remaining_str);
- if (gaim_xfer_is_completed(xfer)) {
+ if (purple_xfer_is_completed(xfer)) {
gnt_tree_change_text(GNT_TREE(xfer_dialog->tree), xfer, COLUMN_STATUS, _("Finished"));
} else {
gnt_tree_change_text(GNT_TREE(xfer_dialog->tree), xfer, COLUMN_STATUS, _("Transferring"));
@@ -436,7 +436,7 @@ finch_xfer_dialog_update_xfer(GaimXfer *xfer)
update_title_progress();
- if (gaim_xfer_is_completed(xfer) && xfer_dialog->auto_clear)
+ if (purple_xfer_is_completed(xfer) && xfer_dialog->auto_clear)
finch_xfer_dialog_remove_xfer(xfer);
}
@@ -444,21 +444,21 @@ finch_xfer_dialog_update_xfer(GaimXfer *xfer)
* File Transfer UI Ops
**************************************************************************/
static void
-finch_xfer_new_xfer(GaimXfer *xfer)
+finch_xfer_new_xfer(PurpleXfer *xfer)
{
- GaimGntXferUiData *data;
+ PurpleGntXferUiData *data;
/* This is where we're setting xfer->ui_data for the first time. */
- data = g_new0(GaimGntXferUiData, 1);
+ data = g_new0(PurpleGntXferUiData, 1);
xfer->ui_data = data;
}
static void
-finch_xfer_destroy(GaimXfer *xfer)
+finch_xfer_destroy(PurpleXfer *xfer)
{
- GaimGntXferUiData *data;
+ PurpleGntXferUiData *data;
- data = GAIM_GNTXFER(xfer);
+ data = FINCHXFER(xfer);
if (data) {
g_free(data->name);
g_free(data);
@@ -467,7 +467,7 @@ finch_xfer_destroy(GaimXfer *xfer)
}
static void
-finch_xfer_add_xfer(GaimXfer *xfer)
+finch_xfer_add_xfer(PurpleXfer *xfer)
{
if (!xfer_dialog)
finch_xfer_dialog_new();
@@ -477,27 +477,27 @@ finch_xfer_add_xfer(GaimXfer *xfer)
}
static void
-finch_xfer_update_progress(GaimXfer *xfer, double percent)
+finch_xfer_update_progress(PurpleXfer *xfer, double percent)
{
if (xfer_dialog)
finch_xfer_dialog_update_xfer(xfer);
}
static void
-finch_xfer_cancel_local(GaimXfer *xfer)
+finch_xfer_cancel_local(PurpleXfer *xfer)
{
if (xfer_dialog)
finch_xfer_dialog_cancel_xfer(xfer);
}
static void
-finch_xfer_cancel_remote(GaimXfer *xfer)
+finch_xfer_cancel_remote(PurpleXfer *xfer)
{
if (xfer_dialog)
finch_xfer_dialog_cancel_xfer(xfer);
}
-static GaimXferUiOps ops =
+static PurpleXferUiOps ops =
{
finch_xfer_new_xfer,
finch_xfer_destroy,
@@ -513,9 +513,9 @@ static GaimXferUiOps ops =
void
finch_xfers_init(void)
{
- gaim_prefs_add_none("/gaim/gnt/filetransfer");
- gaim_prefs_add_bool("/gaim/gnt/filetransfer/clear_finished", TRUE);
- gaim_prefs_add_bool("/gaim/gnt/filetransfer/keep_open", FALSE);
+ purple_prefs_add_none("/purple/gnt/filetransfer");
+ purple_prefs_add_bool("/purple/gnt/filetransfer/clear_finished", TRUE);
+ purple_prefs_add_bool("/purple/gnt/filetransfer/keep_open", FALSE);
}
void
@@ -525,7 +525,7 @@ finch_xfers_uninit(void)
finch_xfer_dialog_destroy();
}
-GaimXferUiOps *
+PurpleXferUiOps *
finch_xfers_get_ui_ops(void)
{
return &ops;