From 68caaa3a6ac89d2c728e6ec8271b482dcda7b565 Mon Sep 17 00:00:00 2001 From: Andy Williams Date: Sat, 30 Dec 2017 22:00:36 +0000 Subject: [PATCH] avatar: Don't clip rotated avatar Also rotate around centre for easier maths --- src/bin/edi_scm_ui.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bin/edi_scm_ui.c b/src/bin/edi_scm_ui.c index 6f1b079..bf93619 100644 --- a/src/bin/edi_scm_ui.c +++ b/src/bin/edi_scm_ui.c @@ -614,16 +614,16 @@ _avatar_effect(Evas_Object *avatar) Evas_Map *map; int w, h; - evas_object_move(avatar, 20 * elm_config_scale_get(), 20 * elm_config_scale_get()); + evas_object_move(avatar, 15 * elm_config_scale_get(), 15 * elm_config_scale_get()); evas_object_resize(avatar, 72 * elm_config_scale_get(), 72 * elm_config_scale_get()); evas_object_geometry_get(avatar, NULL, NULL, &w, &h); map = evas_map_new(4); evas_map_smooth_set(map, EINA_TRUE); evas_map_util_points_populate_from_object(map, avatar); - evas_map_util_rotate(map, 8, w, h); - evas_object_map_set(avatar, map); + evas_map_util_rotate(map, 5, w/2, h/2); evas_object_map_enable_set(avatar, EINA_TRUE); + evas_object_map_set(avatar, map); evas_map_free(map); }