Progress bar implementation changes ended up turning its reset code into
placebo so lets drop it.
--
Frank
diff --git a/uf_progress.h b/uf_progress.h
index aa5ef0e..5533c9a 100644
--- a/uf_progress.h
+++ b/uf_progress.h
@@ -13,7 +13,6 @@
#ifndef _UF_PROGRESS_H
#define _UF_PROGRESS_H
-#define PROGRESS_RESET 0 /* special */
#define PROGRESS_WAVELET_DENOISE 1
#define PROGRESS_DESPECKLE 2
#define PROGRESS_INTERPOLATE 3
diff --git a/ufraw_preview.c b/ufraw_preview.c
index fff1cda..5f111d9 100644
--- a/ufraw_preview.c
+++ b/ufraw_preview.c
@@ -848,7 +848,7 @@ static void preview_progress(int what, int ticks)
g_timer_start(ProgressTimer);
gboolean events = TRUE;
- double start = 0.0, stop = 1.0, fraction;
+ double start = 0.0, stop = 1.0, fraction = 0.0;
char *text = NULL;
switch (what) {
case PROGRESS_WAVELET_DENOISE:
@@ -870,12 +870,6 @@ static void preview_progress(int what, int ticks)
break;
case PROGRESS_SAVE:
text = _("Saving image");
- break;
- case PROGRESS_RESET:
- default:
- stop = 0.0;
- todo = done = 0;
- events = FALSE;
}
if (ticks < 0 && text)
gtk_progress_bar_set_text(ProgressBar, text);
@@ -892,13 +886,11 @@ static void preview_progress_enable(preview_data *data)
{
ProgressBar = data->ProgressBar;
ProgressTimer = g_timer_new();
- preview_progress(PROGRESS_RESET, 0);
ufraw_progress = preview_progress;
}
static void preview_progress_disable(preview_data *data)
{
- preview_progress(PROGRESS_RESET, 0);
ufraw_progress = NULL;
g_timer_destroy(ProgressTimer);
render_status_text(data);
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
ufraw-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ufraw-devel