Applet::init()

David Baron d_baron at 012.net.il
Thu Oct 1 00:07:57 CEST 2009


On Wednesday 30 September 2009 19:36:28 Aaron J. Seigo wrote:
> On September 30, 2009, David Baron wrote:
> > Do ALL of it in background threads.
> > Just start, set busy if need be, and exit init().
> > When threads needed for applet functionality are done, reset busy and let
> >  it play.
> 
> threaded is one possibility; another is to use async methods which many of
>  our libraries already provide.
> 
> > Let's check our init code :-)
> 
> agreed...
> 
> if there are a number of offending applets already, let's get a list of
>  them on techbase. otherwise, this should probably be mentioned in a plasma
>  tutorial on techbase.
> 

Recent post cited the qalculate--I really like this one. Poster said the code 
uses a blocking internet access for currency exchange rates. So if the network 
connection is not good, plasma-desktop simply waits. Great plasmoid--please 
change this. I am sure there are others.


More information about the Plasma-devel mailing list