use pieces wanted instead of total pieces to draw adv progress bar

This commit is contained in:
Marcos Pinto 2008-01-16 02:19:15 +00:00
parent 790eda0f2c
commit d1eb4bc8d6
1 changed files with 1 additions and 1 deletions

View File

@ -93,7 +93,7 @@ class DetailsTabManager(object):
if state != None: if state != None:
gc.set_foreground(colormap.alloc_color('#2020FF')) gc.set_foreground(colormap.alloc_color('#2020FF'))
progress_window.draw_rectangle(gc, True, 0, top, int(size[0] * state['progress']), 4) progress_window.draw_rectangle(gc, True, 0, top, int(size[0] * state['progress']), 4)
num_pieces = state["num_pieces"] num_pieces = state["total_wanted"] / state["piece_length"]
for pieces_range in state['pieces']: for pieces_range in state['pieces']:
range_first = pieces_range[0] * size[0] / num_pieces range_first = pieces_range[0] * size[0] / num_pieces
range_length = ((pieces_range[1] - pieces_range[0] + 1) * size[0] / num_pieces) range_length = ((pieces_range[1] - pieces_range[0] + 1) * size[0] / num_pieces)