Overwritten download progress messages restored...

Signed-off-by: Rookie <Thierry@evo-n600.(none)>
Merge remote-tracking branch 'rookie/master'
code refactoring