On Monday 09 February 2009, Marco Martin wrote: > SVN commit 923960 by mart: > > stub for the systemtray watcher daemon: > only a stub, just loads, anybody who feels hacking in in is way more than > welcome > CCMAIL:plasma-devel@kde.org for who wasn't at tokamak and have no clue what the heck i'm talking about, this is a very tiny kded that is meant to keep track of applications that will use the new systemtray protocol (we would also need photos of the whiteboard somewhere)
it's hard to know what is needed/what it isn't now that the user of it happyly lives just in our imagination together the fluffy unicorn bunnies , by the way the thing now has -a function to register a service (could just monitor added services on dbus but would be a little heavier perhaps) -a function to enumerate registered services -a signal that notifies that a service was added -a signal that notifies that a service was removed (not strictly useful, just for coherence) and would really be not much more complex than is now the only problem i see is if kded crashes/ the daemon is stopped/reloaded already launched apps won't get registered, perhaps it would be required an one time pain of iteration trough dbus to discover what apps expose the systemtray api, ideally would be done at kde start so there would be slightly less stuff to iterate in any comments on how should behave, what should expose or even what is the best name for it? Cheers, Marco Martin > > A systemtraydaemon (directory) > A systemtraydaemon/CMakeLists.txt > A systemtraydaemon/systemtray_daemon.desktop > A systemtraydaemon/systemtraydaemon.cpp [License: UNKNOWN] > A systemtraydaemon/systemtraydaemon.h [License: UNKNOWN] > > > _______________________________________________ > Plasma-devel mailing list > Plasma-devel@kde.org > https://mail.kde.org/mailman/listinfo/plasma-devel _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel