ajwillia-ms pushed a commit to branch master.

http://git.enlightenment.org/tools/edi.git/commit/?id=eb6d238de6761a7c79fdbc436d8c3a4cd78f5bda

commit eb6d238de6761a7c79fdbc436d8c3a4cd78f5bda
Author: Andy Williams <a...@andywilliams.me>
Date:   Tue Oct 3 14:23:19 2017 +0100

    about: Fix background alpha for changes in EFL
---
 src/bin/screens/edi_about.c | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/src/bin/screens/edi_about.c b/src/bin/screens/edi_about.c
index 48a4770..ccbf4c9 100644
--- a/src/bin/screens/edi_about.c
+++ b/src/bin/screens/edi_about.c
@@ -40,22 +40,28 @@ edi_about_show(Evas_Object *mainwin)
    elm_win_resize_object_add(win, table);
    evas_object_show(table);
 
-   snprintf(buf, sizeof(buf), "%s/images/about.png", elm_app_data_dir_get());
    bg = elm_bg_add(win);
-   elm_bg_option_set(bg, ELM_BG_OPTION_CENTER);
-   elm_bg_file_set(bg, buf, NULL);
-   elm_bg_option_set(bg, ELM_BG_OPTION_SCALE);
+   evas_object_color_set(bg, 26, 26, 26, 255);
    evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
    evas_object_size_hint_align_set(bg, EVAS_HINT_FILL, EVAS_HINT_FILL);
    elm_table_pack(table, bg, 0, 0, 1, 1);
    evas_object_show(bg);
 
+   snprintf(buf, sizeof(buf), "%s/images/about.png", elm_app_data_dir_get());
+   bg = elm_image_add(win);
+   elm_image_fill_outside_set(bg, EINA_TRUE);
+   elm_image_file_set(bg, buf, NULL);
+   evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+   evas_object_size_hint_align_set(bg, EVAS_HINT_FILL, EVAS_HINT_FILL);
+   elm_table_pack(table, bg, 0, 0, 1, 1);
+
    evas_object_color_get(bg, &r, &g, &b, &alpha);
    evas_color_argb_unpremul(alpha, &r, &g, &b);
    alpha = 64;
 
    evas_color_argb_premul(alpha, &r, &g, &b);
    evas_object_color_set(bg, r, g, b, alpha);
+   evas_object_show(bg);
 
    vbox = elm_box_add(win);
    elm_box_padding_set(vbox, 25, 0);
@@ -84,7 +90,7 @@ edi_about_show(Evas_Object *mainwin)
    evas_object_show(text);
 
    title = elm_entry_add(box);
-   elm_object_text_set(title, _("EDI's lovely authors"));
+   elm_object_text_set(title, _("<hilight>EDI's lovely authors</hilight>"));
    elm_entry_editable_set(title, EINA_FALSE);
    elm_object_focus_allow_set(title, EINA_FALSE);
    evas_object_size_hint_weight_set(title, EVAS_HINT_EXPAND, 0.0);
@@ -147,7 +153,7 @@ edi_about_show(Evas_Object *mainwin)
    elm_box_pack_end(buttonbox, button);
    evas_object_show(button);
 
-   evas_object_resize(win, 520 * elm_config_scale_get(), 300 * 
elm_config_scale_get());
+   evas_object_resize(win, 520 * elm_config_scale_get(), 360 * 
elm_config_scale_get());
    evas_object_show(win);
 
    return win;

-- 


Reply via email to