Bug 218766 - kget global progress is always shown as running
Summary: kget global progress is always shown as running
Status: RESOLVED FIXED
Alias: None
Product: kget
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: KGet authors
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-15 08:19 UTC by anton
Modified: 2009-12-31 03:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description anton 2009-12-15 08:19:38 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Set "enable kde global progress tracking" in kget config - this would add new job to the notification area which would always be shown as running - even if all items are stopped or even if there are no items in the download list (shows message "0 items are dowloaded to 0 locations").
Comment 1 Dario Massarin 2009-12-31 03:32:59 UTC
SVN commit 1067965 by dario:

Refactoring / Cleaning up / Rewriting of all the code related to the global progress tracking.
Now the default policy is to show the progress messages of transfers only in the Running state.
This fixes BUGS: 213084, 218766



 M  +6 -55     TODO  
 M  +10 -15    core/kget.cpp  
 M  +34 -55    core/kgetglobaljob.cpp  
 M  +3 -23     core/kgetglobaljob.h  
 M  +112 -65   core/kuiserverjobs.cpp  
 M  +19 -7     core/kuiserverjobs.h  
 M  +1 -15     core/transferhandler.cpp  
 M  +4 -0      core/transferhandler.h  
 M  +2 -0      core/transfertreemodel.cpp  
 M  +1 -0      core/transfertreemodel.h  
 M  +0 -5      mainwindow.cpp