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

List:       kde-panel-devel
Subject:    more on the systemtray
From:       Marco Martin <notmart () gmail ! com>
Date:       2009-03-28 16:03:47
Message-ID: 200903281703.47589.notmart () gmail ! com
[Download RAW message or body]

hi all,
the systray thing is coming along nicely, there are some things i still wand 
to get ironed out before proposing the thing on kde-core-devel, kdereviev and 
making the thing moving forward (even propose to freedesktop..)

renames:
now the services are called org.kde.SystemTray and 
org.kde.systemTrayDaemon, since the client is called KNotificationIcon, i 
think the services would make more sense as 
org.kde.NotificationIcon and org.kde.NotificationIconWatcher
straightforward but would require a quite massive renaming of stuff...

also, since usually the dbus exposed functions and methids are uppercase, 
should i do so also there?

images passing:
still didn't understood what should be the better way to pass images over 
dbus, now it passes the PNG data, and this is probably the most portable way, 
but also really slow (it has to compress /uncompress the image every time)
another way could be to pass the raw pixel data, that would take dbus for a 
bit longer but faster to write/load, it would need additional info (the 
overkill galago data or just width, height, data and assume that is always 
argb32)
another way could be as fredrik suggested me today, just pass x11 pixmaps 
handles, no copy, really fast, but portability issues?

Cheers,
Marco Martin
_______________________________________________
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