From ef8ecd3a27e70af69f323c8c9744f9003940b22e Mon Sep 17 00:00:00 2001 From: Yukti Pandey Date: Mon, 16 Mar 2020 16:29:27 +0530 Subject: [PATCH] [efl] Update 'gototop' to 'backtotop' Updated all gototop code with backtotop Change-Id: Ife763dd93719771fad66b9b316c019f464759590 Signed-off-by: Yukti Pandey --- src/lib/elementary/elm_interface_scrollable.c | 34 +++++++++---------- src/lib/elementary/elm_interface_scrollable.h | 8 ++--- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/lib/elementary/elm_interface_scrollable.c b/src/lib/elementary/elm_interface_scrollable.c index 5118ae4d7a..66bc46ab3f 100644 --- a/src/lib/elementary/elm_interface_scrollable.c +++ b/src/lib/elementary/elm_interface_scrollable.c @@ -59,8 +59,8 @@ static const char SIG_CONTENT_RESIZE[] = "content,resize"; //TIZEN_ONLY(20182712): Tunning scroll in case user wants to move just 1 item. #define SCROLL_VELOCITY_UNDER_THRESHOLD 1500 // -//TIZEN_ONLY(24Jan2020): Go To Top Feature -#define GOTOTOP_THRESHOLD 360 //Distance from end of content when the go to top animation have to start +//TIZEN_ONLY(24Jan2020): Back To Top Feature +#define BACKTOTOP_THRESHOLD 360 //Distance from end of content when the back to top animation have to start // static const Evas_Smart_Cb_Description _smart_callbacks[] = { {SIG_CHANGED, ""}, @@ -2241,21 +2241,21 @@ _elm_interface_scrollable_content_pos_set(Eo *obj, Elm_Scrollable_Smart_Interfac { if (sid->cb_func.edge_bottom) sid->cb_func.edge_bottom(obj, NULL); - //TIZEN_ONLY(06Feb2020): Go To Top Feature - if (sid->is_gototop_enabled) + //TIZEN_ONLY(06Feb2020): Back To Top Feature + if (sid->is_backtotop_enabled) { - edje_object_signal_emit(sid->edje_obj, "elm,scroller,gototop,show", "elm"); - sid->is_gototop_shown = EINA_TRUE; + edje_object_signal_emit(sid->edje_obj, "elm,scroller,backtotop,show", "elm"); + sid->is_backtotop_shown = EINA_TRUE; } // // TIZEN_ONLY(20160624): Overscroll effect // edje_object_signal_emit(sid->edje_obj, "elm,edge,bottom", "elm"); } - //TIZEN_ONLY(06Feb2020): Go To Top Feature - else if (sid->is_gototop_shown) + //TIZEN_ONLY(06Feb2020): Back To Top Feature + else if (sid->is_backtotop_shown) { - sid->is_gototop_shown = EINA_FALSE; - edje_object_signal_emit(sid->edje_obj, "elm,scroller,gototop,hide", "elm"); + sid->is_backtotop_shown = EINA_FALSE; + edje_object_signal_emit(sid->edje_obj, "elm,scroller,backtotop,hide", "elm"); } // } @@ -6162,19 +6162,19 @@ _elm_interface_scrollable_item_loop_enabled_get(const Eo *obj EINA_UNUSED, Elm_S return EINA_FALSE; } -//TIZEN_ONLY(03Feb2020): Scroll To Top Feature +//TIZEN_ONLY(03Feb2020): Back To Top Feature EOLIAN static void _elm_interface_scrollable_back_to_top_enabled_set(Eo *obj EINA_UNUSED, Elm_Scrollable_Smart_Interface_Data *sid, Eina_Bool enable) { if (!sid) return; if (enable) - sid->is_gototop_enabled = EINA_TRUE; + sid->is_backtotop_enabled = EINA_TRUE; else - sid->is_gototop_enabled = EINA_FALSE; + sid->is_backtotop_enabled = EINA_FALSE; - sid->gototop_cb = NULL; - sid->is_gototop_shown = EINA_FALSE; + sid->backtotop_cb = NULL; + sid->is_backtotop_shown = EINA_FALSE; } EOLIAN static Eina_Bool @@ -6182,7 +6182,7 @@ _elm_interface_scrollable_back_to_top_enabled_get(const Eo *obj EINA_UNUSED, Elm { if (!sid) return EINA_FALSE; - return sid->is_gototop_enabled; + return sid->is_backtotop_enabled; } EOLIAN static void @@ -6190,7 +6190,7 @@ _elm_interface_scrollable_back_to_top_cb_set(Eo *obj EINA_UNUSED, Elm_Scrollable { if (!sid) return; - sid->gototop_cb = func; + sid->backtotop_cb = func; } // diff --git a/src/lib/elementary/elm_interface_scrollable.h b/src/lib/elementary/elm_interface_scrollable.h index 43d3e365ea..8c48211528 100644 --- a/src/lib/elementary/elm_interface_scrollable.h +++ b/src/lib/elementary/elm_interface_scrollable.h @@ -287,10 +287,10 @@ struct _Elm_Scrollable_Smart_Interface_Data // Eina_Bool is_unset_cb_called : 1; // - //TIZEN_ONLY(24Jan2020): Go To Top Feature - Eina_Bool is_gototop_shown : 1; - Eina_Bool is_gototop_enabled : 1; - Evas_Smart_Cb gototop_cb; + //TIZEN_ONLY(24Jan2020): Back To Top Feature + Eina_Bool is_backtotop_shown : 1; + Eina_Bool is_backtotop_enabled : 1; + Evas_Smart_Cb backtotop_cb; // //TIZEN_ONLY(20180118): Modify logics to make scroller stable on tizen struct -- 2.34.1