We’ve been trying to put some effort on making Hildon Desktop more compliant with FreeDesktop.Org standards. We have some nice news on this direction.
Desktop Notifications
I added a service that implements the Desktop Notifications draft standard. It’s not complete yet, I still need do some changes on one of our widgets, but it’s working like a charm. Also, support for multiple notifications at the same time is pending. In practice, this means that applications using libnotify (or any other compliant client library) will have their notifications shown on Hildon Desktop! Here is the result:
Hildon Desktop showing a notification using libnotify.
Notification area (aka system tray)
Moises rocked our world by adding support for system tray standard in Statusbar. This means that if you use GtkIconStatus (or any other compliant implementation of the client-side) it will appear in Statusbar. Of course, still the usual Statusbar plugins can be loaded in Statusbar too. There are some pending issues with the theming of systray items (as you can see in the screenshot) but we expect to have it fixed soon. Here is a (mandatory) screenshot of Hildon Desktop running inside Scratchbox:
Statubar showing Gossip and Network Manager systray icons.
Update: Moises has just fixed the theming problem. Yay!
you are my hero!
once again, awesome! hope to see more on this :-)
abraço
We want Avahi support for everything in Maemo! For accessing remote WebDAV servers, for publishing local files via WebDAV, for IM, for configuration of mail servers, for browsing for web servers on the LAN, for sharing music, for exchanging address book entries, and for everything else!
Sweet!
Are these notification area icons reorderable like the standard statusbar widgets in OS2007?
Sweet! I’ve been wanting to write a notification-daemon for the Hildon Desktop for a while now. That’s awesome, thanks for doing this work :)
@Marius, in the current code, the systray icons will always appear in the right most corner and are not reorderable.
Although it’s nice to see progress I’m for one not very convinced those are good features. The notification popup on the smaller screen with practically no windowing seems very invasive when it happens. Also the system tray is an aged concept and wastes precious screen estate. The features are good – I’m not really just sure that in the long run they should be implemented that way.
@err, being compliant with desktop standards is essential. The UI part can be improved (of course) and it will. Don’t worry, be happy! :-)