[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: Applet::init()
From:       David Baron <d_baron () 012 ! net ! il>
Date:       2009-09-30 22:07:57
Message-ID: 200910010007.58406.d_baron () 012 ! net ! il
[Download RAW message or body]

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.
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic