From d8db6705ad3b8fc6688b186e0934ec91b6890bd8 Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Sat, 12 Jan 2013 04:32:13 +0000 Subject: [PATCH] fix frame handling. before it was confusing having to place the img behind the border and draw a hole, it would also cut parts of the view doing that. SVN revision: 82679 --- data/ethumb/frames/border-0.jpg | Bin 542 -> 1147 bytes data/ethumb/frames/default.edc | 35 ++++++++++++-------------------- src/lib/ethumb/ethumb.c | 8 ++------ 3 files changed, 15 insertions(+), 28 deletions(-) diff --git a/data/ethumb/frames/border-0.jpg b/data/ethumb/frames/border-0.jpg index ee66879b218900b9f9108871effdbfad1e33a52e..f076229ea9fc4b7ee9421731f15a46703c0820b9 100644 GIT binary patch literal 1147 zcmex=d_9z|FzXz|g?RD9G^t2!lA-L^IF|#oU ziy0W3v9K~RLhWQ^WissjV_NL>Z0cFYz@GGi|7T#Ddk9DVtvPW=3SV|AuSZ7-s}`lJ+WKQ^=6UY z>4{}A-J71oPDc~0{m-!fgYSoWpa--B7#LWXxEYw3;XYtwW@TbAFg7hNoji5ZmW!7K z6@`@y6QO=#vu6tF4CUzbIMK1V`}H^bFX7rV#glf%oY*aT>Y3|}b>T*OM~ik&EYqHP zrh8+|x|GxnXa$Ovnu~1 zdbw#w)K}l*e*YPob`^wk$F1D)^8SZ#Kdy(_SIuRu|8c!M7^7RY?D6vYgRvIct?NVX zl)V3;y_~gR>#Ny)bN@52mONM|wl}!&^8N?w=7=7m(9k`G_QryfPEDM+%TsXTl=M$- z@$+Ath<>wcN&k-RH%mR`3-dRFre(F_~+N1kUuk!faT{}Hw;&-v%dMlOR>3)k1 za=$}_a{f%EZx>dr+Okt+R_2bAnlf3()%F;uGo|c*FB4en%>GUJ7bpQr3otS;F)_nZ zA1HkbDl!-tIu^hZpS_}?VH-mO2Sb2NzFV)9Nyf#+VCvlW1;;8Z90HW>4)G`0Hhg2g zfkCw>pZ8oK!qKVh_jk5g&dtqfXF=4)>mvILcuQY=hT6cuAn>2zKPUs@hK!(mDS(_$ zKrUt!G(b30faOT*))x*yVd;N=e}8{}e}5f_IvOSRD2gFz2Imd^^1b)ISKob)PThH7 c!*|HxqzLdSjn- ze!E@qsxt-15nR1zqTTI$*+88J1_mb6@=5Bqb04o#odA?_TldN3ckZ52mrXzp$JKit z^K-ZNt(fM(z`!WA`=s#OZ6B`+od8NHhgT}qZo6l-C=$qF$$GEizwP$%5N`z_k7iaG zrs}Rtx$|1zO=sy=o!N6!UmTsXZRzCVHG3sCO}nxwuXOriv7lSie9vwAl5{FM=;Y38 zaXpdVS&`;er!RJE=6b6=kE|l!h)cfd!I#Us>`D_815V}U=Bj@C;K(9=+G0_c{frame) { - edje_extern_object_min_size_set(img, w, h); - edje_extern_object_max_size_set(img, w, h); - edje_object_calc_force(e->frame->edje); evas_object_move(e->frame->edje, 0, 0); evas_object_resize(e->frame->edje, w, h); + edje_object_calc_force(e->frame->edje); } else { @@ -1514,11 +1512,9 @@ _ethumb_image_load(Ethumb *e) if (e->frame) { - edje_extern_object_min_size_set(img, ww, hh); - edje_extern_object_max_size_set(img, ww, hh); - edje_object_calc_force(e->frame->edje); evas_object_move(e->frame->edje, 0, 0); evas_object_resize(e->frame->edje, ww, hh); + edje_object_calc_force(e->frame->edje); } else {