[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