[gnome-bluetooth] sendto: update status on transfer completed
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-bluetooth] sendto: update status on transfer completed
- Date: Fri, 14 Jun 2013 09:30:05 +0000 (UTC)
commit d4b0252d159045b52912f35ad997ff87c07d0cb7
Author: Emilio Pozuelo Monfort <emilio pozuelo collabora co uk>
Date: Wed May 22 19:19:22 2013 +0200
sendto: update status on transfer completed
When all transfers have been completed, show a label
saying so.
https://bugzilla.gnome.org/show_bug.cgi?id=701399
sendto/main.c | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
---
diff --git a/sendto/main.c b/sendto/main.c
index d540cb2..f2e0fd9 100644
--- a/sendto/main.c
+++ b/sendto/main.c
@@ -665,10 +665,21 @@ on_transfer_complete (void)
g_object_unref (current_transfer);
current_transfer = NULL;
- if (file_index == file_count)
+ if (file_index == file_count) {
+ char *complete;
+
gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(progress), 1.0);
- else
+
+ gtk_progress_bar_set_text(GTK_PROGRESS_BAR(progress), "");
+
+ complete = g_strdup_printf (ngettext ("%u transfer complete",
+ "%u transfers complete",
+ file_count), file_count);
+ gtk_label_set_text (GTK_LABEL (label_status), complete);
+ g_free (complete);
+ } else {
send_next_file ();
+ }
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]