Bug 2946

Summary: offer option to have only one downloading task at once with priority to UI actions
Product: Claws Mail (GTK 2) Reporter: kardan
Component: FoldersAssignee: users
Status: NEW ---    
Severity: enhancement    
Priority: P3    
Version: 3.9.3   
Hardware: All   
OS: Linux   

Description kardan 2013-06-22 10:06:27 UTC
CURRENT BEHAVIOUR
* as my bandwidth is limited I often have to wait minutes to open a
  folder while synchronizing tasks are running
* when a folder is opened and messages need to be downloaded, this
  process is slowed down by synchronizing tasks in the background
EXPECTED BEHAVIOUR
* the sync task should check and wait if the user requested to open
  a folder and it needs an update etc.
* 'XP wants sync' should have a lower priority than updating folders
  because of UI actions
IMPLEMENTATION IDEAS
* add a check to folder_synchronise for ongoing downloads

Thanks!
Comment 1 kardan 2013-06-22 10:14:08 UTC
also add a check if claws was asked to exit please :)