Timeline: Limit fequency of project loading progress updates.

This drastically improves project load times.
pull/3/head
Jonathan Moore Liles 2012-12-10 17:21:28 -08:00
parent 63d6da1f2f
commit e0b9c34f45
1 changed files with 10 additions and 4 deletions

View File

@ -939,14 +939,20 @@ else if ( 0 == p )
progress_group->hide();
}
static int oldp;
static char pat[10];
nsm_send_progress( nsm, p / 100.0f );
update_progress( progress, pat, p );
if ( p != oldp )
{
oldp = p;
nsm_send_progress( nsm, p / 100.0f );
update_progress( progress, pat, p );
progress->redraw();
progress->redraw();
Fl::check();} {}
Fl::check();
}
} {}
}
Function {show_help_dialog( const char *file )} {open private return_type {static void}
} {