Bug 256832

Summary: Fetch project dialog does not set progress bar for a long time
Product: [Developer tools] kdevplatform Reporter: Gökçen Eraslan <gokcen.eraslan>
Component: projectAssignee: kdevelop-bugs-null
Status: CONFIRMED ---    
Severity: normal CC: aleixpol, bangerth, david.narvaez, pancho.s
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: PiSi Linux   
OS: Linux   
Latest Commit: Version Fixed In:

Description Gökçen Eraslan 2010-11-13 19:09:35 UTC
Version:           unspecified (using KDE 4.5.3) 
OS:                Linux



Reproducible: Always

Steps to Reproduce:
1. Click Project -> Fetch Project
2. Choose KDE from combobox
3. Select kdeplasma-addons as source and click Get.

Actual Results:  
Progress stuck at 0% until all checkout finishes (1-2 minutes in kdeplasma-addons) and when all download is finished, progress suddenly fills to 100%. 

Also after checkout, an error message appears just below the progress bar: "You need to specify a valid location for the project"

Expected Results:  
Progress should be updated as the sources fetched. If progress info is not available at least progress may show a busy indicator. 

The error message is pointless.

KDevelop 4.1, KDE 4.5.3.
Comment 1 Gökçen Eraslan 2010-11-13 19:11:10 UTC
By the way, checkout operation is successful, I can see the files populated in projects directory. The issue is the UI is not updated, and seems non-responsive for the user.
Comment 2 Wolfgang Bangerth 2011-04-03 18:19:54 UTC
This is still present in 4.2. My project takes 20 minutes to check out, which
makes the 0% progress bar somewhat confusing.

I don't think kdevelop can know how much of the total has actually been
checked out from the repository already. One way to show progress might
be to periodically show the (numeric, not graphical) output of the equivalent 
of "du -sk" on the directory into which the checkout happens.
Comment 3 David E. Narvaez 2011-12-19 03:04:51 UTC
Hi,

Just to let you know we are working on this to improve the user experience when checking out projects.
Comment 4 Kevin Funk 2013-05-09 19:55:41 UTC
*** Bug 310980 has been marked as a duplicate of this bug. ***
Comment 5 Justin Zobel 2021-03-09 23:42:37 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.