Bug 193512

Summary: Preload/cache components on loading to avoid being slow on component change.
Product: [Applications] kontact Reporter: karaluh <karaluh>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: wishlist CC: andresbajotierra, bflat1, geroxp
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Unspecified   
Latest Commit: Version Fixed In:

Description karaluh 2009-05-21 15:55:58 UTC
Version:            (using KDE 4.2.2)
Installed from:    Ubuntu Packages

It can take several seconds to switch between components.
Comment 1 Dario Andres 2009-05-22 04:26:33 UTC
The first time you open every component it is being loaded from disk... The next times you open the same component it should be *instant*... Does it take several seconds even in the second try ?
Thanks
Comment 2 karaluh 2009-05-24 13:23:38 UTC
Yes, it does. The time is noticeably shorter, but still far from being instant. Kontact should also preload it's components in the background on startup BTW.
Comment 3 Dario Andres 2009-05-24 14:42:17 UTC
You could file a wish report about Kontact preloading modules to discuss it there. (I'm not a Kontact dev)
Thanks
Comment 4 Christophe Marin 2010-12-08 13:24:15 UTC
*** Bug 111957 has been marked as a duplicate of this bug. ***
Comment 5 Christophe Marin 2010-12-08 13:50:38 UTC
*** Bug 183016 has been marked as a duplicate of this bug. ***
Comment 6 Christophe Marin 2010-12-08 13:52:00 UTC
Note from bug 183016 :

>Maybe you're right.  Perhaps it is time to do this.
>We'll need to test.
>
>In the meantime, you can do it yourself.
>Add the line
>X-KDE-KontactPartLoadOnStart=true
>
>to the korganizerplugin.desktop file
>
>See if how that works for you and let us know.