Ticket #11 (closed Enhancement: Fixed)
System Tray
| Reported by: | barbieri | Owned by: | |
|---|---|---|---|
| Priority: | Nice To Have | Milestone: | Enlightenment 0.17.1 |
| Component: | enlightenment | Keywords: | systray |
| Cc: | Blocked By: | ||
| Blocking: |
Description
Hated by some, loved by others, required by most: we could have system tray support.
I'm willing to implement those, but need some points/hints on how to do it.
Attachments
Change History
comment:1 Changed 4 years ago by mekius
- Priority changed from major to trivial
- version DR 0.17.0 deleted
- Milestone Enlightenment DR 0.17.0 deleted
comment:2 Changed 4 years ago by jeffdameth
contact devilhorns. he has a working on a systray module already. but as i understood him he doesnt enjoy X programming so much ;)
comment:5 Changed 4 years ago by Toma
Much like the systray spec, this bugs got some junk hanging off it. clean up the spam messages!
It also depends upon this bug: http://freedesktop.org/wiki/Specifications/systemtray-spec
Heres the spec that raster has created and would be a good idea to try to use instead of the FDO spec. http://wiki.enlightenment.org/index.php/E_systray_spec
comment:6 Changed 3 years ago by add
aluminum modern log banister DECK outdoor price installing metal stair rails Interior stair handrail exterior http://www.cheap-wrought-iron.cn baluster Glass wood stainless wrought CONTEMPORARY designs stairways aluminum modern log banister DECK outdoor price posts vinyl curved rails posts vinyl curved rails
comment:8 Changed 3 years ago by Toma
Some additional info to consider when fixing this bug:
While these are KDE specific developers, we all do share a common disregard for the systray spec. If fixing this bug, liaise with KDE, Gnome and XDG (Freedesktop.org) developers about issues and the current standing spec. Its not a simple case of copying a systray from Gnome/KDE; it is more a case of creating an entirely new systray that outlines the better spec.
http://wiki.enlightenment.org/index.php/E_systray_spec
http://lists.freedesktop.org/archives/xdg/2008-March/009303.html http://lists.freedesktop.org/archives/xdg/2008-March/009304.html
"yeah, i'd really like to see this happen too. it requires someone to write the spec and start with implementations ... we've sort of all been staring at each other for a few years now waiting for someone to have the time and energy to do it." -A. Seigo, KDE
"I think that's the problem here. It doesn't make sense to try to write a new spec without having at least a proof-of-concept implementation. I hate the current systray too, and I have somewhere an unfinished attempt at a better implementation, but it's in the queue with many other things. Saying how the systray needs fixing is unfortunately not going to do that, somebody needs to find the time to make it happen." - L. Lunak, KDE/Suse
comment:9 Changed 3 years ago by Toma
Raster: I am not doing this. any tray module needs to look good and function reliably - across e restarts. get that to work for most tray using apps and i'll consider looking at what you do - until then, i'm not touching this with a barge pole, so consider this a "do it yourself" item - not going to happen for release unless you do it and make me happy with the results
comment:10 Changed 3 years ago by barbieri
- Status changed from new to closed
- Resolution set to Fixed
Added a basic systray. Not really fancy, but maybe the systray will go away sooner than latter, KDE guys are about to stop using it for their applications (but will still support it, for gnome apps).
