We have moved to a new Sailfish OS Forum. Please start new discussions there.
1 | initial version | posted 2013-12-24 17:47:27 +0200 |
I'm working on porting Rockwatch, an app which allows users to connect their phones with Pebble smart watches, to Sailfish, and one of the key functions of this is to send notifications from the phone to the watch. Currently the notification system on Sailfish implements the org.freedesktop.Notifications system, which is a bit limited in that it assumes there's only ever going to be one application displaying notifications. I've noticed that this has already been extended slightly on Sailfish with the addition of a "GetNotifications" method, but this requires applications to poll for data and to know the names of all applications that might be sending notifications in advance. It'd be much more useful (from my perspective) if the notification server could be extended to emit a signal whenever a new notification is received, so that other applications interested in displaying this information can be made aware of it more efficiently.
Thanks!
2 | retagged |
I'm working on porting Rockwatch, an app which allows users to connect their phones with Pebble smart watches, to Sailfish, and one of the key functions of this is to send notifications from the phone to the watch. Currently the notification system on Sailfish implements the org.freedesktop.Notifications system, which is a bit limited in that it assumes there's only ever going to be one application displaying notifications. I've noticed that this has already been extended slightly on Sailfish with the addition of a "GetNotifications" method, but this requires applications to poll for data and to know the names of all applications that might be sending notifications in advance. It'd be much more useful (from my perspective) if the notification server could be extended to emit a signal whenever a new notification is received, so that other applications interested in displaying this information can be made aware of it more efficiently.
Thanks!