Bug 256832 - Fetch project dialog does not set progress bar for a long time
Summary: Fetch project dialog does not set progress bar for a long time
Status: CONFIRMED
Alias: None
Product: kdevplatform
Classification: Developer tools
Component: project (show other bugs)
Version: unspecified
Platform: PiSi Linux Linux
: NOR normal
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
: 310980 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-11-13 19:09 UTC by Gökçen Eraslan
Modified: 2021-03-09 23:42 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.