[Request] A lib for the system tray

Marco Martin notmart at gmail.com
Sat Jun 19 13:33:40 CEST 2010


On Friday 18 June 2010, Lucien XU wrote:
> Hello
> 
> When trying to code an other dock for KDE, I wanted to unite tasks and
> systemtray, that is truly cool on macos. For the task part, I started to
> use libtaskmanager, but there is not a lib like this for systray.
> 
> Systray uses 3 different protocols (like plasmoids or dbus systemtray), and
> I found this difficult to reimplement in my app. If there is an
> unification lib that can deal with those protocols, this would be so
> wonderful.
> 
> So, do developers planned to make a lib for systemtray ? If not, can this
> lib be realised ?
> 

i don't think there is a big point supportng the xembed and plasmoid protocols 
in a dock like thing, the only thing that would relly make sense there is 
statusnotifieritems (and even only application status items)
for those most of the needed work is already in a plasma dataengine so can be 
reused already.
by the way, this is something that should happen to the default taskbar too, 
so would be cool if it could go there before than another dock reimplemtation 
(hint, hint :p)

Cheers,
Marco Martin


More information about the Plasma-devel mailing list