Bug 80908

Summary: Splash screen makes machine unusable while Kdevelop is loading
Product: [Applications] kdevelop Reporter: Nick Leverton <nick>
Component: generalAssignee: KDevelop Developers <kdevelop-devel>
Status: RESOLVED FIXED    
Severity: normal CC: l.lunak
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Nick Leverton 2004-05-04 18:23:00 UTC
Version:            (using KDE KDE 3.2.2)
Installed from:    Debian testing/unstable Packages
OS:          Linux

Kdevelop puts a splash screen up whilst it is loading, the splash screen covers all other windows, and remains on top regardless of user attempts to move or minimise it.  This renders the machine unusable while Kdevelop is loading (which can prevent one from using it for some minutes if one isn't lucky enough to have a multi-GHz machine).
Comment 1 Jens Dagerbo 2004-05-04 18:45:33 UTC
Huh!?

On my system (KDevelop CVS HEAD - on a P4/1800) the splash:
1. Is open about 4 seconds
2. Is minimizable
3. Is movable
4. Closes if you simply click it.

Comment 2 Nick Leverton 2004-05-04 20:18:38 UTC
On Tue, May 04, 2004 at 04:45:33PM -0000, Jens Dagerbo wrote:
> 
> ------- Additional Comments From jens.dagerbo swipnet se  2004-05-04 18:45 -------
> Huh!?
> 
> On my system (KDevelop CVS HEAD - on a P4/1800) the splash:
> 1. Is open about 4 seconds

Two minutes + for me, if none of it is in cache. (400Mb K6/2 500).
I _know_ it's going to be slow to start up for those of us who make
efficient use of old hardware (and can't afford upgrades).  But it
prevents me doing anything else whilst it's loading.

> 2. Is minimizable

Nope

> 3. Is movable
Nope

> 4. Closes if you simply click it.

Nope

Maybe HEAD has been improved.

Nick

Comment 3 Jens Dagerbo 2004-05-04 20:29:53 UTC
All of that should be in the 3.0.x releases, at least in 3.0.3. What version of KDevelop are you running?
Comment 4 Lubos Lunak 2004-05-05 20:54:55 UTC
Please use KSplashScreen instead of your own widget for the splash (KDE3.2+).
Comment 5 Jens Dagerbo 2004-05-05 22:41:00 UTC
Yes, moving to KSplashScreen is on the TODO. It's trivial and could be done in a few minutes, but it never feels important enough to do it.. ;)
Comment 6 Jens Dagerbo 2004-05-14 19:58:51 UTC
Btw, Nick.. is it the documentation plugin that takes so long to load? It would seem likely, it was slow on any box. You'll be happy to hear it's been replaced, and the new plugin loads in a snap. :)
Comment 7 Jens Dagerbo 2004-07-17 01:10:34 UTC
The splash is now based on QSplashScreen and is now only on top of the loading KDevelop, not topmost on the desktop. 

FIXED.