#define TEXT_NOCONTENT "No Photo & Video"
-#define GRID_ITEM_X 206
-#define GRID_ITEM_Y 206
+#define GRID_PADDING 6
+#define GRID_ITEM_X (200 + GRID_PADDING)
+#define GRID_ITEM_Y (200 + GRID_PADDING)
#define GRID_NUM_ITEM 3
-#define BOX_PADDING 62
+#define BOX_PADDING (62 - GRID_PADDING)
+
+#define IMAGE_FAVORITE_ALPHA 150
struct _priv {
Evas_Object *base;
evas_object_show(image);
}
+ } else if (!strcmp(part, PART_ELM_SWALLOW_FAVORITE)) {
+ if (!info->favorite)
+ return NULL;
+
+ image = util_add_image(obj, IMAGE_THUMBNAIL_FAVORITE);
+ if (!image) {
+ _ERR("failed to create image object");
+ return NULL;
+ }
+
+ util_set_alpha_color(image, IMAGE_FAVORITE_ALPHA);
+
+ evas_object_show(image);
}
return image;
listmgr_focus_content_list(priv->listmgr, vdata->index, update);
break;
+ case UPDATE_RESUME:
+ listmgr_focus_content_list(priv->listmgr,
+ priv->cur_index, false);
+ break;
default:
break;
}