rimmed pushed a commit to branch master.

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

commit a8998f1e683a2b35cbe6a7306b6f1ae5cf169054
Author: Andrii Kroitor <an.kroi...@samsung.com>
Date:   Fri Dec 23 14:56:31 2016 +0200

    elm_spinner: apply Tizen hack on upstream because of last changes
    
    Change-Id: I6a3f895ad55dd5db13eb58e27d994a4d332a08a4
---
 src/bin/Makefile.am                       |  2 +-
 src/bin/common/{tizen_hacks.c => hacks.c} | 10 ++++------
 src/bin/common/signals.c                  |  4 ----
 src/bin/eflete.h                          | 10 ++++------
 4 files changed, 9 insertions(+), 17 deletions(-)

diff --git a/src/bin/Makefile.am b/src/bin/Makefile.am
index f792aef..a9d5285 100644
--- a/src/bin/Makefile.am
+++ b/src/bin/Makefile.am
@@ -65,7 +65,7 @@ libete_a_SOURCES = \
 ../../src/bin/eflete.c \
 ../../src/bin/common/string_common.c \
 ../../src/bin/common/signals.c \
-../../src/bin/common/tizen_hacks.c \
+../../src/bin/common/hacks.c \
 ../../src/bin/common/validator.c \
 ../../src/bin/common/widget_list.c \
 ../../src/bin/project_manager/group_manager.c \
diff --git a/src/bin/common/tizen_hacks.c b/src/bin/common/hacks.c
similarity index 83%
rename from src/bin/common/tizen_hacks.c
rename to src/bin/common/hacks.c
index 62486f1..6645601 100644
--- a/src/bin/common/tizen_hacks.c
+++ b/src/bin/common/hacks.c
@@ -18,11 +18,10 @@
  */
 
 #include "eflete.h"
-#ifdef HAVE_TIZEN
 
 static int _spinner_changed_from_code = 0;
 static void
-_tizen_spinner_changed_hack(void *data __UNUSED__, Evas_Object *obj, void *ei)
+_spinner_changed_hack(void *data __UNUSED__, Evas_Object *obj, void *ei)
 {
    /* don't call callback if we are setting value to spinner from code */
    if (!_spinner_changed_from_code)
@@ -30,7 +29,7 @@ _tizen_spinner_changed_hack(void *data __UNUSED__, 
Evas_Object *obj, void *ei)
 }
 
 void
-tizen_hack_spinner_value_set(Evas_Object *spinner, double val)
+hack_spinner_value_set(Evas_Object *spinner, double val)
 {
    assert(spinner != NULL);
 
@@ -40,10 +39,9 @@ tizen_hack_spinner_value_set(Evas_Object *spinner, double 
val)
 }
 
 Evas_Object *
-tizen_hack_spinner_add(Evas_Object *parent)
+hack_spinner_add(Evas_Object *parent)
 {
    Evas_Object *ret = _elm_spinner_add(parent);
-   evas_object_smart_callback_add(ret, signals.elm.spinner.changed, 
_tizen_spinner_changed_hack, NULL);
+   evas_object_smart_callback_add(ret, signals.elm.spinner.changed, 
_spinner_changed_hack, NULL);
    return ret;
 }
-#endif
diff --git a/src/bin/common/signals.c b/src/bin/common/signals.c
index 4407337..f8c8599 100644
--- a/src/bin/common/signals.c
+++ b/src/bin/common/signals.c
@@ -117,11 +117,7 @@ const Signals signals = {
      .elm = {
           .spinner = {
                .changed                = "changed",
-#if HAVE_TIZEN
                .changed_user           = "[eflete_custom]changed,user",
-#else
-               .changed_user           = "changed",
-#endif
                .drag_start             = "spinner,drag,start",
                .drag_stop              = "spinner,drag,stop",
           },
diff --git a/src/bin/eflete.h b/src/bin/eflete.h
index f39bbce..431a2b7 100644
--- a/src/bin/eflete.h
+++ b/src/bin/eflete.h
@@ -197,18 +197,16 @@ app_shutdown(void);
 #include "alloc.h"
 
 
-#ifdef HAVE_TIZEN
 /* hack functions prototypes (same as original functions) */
 Evas_Object *
-tizen_hack_spinner_add(Evas_Object *parent);
+hack_spinner_add(Evas_Object *parent);
 void
-tizen_hack_spinner_value_set(Evas_Object *spinner, double val);
+hack_spinner_value_set(Evas_Object *spinner, double val);
 /* saving function pointers to use later in tizen_hack* functions to avoid 
infonote recursion on call */
 static void (* _elm_spinner_value_set)(Evas_Object *, double) __UNUSED__ = 
elm_spinner_value_set;
 static Evas_Object * (* _elm_spinner_add)(Evas_Object *)  __UNUSED__ = 
elm_spinner_add;
 /* replacing functions with hack-version */
-#define elm_spinner_value_set    tizen_hack_spinner_value_set
-#define elm_spinner_add          tizen_hack_spinner_add
-#endif
+#define elm_spinner_value_set    hack_spinner_value_set
+#define elm_spinner_add          hack_spinner_add
 
 #endif /* EFLETE_H */

-- 


Reply via email to