Add to store notification readed time 68/47168/2
authorjinwoo.shin <jw0227.shin@samsung.com>
Mon, 31 Aug 2015 11:47:52 +0000 (20:47 +0900)
committerjinwoo.shin <jw0227.shin@samsung.com>
Tue, 8 Sep 2015 08:20:53 +0000 (17:20 +0900)
Change-Id: I7440895ea29041203c2af2a9d5163d0c2c764747
Signed-off-by: jinwoo.shin <jw0227.shin@samsung.com>
CMakeLists.txt
include/util.h
packaging/org.tizen.infosquare.spec
src/notification_view.c
src/util.c

index 399f7f3..cb2efd5 100644 (file)
@@ -61,8 +61,7 @@ pkg_check_modules(PKGS REQUIRED
                edje
                capi-appfw-application
                app-utils
-               notification
-               vconf)
+               notification)
 
 FOREACH(flag ${PKGS_CFLAGS})
        SET(EXTRA_CFLGAS "${EXTRA_CFLGAS} ${flag}")
index f48ef25..97dc643 100644 (file)
@@ -25,5 +25,6 @@ Evas_Object *util_add_icon(Evas_Object *parent, const char *file,
                const char *part);
 Evas_Object *util_add_button(Evas_Object *parent, const char *part,
                const char *text, const char *style);
+void util_set_last_viewed(void);
 
 #endif
index 84b88fd..634693c 100644 (file)
@@ -13,7 +13,6 @@ BuildRequires: pkgconfig(ecore)
 BuildRequires: pkgconfig(edje)
 BuildRequires: pkgconfig(app-utils)
 BuildRequires: pkgconfig(notification)
-BuildRequires: pkgconfig(vconf)
 BuildRequires: gettext-devel
 BuildRequires: edje-bin
 
index cd81959..395cd87 100644 (file)
@@ -336,6 +336,8 @@ static void _update_list(struct _priv *priv)
                if (it)
                        elm_object_item_focus_set(it, EINA_TRUE);
        }
+
+       util_set_last_viewed();
 }
 
 static char *_grid_label_get(void *data,
index e51da3a..3c7b615 100644 (file)
@@ -18,6 +18,7 @@
 #include <app_debug.h>
 #include <notification.h>
 #include <inputmgr.h>
+#include <app_contents.h>
 
 #include "define.h"
 
@@ -168,3 +169,12 @@ Evas_Object *util_add_button(Evas_Object *parent, const char *part,
 
        return btn;
 }
+
+void util_set_last_viewed(void)
+{
+       int r;
+
+       r = app_contents_set_basis_time(CONTENTS_NOTI);
+       if (r != APP_CONTENTS_ERROR_NONE)
+               _ERR("failed to set basis time");
+}