Fwd: [Bug 207902] launcher support in libtaskmanager

Aaron J. Seigo aseigo at kde.org
Tue Jun 15 19:28:48 CEST 2010


On June 15, 2010, Emdek wrote:
> Om 15-06-2010 at 09:58:21 Anton Kreuzkamp <akreuzkamp at web.de> wrote:
> > I think I can have a look at it at the weekend.
> > But I'm a really unexperienced programmer so don't have too much hope (I
> > will
> > report if I'm able to do it)
> 
> Well, I was working on launchers support for my applet Fancy Tasks that
> currently uses this library and I can say that I'm not sure if it's good
> idea to extend current library.

as someone who has worked on libtaskmanager for a number of years now 
(inhereted it from other kind and talented souls), all i can say is that in my 
humble opinion you are completely wrong.

adding launchers to libtaskmanager would not be complex at all: they would 
simply be static entries read from a KConfigGroup passed in to GroupManager. 
this new class would probably be a subclass of AbstractGroupableItem and would 
group with windows of the app's type.

the menus are provided by libtaskmanager, all window interaction is provided 
by libtaskmanager, all grouping is done by libtaskmanager ... which means very 
little would need to be done to the tasks widget to support these changes 
(mostly just configuration stuff).

it's not only doable, it shouldn't overly difficult.

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Development Frameworks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20100615/be1c386d/attachment.sig 


More information about the Plasma-devel mailing list