Fix the view_create_circle_genlist 08/57308/1
authorEunyoung Lee <ey928.lee@samsung.com>
Tue, 19 Jan 2016 02:01:40 +0000 (11:01 +0900)
committerEunyoung Lee <ey928.lee@samsung.com>
Tue, 19 Jan 2016 02:01:40 +0000 (11:01 +0900)
Change-Id: I3bf6137b215751df397a5d7add66cd6d1727dcda

rule/project/inc/view.h
rule/project/inc/view.h.tccr
rule/project/src/view.c
rule/project/src/view.c.tccr

index 7332a46..0422045 100644 (file)
@@ -45,7 +45,7 @@ extern void view_set_button(Evas_Object *parent, const char *part, const char *s
                Evas_Object_Event_Cb down_cb, Evas_Object_Event_Cb up_cb, Evas_Smart_Cb clicked_cb, void *data);
 extern void view_add_more_button_item(Evas_Object *parent, const char *part, const char *main_txt, const char *sub_txt, const char *img_path, Evas_Smart_Cb clicked_cb, void *user_data);
 extern Evas_Object *view_set_entry(Evas_Object *parent, const char *part, void (*_clicked_cb)(void *data, Evas_Object *obj, void *event_info), void *data);
-extern Evas_Object *view_create_circle_genlist(Evas_Object *parent, Eext_Circle_Surface *circle_surface);
+extern Evas_Object *view_create_circle_genlist(Evas_Object *parent);
 extern Elm_Object_Item *view_append_item_to_genlist(Evas_Object *genlist, const char *style,
                const void *data, Evas_Smart_Cb _clicked_cb, const void *cb_data);
 extern Elm_Object_Item *view_find_item_from_genlist(Evas_Object *genlist, const char *val);
index 426c28a..27c39d9 100644 (file)
@@ -45,7 +45,7 @@ extern void view_set_button(Evas_Object *parent, const char *part, const char *s
                Evas_Object_Event_Cb down_cb, Evas_Object_Event_Cb up_cb, Evas_Smart_Cb clicked_cb, void *data);
 extern void view_add_more_button_item(Evas_Object *parent, const char *part, const char *main_txt, const char *sub_txt, const char *img_path, Evas_Smart_Cb clicked_cb, void *user_data);
 extern Evas_Object *view_set_entry(Evas_Object *parent, const char *part, void (*_clicked_cb)(void *data, Evas_Object *obj, void *event_info), void *data);
-extern Evas_Object *view_create_circle_genlist(Evas_Object *parent, Eext_Circle_Surface *circle_surface);
+extern Evas_Object *view_create_circle_genlist(Evas_Object *parent);
 extern Elm_Object_Item *view_append_item_to_genlist(Evas_Object *genlist, const char *style,
                const void *data, Evas_Smart_Cb _clicked_cb, const void *cb_data);
 extern Elm_Object_Item *view_find_item_from_genlist(Evas_Object *genlist, const char *val);
index 9310559..143f4cb 100644 (file)
@@ -34,7 +34,7 @@ static struct view_info {
  * @brief: Create Essential Object window, conformant and layout
  * @param[ad]: Structure has some important information for managing this application
  */
-void view_create()
+void view_create(void)
 {
        /* Create window */
        s_info.win = view_create_win(PACKAGE);
@@ -595,11 +595,10 @@ Evas_Object *view_set_entry(Evas_Object *parent, const char *part, void (*_click
 }
 
 /*
- * @brief: make genlist for circular shape.
+ * @brief: make genlist for circular shape
  * @param[parent]: object to which you want to set genlist
- * @param[circle_surface]: object render a connected circle object
  */
-Evas_Object *view_create_circle_genlist(Evas_Object *parent, Eext_Circle_Surface *circle_surface)
+Evas_Object *view_create_circle_genlist(Evas_Object *parent)
 {
        Evas_Object *genlist = NULL;
        Evas_Object *circle_genlist = NULL;
@@ -609,18 +608,22 @@ Evas_Object *view_create_circle_genlist(Evas_Object *parent, Eext_Circle_Surface
                return NULL;
        }
 
-       if (circle_surface == NULL) {
+       if (s_info.circle_surface == NULL) {
                dlog_print(DLOG_ERROR, LOG_TAG, "circle surface is NULL.");
                return NULL;
        }
 
        genlist = elm_genlist_add(parent);
-    /* this make selected list item is shown compressed */
+       /*
+        * This make selected list item is shown compressed.
+        */
        elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
        evas_object_smart_callback_add(genlist, "selected", _gl_selected_cb, NULL);
 
-       /* this make genlist style circular */
-       circle_genlist = eext_circle_object_genlist_add(genlist, circle_surface);
+       /*
+        * This make genlist style circular.
+        */
+       circle_genlist = eext_circle_object_genlist_add(genlist, s_info.circle_surface);
        eext_circle_object_genlist_scroller_policy_set(circle_genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
        eext_rotary_object_event_activated_set(circle_genlist, EINA_TRUE);
 
index 1ce83ae..d3d9019 100644 (file)
@@ -585,11 +585,10 @@ Evas_Object *view_set_entry(Evas_Object *parent, const char *part, void (*_click
 }
 
 /*
- * @brief: make genlist for circular shape.
+ * @brief: make genlist for circular shape
  * @param[parent]: object to which you want to set genlist
- * @param[circle_surface]: object render a connected circle object
  */
-Evas_Object *view_create_circle_genlist(Evas_Object *parent, Eext_Circle_Surface *circle_surface)
+Evas_Object *view_create_circle_genlist(Evas_Object *parent)
 {
        Evas_Object *genlist = NULL;
        Evas_Object *circle_genlist = NULL;
@@ -599,18 +598,22 @@ Evas_Object *view_create_circle_genlist(Evas_Object *parent, Eext_Circle_Surface
                return NULL;
        }
 
-       if (circle_surface == NULL) {
+       if (s_info.circle_surface == NULL) {
                dlog_print(DLOG_ERROR, LOG_TAG, "circle surface is NULL.");
                return NULL;
        }
 
        genlist = elm_genlist_add(parent);
-    /* this make selected list item is shown compressed */
+       /*
+        * This make selected list item is shown compressed.
+        */
        elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
        evas_object_smart_callback_add(genlist, "selected", _gl_selected_cb, NULL);
 
-       /* this make genlist style circular */
-       circle_genlist = eext_circle_object_genlist_add(genlist, circle_surface);
+       /*
+        * This make genlist style circular.
+        */
+       circle_genlist = eext_circle_object_genlist_add(genlist, s_info.circle_surface);
        eext_circle_object_genlist_scroller_policy_set(circle_genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
        eext_rotary_object_event_activated_set(circle_genlist, EINA_TRUE);