Bug 167182 - CMake Project Import Causes GUI Redraw to Stop
Summary: CMake Project Import Causes GUI Redraw to Stop
Status: RESOLVED FIXED
Alias: None
Product: kdevplatform
Classification: Developer tools
Component: project (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-22 03:35 UTC by Tom Burdick
Modified: 2008-09-23 11:31 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 Tom Burdick 2008-07-22 03:35:15 UTC
Version:           3.9.0 (using 4.1.00 (KDE 4.0.99 (4.1 RC1+)), compiled sources)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.25-ARCH

Importing a CMake project causes the GUI redraw to stop. Perhaps a thread shot off and a progress bar or some sort of "progress" or "busy" indicator would be good. Leaving the GUI not drawing for a minute leaves me to believe it may have crashed.
Comment 1 Andreas Pakulat 2008-07-22 10:49:31 UTC
If it would've crashed the gui wouldn't be there at all :)

Yes we need to find some way to make the gui more responsive during project import. Unfortunately its not quite as easy as just moving some code into a thread.
Comment 2 George Kiagiadakis 2008-09-23 11:31:27 UTC
SVN commit 850637 by apaku:

Do non-blocking opening of projects. Now we need a way to inform the user that
a project is being opened.
BUG:167182


 M  +36 -20    importprojectjob.cpp  
 M  +3 -1      importprojectjob.h