Browse Source

Timeline: Limit fequency of project loading progress updates.

This drastically improves project load times.
tags/non-daw-v1.2.0
Jonathan Moore Liles 12 years ago
parent
commit
e0b9c34f45
1 changed files with 10 additions and 4 deletions
  1. +10
    -4
      timeline/src/TLE.fl

+ 10
- 4
timeline/src/TLE.fl 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}
} {


Loading…
Cancel
Save