rimmed pushed a commit to branch eflete-1.18.

http://git.enlightenment.org/tools/eflete.git/commit/?id=306f3eaa192f2176cccb8ec10cd58a1b5ba55211

commit 306f3eaa192f2176cccb8ec10cd58a1b5ba55211
Author: Vyacheslav Reutskiy <v.reuts...@samsung.com>
Date:   Fri Feb 17 09:53:57 2017 +0200

    workspace: fix bad looks zoom spinner value for white theme (tizen)
    
    @fix
    
    Change-Id: Ia16e21392c35431e58817affdbd0549dfbf5035a
---
 src/bin/ui/workspace/workspace.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/src/bin/ui/workspace/workspace.c b/src/bin/ui/workspace/workspace.c
index f2862c2..6c30e7f 100644
--- a/src/bin/ui/workspace/workspace.c
+++ b/src/bin/ui/workspace/workspace.c
@@ -350,7 +350,11 @@ _slider_zoom_cb(void *data,
 
    wd->zoom_factor = elm_slider_value_get(wd->toolbar.zoom.slider) / 100;
    elm_spinner_value_set(wd->toolbar.zoom.cmb_zoom, (int)(wd->zoom_factor * 
100));
+#ifdef HAVE_TIZEN
+   text = eina_stringshare_printf("%d", (int)(wd->zoom_factor * 100));
+#else
    text = eina_stringshare_printf("%d%%", (int)(wd->zoom_factor * 100));
+#endif /* HAVE_TIZEN */
    elm_object_text_set(wd->toolbar.zoom.cmb_zoom, text);
    eina_stringshare_del(text);
    _members_zoom_set(wd);
@@ -514,7 +518,11 @@ _zoom_controls_add(Workspace_Data *wd)
    wd->toolbar.zoom.itc->func.text_get = _combobox_text_get;
    wd->toolbar.zoom.itc->func.del = _combobox_item_del;
    evas_object_size_hint_min_set(wd->toolbar.zoom.cmb_zoom, 70, 0);
+#ifdef HAVE_TIZEN
+   elm_object_text_set(wd->toolbar.zoom.cmb_zoom, _("100"));
+#else
    elm_object_text_set(wd->toolbar.zoom.cmb_zoom, _("100%"));
+#endif /* HAVE_TIZEN */
    evas_object_smart_callback_add(wd->toolbar.zoom.cmb_zoom, 
signals.elm.combobox.item_pressed, _zoom_selected_cb, wd);
    while (zoom_values[i])
     {
@@ -2115,7 +2123,11 @@ workspace_zoom_factor_set(Evas_Object *obj, double 
factor)
      {
         wd->zoom_factor = factor;
         elm_slider_value_set(wd->toolbar.zoom.slider, factor * 100);
+#ifdef HAVE_TIZEN
+        text = eina_stringshare_printf("%d", (int)(wd->zoom_factor * 100));
+#else
         text = eina_stringshare_printf("%d%%", (int)(wd->zoom_factor * 100));
+#endif /* HAVE_TIZEN */
         elm_object_text_set(wd->toolbar.zoom.cmb_zoom, text);
         eina_stringshare_del(text);
         TODO("Fix elementary callbacks on changing value from code");

-- 


Reply via email to