summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
José Bollo [Fri, 28 Nov 2014 10:00:17 +0000 (11:00 +0100)]
Adding a requirement to vconf-setup service
Notification service expects vconf to be ready because it
uses it and espacially, it uses the memory backend of vconf.
Change-Id: I509a2f1408b3778bbd20aad4e1d74de7b53416da
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Mikko Ylinen [Mon, 24 Nov 2014 12:07:48 +0000 (14:07 +0200)]
Clean up notifications-display-ivi.service
Change-Id: I50cd86c97c9cec24bec72c93cb356cc5a71bb356
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
Mikko Ylinen [Mon, 24 Nov 2014 12:04:37 +0000 (14:04 +0200)]
Move display service .service install outside autotools
IVI profile needs the notification-display.service inside
systemd --user session.
To simplify the .service file install for both Common and IVI,
move it outside autotools and do it in the .spec file instead.
Change-Id: I7d31a5cfb2574b2123dbdf53c32d324049362028
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
Manuel Bachmann [Mon, 10 Nov 2014 13:51:02 +0000 (14:51 +0100)]
Use the new wait/send API for interactive notifications
If the notification has the EXECUTE_RESPONDING flag,
the display plugin will retrieve values from the attached
bundle to add an input textfield and multiple buttons,
and eventually send a response using the new
notification_send_response() API.
Bug-Tizen: TC-996
Change-Id: I6bc11837cc6c9fd5046f54152e1212ac948cd271
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Corentin Lecouvey [Tue, 21 Oct 2014 16:34:06 +0000 (18:34 +0200)]
remove pending notifications from DB when starting notifications-display service
If some notifications are present in notification.db when starting notifications-display
service, we remove them. Otherwise, wrong popups appears when starting the service.
Change-Id: Id8813a9dc420ef7b84ddcb4817484b61362a18fa
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Baptiste DURAND [Fri, 3 Oct 2014 14:19:29 +0000 (07:19 -0700)]
Merge "Add an IVI-specific systemd service" into tizen
Corentin Lecouvey [Fri, 19 Sep 2014 16:22:04 +0000 (18:22 +0200)]
handle bluetooth notifications in wlmessage plugin
This is a minimal implementation that treats pairing confirmation
and authorize push requests.
Change-Id: I97d95c0a961d98fdcec1ab8840a335d611181e26
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Manuel Bachmann [Wed, 17 Sep 2014 12:55:28 +0000 (14:55 +0200)]
Add an IVI-specific systemd service
IVI does not have a systemd setup similar to Common, most
notably the Weston part. This makes starting
"notifications-display.service" on IVI fail. Fix that.
This can safely be reverted in the future.
Change-Id: I48f169082a0e12e4b778710a2a34d8a4efcbe87f
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Baptiste DURAND [Fri, 12 Sep 2014 12:49:58 +0000 (05:49 -0700)]
Merge "Introduce the display plugin system" into tizen
Brad Peters [Thu, 11 Sep 2014 21:13:19 +0000 (14:13 -0700)]
Merge "send-notification: do not send a notification when using "--help"" into tizen
Manuel Bachmann [Wed, 10 Sep 2014 14:48:55 +0000 (16:48 +0200)]
Introduce the display plugin system
At startup, "notification-display-service" will now search
for plugins in the "/usr/lib$ARCH/notification-service
/plugins" directory. If one is found, it will use it to
display notifications on screens. Otherwise, it will fall
back to pure text with dlog.
There is currently one plugin : wlmessage.so.
Change-Id: I663fc24ec2c9fd8c1f0a2f07be08f479f2a4569d
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Corentin Lecouvey [Mon, 1 Sep 2014 08:05:17 +0000 (10:05 +0200)]
Create a "notification-display-service" daemon
"notification-display-service" is run by a systemd unit
named "notifications-display.service" ; if we are running
under a Wayland or X11 profile, it will display new
notifications under the form of customized popup windows,
and delete them once they are validated with "Ok".
Otherwise, it will just print the messages to stderr
without deleting them.
Change-Id: Id33b01d67df4d731f666c2b145262642ca21cdbc
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Author: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Author: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Corentin Lecouvey [Fri, 29 Aug 2014 12:10:00 +0000 (14:10 +0200)]
bluetooth_notification_client: activate GUI notifications
Add a dependency on libwlmessage, which will be used by
blueooth_notification_client to display popup messages
on both Wayland and X11.
dlog some of the error messages.
Change-Id: Ic85de8aad4f20f080c6776ded5dd2237b6364271
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Author: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Author: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Manuel Bachmann [Fri, 29 Aug 2014 08:35:50 +0000 (10:35 +0200)]
send-notification: do not send a notification when using "--help"
Change-Id: I5d0b339e0c7e1dca644839d3e5e2061393687c7b
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Stephane Desneux [Wed, 21 May 2014 22:44:36 +0000 (00:44 +0200)]
Fix build dependency (notification-service-devel)
Commit 38b527f on platform/core/api/notification
splitted notification API in two packages.
Dependency on notification-service-devel was added.
Change-Id: I40cbfd36281275fd89ab4daf671e406db9fb8a49
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
Manuel Bachmann [Tue, 20 May 2014 09:43:35 +0000 (11:43 +0200)]
send-notification: do not send a notification when using "--help"
The "--help" option should make the program display the help text
and return directly, not sending a blank notification.
Change-Id: Ifb2f9ede3b64338cba792c6b98a9e9f610fd5a11
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Corentin Lecouvey [Thu, 16 Jan 2014 14:42:04 +0000 (15:42 +0100)]
adapt agent dbus interface to BlueZ 5 in test program
Change-Id: Ic17652f6d5dda394c168f892b2452305648f663b
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Corentin Lecouvey [Thu, 16 Jan 2014 14:28:45 +0000 (15:28 +0100)]
Do not use systemd socket mechanism
Notifications daemon discusses with its clients using secure sockets.
Secure sockets are not adapted to systemd socket.
Now notifications daemon is started at boot time.
Change-Id: If6ee8164df1d1db18b973da62d5b066d06c44524
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Rusty Lynch [Thu, 24 Oct 2013 19:58:59 +0000 (12:58 -0700)]
Fix build warnings
- Stop using deprecated gets
- Fix prototype for notification callback
Change-Id: I56b088c461d04bf26ae568ce9074e0b680e57847
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>
Rusty Lynch [Fri, 20 Sep 2013 18:22:39 +0000 (11:22 -0700)]
Update changelog for release
Change-Id: I21f247ec57cfab000a870cf63abe6ec489bff8c5
Rusty Lynch [Fri, 20 Sep 2013 15:52:31 +0000 (08:52 -0700)]
Merge "Add Bluetooth-client-notification to test bluetooth pairing" into tizen
Jean-Benoit MARTIN [Fri, 20 Sep 2013 12:17:26 +0000 (14:17 +0200)]
Add Bluetooth-client-notification to test bluetooth pairing
Change-Id: I1b079a270fe39ca04cb6774e97db19e21f7f9d25
Jean-Benoit MARTIN [Fri, 20 Sep 2013 12:30:32 +0000 (14:30 +0200)]
Send and display content from notification
Change-Id: I609ec048f7ffe34104a0c4cdc2a2bedd2566601d
Rusty Lynch [Mon, 16 Sep 2013 22:32:50 +0000 (15:32 -0700)]
Update changelog for release
Change-Id: Ief212257233fba462330ce3dd3a7db3c6564f4b4
Rusty Lynch [Mon, 16 Sep 2013 21:09:50 +0000 (14:09 -0700)]
Remove socket cleanup code
Change-Id: I04d379037991c7e450d7905213b576e12108e08e
Rusty Lynch [Tue, 10 Sep 2013 18:49:40 +0000 (11:49 -0700)]
Add unit test for sending and recieving notifications
Change-Id: Id3c6aa1868a9267d3ffea18a5fcb863bec1f3cf0
Rusty Lynch [Fri, 6 Sep 2013 19:13:36 +0000 (12:13 -0700)]
Add packaging
Change-Id: Id31a139d6fadc5a43c9082bca772f1a21f6c5f9d
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>
Rusty Lynch [Fri, 6 Sep 2013 19:10:18 +0000 (12:10 -0700)]
Initial import
Change-Id: I7e3c9fb0bbe124c596fe8b17c3de96c9ced752e8
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>