[gnac] Keep 'visual errors' visible when conversion paused



commit a0cdde88211f1a90e3f7c1355b5126897a4abddd
Author: BenoÃt Dupasquier <bdupasqu src gnome org>
Date:   Tue Jan 31 02:29:27 2012 +0000

    Keep 'visual errors' visible when conversion paused

 src/gnac-main.c |    2 +-
 src/gnac-main.h |    1 +
 src/gnac-ui.c   |    4 +++-
 3 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/src/gnac-main.c b/src/gnac-main.c
index 105b365..479c240 100644
--- a/src/gnac-main.c
+++ b/src/gnac-main.c
@@ -66,7 +66,7 @@ LibgnacConverter *converter;
 LibgnacMetadata  *metadata;
 
 GnacState state = GNAC_AUDIO_EMPTY_STATE;
-static GnacState prev_state = GNAC_AUDIO_EMPTY_STATE;
+GnacState prev_state = GNAC_AUDIO_EMPTY_STATE;
 
 static const gchar *states[] = {
   "GNAC_AUDIO_EMPTY_STATE",
diff --git a/src/gnac-main.h b/src/gnac-main.h
index 8b0a88b..cd6adc6 100644
--- a/src/gnac-main.h
+++ b/src/gnac-main.h
@@ -44,6 +44,7 @@ typedef enum {
 } GnacState;
 
 extern GnacState state;
+extern GnacState prev_state;
 extern guint nb_files_added;
 extern guint nb_files_total;
 extern LibgnacConverter *converter;
diff --git a/src/gnac-ui.c b/src/gnac-ui.c
index 31b446e..3f2ace5 100644
--- a/src/gnac-ui.c
+++ b/src/gnac-ui.c
@@ -783,7 +783,9 @@ void
 gnac_ui_on_audio_convert_state(void)
 {
   gnac_ui_show_trayicon();
-  gnac_file_list_hide_visual_bar();
+  if (prev_state != GNAC_AUDIO_PAUSED_STATE) {
+    gnac_file_list_hide_visual_bar();
+  }
   gnac_ui_show_progress(TRUE);
   gnac_ui_show_pause(TRUE);
   gnac_bars_on_convert();



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]