Various patches are applied. accepted/tizen_2.1/20130520.093034 submit/tizen_2.1/20130516.041934
authorSung-jae Park <nicesj.park@samsung.com>
Wed, 15 May 2013 01:39:49 +0000 (10:39 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Wed, 15 May 2013 02:15:49 +0000 (11:15 +0900)
commit091d1a58b29d011c70afd67065f93877910593f8
tree14fb14149da390da5b0266d9a9bb64716edc0aac
parentd6efe2dfba7a14c72847b5926cdf9d99f68d16d1
Various patches are applied.

Patch 8/8
   Update language change event handling code.

Change the env value too.
   Region & Language is handles separately.

   So I separate them using VCONFKEY like app-core.

   Region & Lang.

Patch 7/8
   Care the language change notification.

Patch 6/8
   Handling the reply packet correctly.

Patch 5/8
   Define smack rule for vconf key.

Patch 4/8
   Don't terminate the provider even if it gets SIGTERM.

Patch 3/8
   Remove printf and update systemd service file.

Patch 2/8
   Update systemd service file.

Patch 1/8
   Implement the utility service.

   1. Service routine updated.
      If a client is disconnected, service routine will be called with packet NULL.

   2. Utility service is implemented.
      For generating the shortcut icon image, this utility service is prepared.
      Master just route the request & event for generating shortcut icon.
      Then the service daemon will be launched. and it will start generating icon image file.
      The image file is created in specified folder & name by client.
      So the client has to manage the created image file.

   3. service_common_timer API is implemented.
      Using timerfd. Now the timer event can be handled in a separated thread.

Change-Id: I9ce2546aea86c324ea9846d9dc673d6475b706c3
18 files changed:
CMakeLists.txt
data-provider-master.manifest
data/CMakeLists.txt
data/data-provider-master.service
include/instance.h
include/service_common.h
include/utility_service.h [new file with mode: 0644]
packaging/data-provider-master.spec
src/badge_service.c
src/instance.c
src/main.c
src/notification_service.c
src/server.c
src/service_common.c
src/setting.c
src/shortcut_service.c
src/util.c
src/utility_service.c [new file with mode: 0644]