[TIZENIOT-1966] Change size the thumbnails (Select an album > photos) 13/244813/1 submit/tizen/20200924.113643
authormohitkr1 <mohit.kr1@samsung.com>
Thu, 24 Sep 2020 09:54:12 +0000 (15:24 +0530)
committermohitkr1 <mohit.kr1@samsung.com>
Thu, 24 Sep 2020 09:54:12 +0000 (15:24 +0530)
Change-Id: Ic86b6b5eae360150a39eaec7a7dd123c198f8622
Signed-off-by: mohitkr1 <mohit.kr1@samsung.com>
src/widget/gl-thumb.c

index 91201142a480998e658b36a24ecae795ce7752ba..f657b48f0c2dbc1ce9fc14d4cc54fbbc925169f4 100755 (executable)
@@ -275,6 +275,7 @@ int _gl_thumb_set_size(void *data, Evas_Object * view, int *size_w,
        int win_w = 0;
        int win_h = 0;
        double scale = _gl_get_win_factor(ad->maininfo.win, &win_w, &win_h);
+       Eina_List *media_elist = NULL;
 
        gl_dbg("Scale is : %lf", scale);
        if (gl_get_view_mode(ad) == GL_VIEW_THUMBS_EDIT) {
@@ -327,6 +328,24 @@ int _gl_thumb_set_size(void *data, Evas_Object * view, int *size_w,
                gl_dbg("P: %dx%d, size_w: %d,size_h: %d", _w, _h, *size_w,
                           *size_h);
        }
+
+       media_elist = ad->gridinfo.medias_elist;
+       int cnt = eina_list_count(media_elist);
+
+       if (cnt == 1) {
+               elm_gengrid_align_set(view, 0.0398, 0.0);
+       } else if (cnt == 2) {
+               elm_gengrid_align_set(view, 0.049, 0.0);
+       } else if (cnt == 3) {
+               elm_gengrid_align_set(view, 0.063, 0.0);
+       } else if (cnt == 4) {
+               elm_gengrid_align_set(view, 0.088, 0.0);
+       } else if (cnt == 5) {
+               elm_gengrid_align_set(view, 0.158, 0.0);
+       }else {
+               elm_gengrid_align_set(view, 0.661, 0.0);
+       }
+
        return 0;
 }