platform/core/api/notification.git
9 years agoFix typo 93/36093/1 accepted/tizen/common/20150521.125420 accepted/tizen/mobile/20150313.083935 accepted/tizen/tv/20150302.123905 accepted/tizen/tv/20150313.083816 accepted/tizen/wearable/20150313.083847 submit/tizen/20150304.022845 submit/tizen_common/20150520.888884 submit/tizen_mobile/20150313.022842 submit/tizen_tv/20150302.082225 submit/tizen_tv/20150313.022842 submit/tizen_wearable/20150313.022842
Sangyoon Jang [Mon, 2 Mar 2015 09:27:38 +0000 (18:27 +0900)]
Fix typo

Change-Id: I9590f24cf874c194606c45c023aec3d4838e8022
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agoFix for build break 90/36090/2
Sangyoon Jang [Mon, 2 Mar 2015 08:54:24 +0000 (17:54 +0900)]
Fix for build break

add capi-base-common as pc requires.
some error enums are modified but these are still used by other packages.
to prevent build break the below enums are added as definition temporalily.

NOTIFICATION_ERROR_IO
NOTIFICATION_ERROR_INVALID_DATA
NOTIFICATION_ERROR_NO_MEMORY

Change-Id: I581f95b4d568ec8916944aff09d1f35c98507813
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agoAdd 2.3 APIs 41/35941/6
Sangyoon Jang [Thu, 26 Feb 2015 09:52:04 +0000 (18:52 +0900)]
Add 2.3 APIs

TC-2466

added:
notification_set_launch_option
notification_get_launch_option
notification_set_tag
notification_get_tag
notification_load_by_tag
notification_post

use tizen error codes

Change-Id: I0bc7949ea223c68aa6a89bd76f296e1d0f5a399d
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
9 years agoRemove memory leak from notification_wait_response 33/33633/1 tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0_ivi accepted/tizen/common/20150115.112340 accepted/tizen/ivi/20150116.082009 accepted/tizen/wearable/20150128.040546 submit/tizen_common/20150115.101343 submit/tizen_ivi/20150116.111111 submit/tizen_mobile/20150129.000000 submit/tizen_mobile/20150213.000000 submit/tizen_tv/20150130.000000 submit/tizen_tv/20150130.050505 submit/tizen_wearable/20150127.000000 tizen_3.0_ivi_release
Adam Malinowski [Tue, 13 Jan 2015 10:29:03 +0000 (11:29 +0100)]
Remove memory leak from notification_wait_response

Change-Id: Iefb83cf482e9d5a462a9fab8710bd3e50aabdea6

9 years agoFix message buffer usage 46/31746/1 accepted/tizen/common/20141229.125640 accepted/tizen/ivi/20150112.091035 accepted/tizen/mobile/20141230.002640 accepted/tizen/tv/20141230.002104 accepted/tizen/tv/20150127.083815 accepted/tizen/wearable/20141230.002417 submit/tizen/20141229.102225 submit/tizen_tv/20150127.081639
Adam Malinowski [Tue, 9 Dec 2014 10:36:46 +0000 (11:36 +0100)]
Fix message buffer usage

notification_wait_response uses uninitialized msg_buffer which
causes unexpected behaviour in subsequent calls to this function.
Problem occurs when timeout happens. In such case message_buffer
is not filled by read function and contains random data, mostly data
received in previous call to the function.

Change-Id: Ibce7e63b212d30022da277ba62cbb789df2503fd

9 years agoFix database SMACK label 01/30701/1 accepted/tizen/common/20141128.181642 accepted/tizen/ivi/20141201.073606 accepted/tizen/mobile/20141201.102824 accepted/tizen/mobile/20141201.102903 submit/tizen/20141128.091255 submit/tizen/20141128.103609 submit/tizen_ivi/20141129.103000
Mikko Ylinen [Mon, 24 Nov 2014 12:00:46 +0000 (14:00 +0200)]
Fix database SMACK label

Notification CAPI users must be able to read and write notifications.
All notifications are stored in a database that must be accessible by
the API users.

Adjust the database SMACK label to allow that.

Change-Id: Ia5de6de2753a44b9399c62c239a9cbcbb7eabebe
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
9 years agoImplement a notification response wait/send API 93/30093/2 accepted/tizen/common/20141114.144141 accepted/tizen/ivi/20141119.063311 submit/tizen_common/20141114.091625 submit/tizen_ivi/20141119.000000 submit/tizen_ivi/20141119.111111 submit/tizen_mobile/20141120.000000
Manuel Bachmann [Mon, 10 Nov 2014 13:33:19 +0000 (14:33 +0100)]
Implement a notification response wait/send API

Currently, interactive responses for notifications (done in
notification-display-service) are sent using a framework-
dependent mechanism. This is prone to become unmaintainable
as the scope of GUI notifications broadens.

There is a need for a generic way to wait for notifications
responses on one side, and to send such a response on
another side. We introduce 2 new functions here :

- notification_wait_response() : retrieves an integer and
a char* from the response, with an optional timeout value.

- notification_send_response() : send a response under the
form of an integer and an optional char*.

Communication is done with sockets using a TID (thread ID)
as an identifier.

Bug-Tizen: TC-996

Change-Id: I86d9d4bc3399dddff03b7f6c7eacbe2f842c5019
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
10 years agoremove hardcoded path for multiuser support 51/16451/2 accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi tizen_3.0.2014.q3_common tizen_3.0.m14.2_ivi tizen_3.0.m14.3_ivi accepted/tizen/ivi/20140627.154733 submit/tizen_common/20140521.163740 submit/tizen_common/20140522.130648 submit/tizen_common/20140522.135644 submit/tizen_ivi/20140618.000000 submit/tizen_ivi/20140618.000001 submit/tizen_ivi/20140619.000000 submit/tizen_ivi/20140622.000000 submit/tizen_ivi/20140623.000000 submit/tizen_ivi/20140624.064036 submit/tizen_ivi/20140626.125712 submit/tizen_ivi/20140626.130032 submit/tizen_ivi/20140626.144348 tizen_3.0.2014.q3_common_release tizen_3.0.m14.2_ivi_release tizen_3.0.m14.3_ivi_release
Jean-Benoit MARTIN [Fri, 7 Feb 2014 13:45:02 +0000 (14:45 +0100)]
remove hardcoded path for multiuser support

Bug-Tizen: PTREL-295

Change-Id: Ia834e7aefdad357cac3e1d8092afd730d4faa4aa
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
10 years agosplit API set application API and service API 53/19053/2 submit/tizen/20140430.015603
youngsub ko [Sat, 5 Apr 2014 05:00:39 +0000 (14:00 +0900)]
split API set application API and service API

Change-Id: I8bea1fd6ca27deeb52ecb562759b3c3d3226c8e3

10 years agoRemove debian directory 50/16450/1
Jean-Benoit MARTIN [Fri, 7 Feb 2014 10:05:20 +0000 (11:05 +0100)]
Remove debian directory

Change-Id: I4a82694b09b26f0912cdb066443648bc313bdfa0
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
10 years agoMerge branch 'tizen_2.2' of ssh://review.tizendev.org:29418/apps/home/notification... accepted/tizen/ivi/stable accepted/tizen_generic accepted/tizen_ivi_panda tizen_ivi_panda accepted/tizen/20131023.064031 accepted/tizen/20131023.171112 accepted/tizen/20131112.015237 accepted/tizen/ivi/panda/20140403.015148 accepted/tizen_ivi_stable/20131116.101645 submit/tizen/20131023.055614 submit/tizen_ivi_panda/20140403.011821 submit/tizen_ivi_stable/20131116.100111
youngsub ko [Wed, 23 Oct 2013 05:29:58 +0000 (14:29 +0900)]
Merge branch 'tizen_2.2' of ssh://review.tizendev.org:29418/apps/home/notification into work

Conflicts:
packaging/notification.spec
src/notification_ipc.c

10 years agoRemove vconf ipc based logic for syncronizing with master 19/10119/2 accepted/tizen/ivi/genivi accepted/tizen/ivi/release tizen_ivi_genivi tizen_ivi_release accepted/tizen/20130918.235338 accepted/tizen/20130918.235403 accepted/tizen/20130918.235413 accepted/tizen/20130920.205126 accepted/tizen/ivi/genivi/20140131.061721 accepted/tizen_ivi_release/20131120.050538 ivi_oct_m2 submit/tizen/20130918.233920 submit/tizen_ivi_genivi/20140131.060719 submit/tizen_ivi_release/20131120.021413 submit/tizen_ivi_release/20131120.025937
Rusty Lynch [Tue, 10 Sep 2013 16:26:55 +0000 (09:26 -0700)]
Remove vconf ipc based logic for syncronizing with master

We now have systemd auto activation support for whatever process
provides the notification socket.  As a result we can now greatly
simplify the client logic that was attempting to provide the same
capability as socket activation in that the client was able to
register with the server before the server was actually started.

Change-Id: I93a8af60cfba30f775cfa0af90c8c267c9678819
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>
10 years agosync with private git
youngsub ko [Tue, 10 Sep 2013 04:52:30 +0000 (13:52 +0900)]
sync with private git

11 years agoresetting manifest requested domain to floor accepted/tizen/20130717.204911 accepted/tizen/20130912.150630 accepted/tizen/20130912.191649 accepted/tizen/20130912.195712 accepted/tizen/20130918.224241 accepted/tizen/20130918.224251 accepted/tizen/20130918.224319 accepted/tizen/20130918.224851 submit/tizen/20130717.182602 submit/tizen/20130912.090502
Alexandru Cornea [Fri, 28 Jun 2013 08:53:43 +0000 (11:53 +0300)]
resetting manifest requested domain to floor

11 years agoremoving chsmack
Alexandru Cornea [Wed, 3 Jul 2013 09:19:35 +0000 (12:19 +0300)]
removing chsmack

11 years agoerror code added(permission denied)
youngsub ko [Sun, 30 Jun 2013 00:22:11 +0000 (09:22 +0900)]
error code added(permission denied)

11 years agoreleasing notification
youngsub ko [Fri, 28 Jun 2013 04:59:42 +0000 (13:59 +0900)]
releasing notification

11 years agoReplace manifest with default floor
Baptiste DURAND [Wed, 12 Jun 2013 08:05:19 +0000 (10:05 +0200)]
Replace manifest with default floor

11 years agosync with private git
youngsub ko [Tue, 11 Jun 2013 08:38:14 +0000 (17:38 +0900)]
sync with private git

11 years agoRemove license/group placeholders accepted/tizen/20130602.020356 submit/tizen/20130601.183035
Anas Nashif [Sat, 1 Jun 2013 18:30:31 +0000 (14:30 -0400)]
Remove license/group placeholders

11 years agosync with private git
youngsub ko [Wed, 29 May 2013 01:43:45 +0000 (10:43 +0900)]
sync with private git

11 years agoFixed prevent issues tizen_2.1 accepted/tizen/20130530.164729 submit/tizen/20130529.220648 submit/tizen_2.1/20130515.031043
youngsub ko [Tue, 14 May 2013 05:10:57 +0000 (14:10 +0900)]
Fixed prevent issues

11 years agoFixed memory leaks
youngsub ko [Mon, 13 May 2013 11:18:21 +0000 (20:18 +0900)]
Fixed memory leaks

11 years agoAdding APIs setting LED flasing time period submit/tizen_2.1/20130514.053430
youngsub ko [Tue, 7 May 2013 03:21:11 +0000 (12:21 +0900)]
Adding APIs setting LED flasing time period

11 years agoFixed memory leaks
youngsub ko [Mon, 6 May 2013 10:01:53 +0000 (19:01 +0900)]
Fixed memory leaks

11 years agosync with private git
youngsub ko [Thu, 2 May 2013 06:15:46 +0000 (15:15 +0900)]
sync with private git

11 years agosync with private git
youngsub ko [Mon, 29 Apr 2013 10:34:26 +0000 (19:34 +0900)]
sync with private git

11 years agoFix hardcoding library path. 2.1b_release accepted/tizen_2.1/20130425.022724 submit/tizen_2.1/20130424.223459
Junfeng Dong [Tue, 2 Apr 2013 10:01:41 +0000 (18:01 +0800)]
Fix hardcoding library path.

Change-Id: I8db3f0439f7615a03e4c7f5ee2b6bdf0095b9949

11 years agomerge with master
Jinkun Jang [Fri, 15 Mar 2013 16:04:24 +0000 (01:04 +0900)]
merge with master

11 years agoTizen 2.1 base
Jinkun Jang [Tue, 12 Mar 2013 16:37:51 +0000 (01:37 +0900)]
Tizen 2.1 base

12 years agoInitial empty repository 2.0_release
Eunkyoung Kim [Fri, 6 Jan 2012 13:00:04 +0000 (22:00 +0900)]
Initial empty repository