zmike pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=baa1e6553bc96a1f099c1aadc1f5fcfd2295f520

commit baa1e6553bc96a1f099c1aadc1f5fcfd2295f520
Author: JunsuChoi <[email protected]>
Date:   Tue Dec 31 09:53:03 2019 -0500

    Efl.Ui.Animation_View: Change state name
    
    Summary:
    play-> playing
    play_back -> playing_backwards
    pause -> paused
    stop -> stoped
    
    Depends on D10862
    ref T8476
    
    Test Plan: N/A
    
    Reviewers: Hermet, bu5hm4n, segfaultxavi, kimcinoo
    
    Reviewed By: segfaultxavi
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Maniphest Tasks: T8476
    
    Differential Revision: https://phab.enlightenment.org/D10915
---
 .../elementary/test_efl_gfx_vg_value_provider.c    | 15 ++--
 src/bin/elementary/test_efl_ui_animation_view.c    | 14 ++--
 src/lib/elementary/efl_ui_animation_view.c         | 88 +++++++++++++---------
 src/lib/elementary/efl_ui_animation_view.eo        | 10 +--
 .../elementary/efl_ui_animation_view_eo.legacy.c   |  2 +-
 5 files changed, 75 insertions(+), 54 deletions(-)

diff --git a/src/bin/elementary/test_efl_gfx_vg_value_provider.c 
b/src/bin/elementary/test_efl_gfx_vg_value_provider.c
index 8c246a2acb..e7a15206d6 100644
--- a/src/bin/elementary/test_efl_gfx_vg_value_provider.c
+++ b/src/bin/elementary/test_efl_gfx_vg_value_provider.c
@@ -87,7 +87,7 @@ btn_clicked_cb(void *data , const Efl_Event *ev )
      efl_player_paused_set((Evas_Object*)data, EINA_TRUE);
    else if (!strcmp("Resume", text))
      efl_player_paused_set((Evas_Object*)data, EINA_FALSE);
-   else if (!strcmp("Play Back", text))
+   else if (!strcmp("Play Backwards", text))
      {
         double speed = efl_player_playback_speed_get(anim_view);
         efl_player_playback_speed_set(anim_view, speed > 0 ? speed * -1 : 
speed);
@@ -195,16 +195,17 @@ update_anim_view_state(Evas_Object *anim_view, 
Evas_Object *label)
       case EFL_UI_ANIMATION_VIEW_STATE_NOT_READY:
          efl_text_set(label, "State = Not Ready");
          break;
-      case EFL_UI_ANIMATION_VIEW_STATE_PLAY:
+      case EFL_UI_ANIMATION_VIEW_STATE_PLAYING:
          efl_text_set(label, "State = Playing");
          break;
-      case EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK:
-         efl_text_set(label, "State = Playing Back");
+      case EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS:
+         efl_text_set(label, "State = Playing Backwards");
+
          break;
-      case EFL_UI_ANIMATION_VIEW_STATE_PAUSE:
+      case EFL_UI_ANIMATION_VIEW_STATE_PAUSED:
          efl_text_set(label, "State = Paused");
          break;
-      case EFL_UI_ANIMATION_VIEW_STATE_STOP:
+      case EFL_UI_ANIMATION_VIEW_STATE_STOPPED:
          efl_text_set(label, "State = Stopped");
          break;
      }
@@ -522,7 +523,7 @@ test_efl_gfx_vg_value_provider(void *data EINA_UNUSED, 
Evas_Object *obj EINA_UNU
    efl_add(EFL_UI_BUTTON_CLASS, box_sub,
            efl_gfx_hint_weight_set(efl_added, EFL_GFX_HINT_EXPAND, 0),
            efl_gfx_hint_align_set(efl_added, EVAS_HINT_FILL, EVAS_HINT_FILL),
-           efl_text_set(efl_added, "Play Back"),
+           efl_text_set(efl_added, "Play Backwards"),
            efl_pack(box_sub, efl_added),
            efl_event_callback_add(efl_added, EFL_INPUT_EVENT_CLICKED, 
btn_clicked_cb, anim_view));
 
diff --git a/src/bin/elementary/test_efl_ui_animation_view.c 
b/src/bin/elementary/test_efl_ui_animation_view.c
index 17163c371e..912aa7164a 100644
--- a/src/bin/elementary/test_efl_ui_animation_view.c
+++ b/src/bin/elementary/test_efl_ui_animation_view.c
@@ -32,7 +32,7 @@ btn_clicked_cb(void *data , const Efl_Event *ev )
      efl_player_paused_set(anim_view, EINA_TRUE);
    else if (!strcmp("Resume", text))
      efl_player_paused_set(anim_view, EINA_FALSE);
-   else if (!strcmp("Play Back", text))
+   else if (!strcmp("Play Backwards", text))
      {
         double speed = efl_player_playback_speed_get(anim_view);
         efl_player_playback_speed_set(anim_view, speed > 0 ? speed * -1 : 
speed);
@@ -88,16 +88,16 @@ update_anim_view_state(Evas_Object *anim_view, Evas_Object 
*label)
       case EFL_UI_ANIMATION_VIEW_STATE_NOT_READY:
          efl_text_set(label, "State = Not Ready");
          break;
-      case EFL_UI_ANIMATION_VIEW_STATE_PLAY:
+      case EFL_UI_ANIMATION_VIEW_STATE_PLAYING:
          efl_text_set(label, "State = Playing");
          break;
-      case EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK:
-         efl_text_set(label, "State = Playing Back");
+      case EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS:
+         efl_text_set(label, "State = Playing Backwards");
          break;
-      case EFL_UI_ANIMATION_VIEW_STATE_PAUSE:
+      case EFL_UI_ANIMATION_VIEW_STATE_PAUSED:
          efl_text_set(label, "State = Paused");
          break;
-      case EFL_UI_ANIMATION_VIEW_STATE_STOP:
+      case EFL_UI_ANIMATION_VIEW_STATE_STOPPED:
          efl_text_set(label, "State = Stopped");
          break;
      }
@@ -244,7 +244,7 @@ test_efl_ui_animation_view(void *data EINA_UNUSED, 
Evas_Object *obj EINA_UNUSED,
    efl_add(EFL_UI_BUTTON_CLASS, box3,
            efl_gfx_hint_weight_set(efl_added, EFL_GFX_HINT_EXPAND, 0),
            efl_gfx_hint_align_set(efl_added, EVAS_HINT_FILL, EVAS_HINT_FILL),
-           efl_text_set(efl_added, "Play Back"),
+           efl_text_set(efl_added, "Play Backwards"),
            efl_pack(box3, efl_added),
            efl_event_callback_add(efl_added, EFL_INPUT_EVENT_CLICKED, 
btn_clicked_cb, anim_view));
 
diff --git a/src/lib/elementary/efl_ui_animation_view.c 
b/src/lib/elementary/efl_ui_animation_view.c
index 46092065a3..2240624623 100644
--- a/src/lib/elementary/efl_ui_animation_view.c
+++ b/src/lib/elementary/efl_ui_animation_view.c
@@ -67,9 +67,9 @@ _transit_go_facade(Eo* obj, Efl_Ui_Animation_View_Data *pd)
 {
    pd->repeat_times = 0;
    if (pd->playing_reverse)
-     pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK;
+     pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS;
    else
-     pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAY;
+     pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAYING;
    evas_object_smart_callback_call(obj, SIG_PLAY_START, NULL);
    if (pd->transit) elm_transit_go(pd->transit);}
 
@@ -105,13 +105,13 @@ _autoplay(Eo *obj, Efl_Ui_Animation_View_Data *pd, 
Eina_Bool vis)
    //Resume Animation
    if (vis)
      {
-        if (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PAUSE && 
pd->autoplay_pause)
+        if (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PAUSED && 
pd->autoplay_pause)
           {
              elm_transit_paused_set(pd->transit, EINA_FALSE);
              if (pd->playing_reverse)
-               pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK;
+               pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS;
              else
-               pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAY;
+               pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAYING;
              pd->autoplay_pause = EINA_FALSE;
              evas_object_smart_callback_call(obj, SIG_PLAY_RESUME, NULL);
           }
@@ -119,11 +119,11 @@ _autoplay(Eo *obj, Efl_Ui_Animation_View_Data *pd, 
Eina_Bool vis)
    //Pause Animation
    else
      {
-        if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY) ||
-            (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK))
+        if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING) ||
+            (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS))
           {
              elm_transit_paused_set(pd->transit, EINA_TRUE);
-             pd->state = EFL_UI_ANIMATION_VIEW_STATE_PAUSE;
+             pd->state = EFL_UI_ANIMATION_VIEW_STATE_PAUSED;
              pd->autoplay_pause = EINA_TRUE;
              evas_object_smart_callback_call(obj, SIG_PLAY_PAUSE, NULL);
           }
@@ -137,18 +137,18 @@ _transit_del_cb(Elm_Transit_Effect *effect, Elm_Transit 
*transit)
    EFL_UI_ANIMATION_VIEW_DATA_GET(obj, pd);
    if (!pd) return;
 
-   if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY && pd->progress == 1) ||
-       (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK && pd->progress == 
0))
+   if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING && pd->progress == 1) 
||
+       (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS && 
pd->progress == 0))
      evas_object_smart_callback_call(obj, SIG_PLAY_DONE, NULL);
 
    if (pd->transit != transit) return;
 
    Efl_Ui_Animation_View_State prev_state = pd->state;
-   pd->state = EFL_UI_ANIMATION_VIEW_STATE_STOP;
+   pd->state = EFL_UI_ANIMATION_VIEW_STATE_STOPPED;
    pd->transit = NULL;
    pd->autoplay_pause = EINA_FALSE;
 
-   if (prev_state != EFL_UI_ANIMATION_VIEW_STATE_STOP)
+   if (prev_state != EFL_UI_ANIMATION_VIEW_STATE_STOPPED)
      {
         evas_object_smart_callback_call(obj, SIG_PLAY_STOP, NULL);
         pd->progress = 0;
@@ -180,10 +180,10 @@ _transit_cb(Elm_Transit_Effect *effect, Elm_Transit 
*transit, double progress)
 
    if (pd->playing_reverse)
      {
-        pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK;
+        pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS;
         progress = 1 - progress;
      }
-   else pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAY;
+   else pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAYING;
 
    pd->progress = progress;
    int minframe = (pd->frame_cnt - 1) * pd->min_progress;
@@ -286,7 +286,7 @@ static Eina_Bool
 _ready_play(Eo *obj, Efl_Ui_Animation_View_Data *pd)
 {
    pd->autoplay_pause = EINA_FALSE;
-   pd->state = EFL_UI_ANIMATION_VIEW_STATE_STOP;
+   pd->state = EFL_UI_ANIMATION_VIEW_STATE_STOPPED;
 
    if (pd->transit) elm_transit_del(pd->transit);
 
@@ -357,7 +357,7 @@ _efl_ui_animation_view_efl_file_load(Eo *obj, 
Efl_Ui_Animation_View_Data *pd)
         if (!_visible_check(obj))
           {
              elm_transit_paused_set(pd->transit, EINA_TRUE);
-             pd->state = EFL_UI_ANIMATION_VIEW_STATE_PAUSE;
+             pd->state = EFL_UI_ANIMATION_VIEW_STATE_PAUSED;
              pd->autoplay_pause = EINA_TRUE;
              evas_object_smart_callback_call(obj, SIG_PLAY_PAUSE, NULL);
           }
@@ -497,12 +497,12 @@ _playing_stop(Eo* obj, Efl_Ui_Animation_View_Data *pd)
    if (!pd->transit) return EINA_FALSE;
 
    if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_NOT_READY) ||
-       (pd->state == EFL_UI_ANIMATION_VIEW_STATE_STOP))
+       (pd->state == EFL_UI_ANIMATION_VIEW_STATE_STOPPED))
      return EINA_FALSE;
 
    evas_object_vg_animated_frame_set(pd->vg, 0);
    pd->progress = 0;
-   pd->state = EFL_UI_ANIMATION_VIEW_STATE_STOP;
+   pd->state = EFL_UI_ANIMATION_VIEW_STATE_STOPPED;
    evas_object_smart_callback_call(obj, SIG_PLAY_STOP, NULL);
    elm_transit_del(pd->transit);
    return EINA_TRUE;
@@ -676,13 +676,13 @@ _efl_ui_animation_view_efl_player_playing_set(Eo *obj, 
Efl_Ui_Animation_View_Dat
 {
    if (playing)
      {
-        if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY && 
pd->playback_speed > 0)
-           || (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK && 
pd->playback_speed <= 0))
+        if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING && 
pd->playback_speed > 0)
+           || (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS && 
pd->playback_speed <= 0))
           return EINA_FALSE;
 
         Eina_Bool rewind = EINA_FALSE;
-        if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY && 
pd->playback_speed <= 0)
-           || (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK && 
pd->playback_speed > 0))
+        if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING && 
pd->playback_speed <= 0)
+           || (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS && 
pd->playback_speed > 0))
           rewind = EINA_TRUE;
 
         if (pd->playback_speed <= 0)
@@ -696,7 +696,7 @@ _efl_ui_animation_view_efl_player_playing_set(Eo *obj, 
Efl_Ui_Animation_View_Dat
         if (!pd->transit && !_ready_play(obj, pd)) return EINA_FALSE;
 
 
-        if (pd->state == EFL_UI_ANIMATION_VIEW_STATE_STOP)
+        if (pd->state == EFL_UI_ANIMATION_VIEW_STATE_STOPPED)
           {
              if (pd->playing_reverse && pd->progress == 0) pd->progress = 1.0;
              _transit_go_facade(obj, pd);
@@ -717,7 +717,7 @@ _efl_ui_animation_view_efl_player_playing_set(Eo *obj, 
Efl_Ui_Animation_View_Dat
 EOLIAN static Eina_Bool
 _efl_ui_animation_view_efl_player_playing_get(const Eo *obj EINA_UNUSED, 
Efl_Ui_Animation_View_Data *pd)
 {
-   if (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY)
+   if (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING)
      return EINA_TRUE;
    return EINA_FALSE;
 }
@@ -728,24 +728,24 @@ _efl_ui_animation_view_efl_player_paused_set(Eo *obj 
EINA_UNUSED, Efl_Ui_Animati
 
    if (paused)
      {
-        if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY) ||
-            (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK))
+        if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING) ||
+            (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS))
           {
              elm_transit_paused_set(pd->transit, paused);
-             pd->state = EFL_UI_ANIMATION_VIEW_STATE_PAUSE;
+             pd->state = EFL_UI_ANIMATION_VIEW_STATE_PAUSED;
              pd->autoplay_pause = EINA_FALSE;
              evas_object_smart_callback_call(obj, SIG_PLAY_PAUSE, NULL);
           }
      }
    else
      {
-        if (pd->transit && pd->state == EFL_UI_ANIMATION_VIEW_STATE_PAUSE)
+        if (pd->transit && pd->state == EFL_UI_ANIMATION_VIEW_STATE_PAUSED)
           {
              elm_transit_paused_set(pd->transit, paused);
              if (pd->playing_reverse)
-               pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK;
+               pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS;
              else
-               pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAY;
+               pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAYING;
              pd->autoplay_pause = EINA_FALSE;
 
              evas_object_smart_callback_call(obj, SIG_PLAY_RESUME, NULL);
@@ -757,7 +757,7 @@ _efl_ui_animation_view_efl_player_paused_set(Eo *obj 
EINA_UNUSED, Efl_Ui_Animati
 EOLIAN static Eina_Bool
 _efl_ui_animation_view_efl_player_paused_get(const Eo *obj EINA_UNUSED, 
Efl_Ui_Animation_View_Data *pd)
 {
-   if (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PAUSE)
+   if (pd->state == EFL_UI_ANIMATION_VIEW_STATE_PAUSED)
      return EINA_TRUE;
    return EINA_FALSE;
 }
@@ -787,8 +787,8 @@ EOLIAN static void
 _efl_ui_animation_view_efl_player_playback_speed_set(Eo *obj EINA_UNUSED, 
Efl_Ui_Animation_View_Data *pd, double speed)
 {
    // pd->playback_direction_changed is used only during playback.
-   if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY ||
-        pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK)
+   if ((pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING ||
+        pd->state == EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS)
         && ((pd->playback_speed > 0 && speed < 0) || (pd->playback_speed < 0 
&& speed > 0)))
      pd->playback_direction_changed = EINA_TRUE;
 
@@ -820,7 +820,27 @@ elm_animation_view_file_set(Elm_Animation_View *obj, const 
char *file, const cha
 EAPI Elm_Animation_View_State
 elm_animation_view_state_get(Elm_Animation_View *obj)
 {
-   return efl_ui_animation_view_state_get(obj);
+   Elm_Animation_View_State state = ELM_ANIMATION_VIEW_STATE_NOT_READY;
+
+   switch (efl_ui_animation_view_state_get(obj))
+     {
+      case EFL_UI_ANIMATION_VIEW_STATE_PLAYING:
+         state = ELM_ANIMATION_VIEW_STATE_PLAY;
+         break;
+      case EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS:
+         state = ELM_ANIMATION_VIEW_STATE_PLAY_BACK;
+         break;
+      case EFL_UI_ANIMATION_VIEW_STATE_PAUSED:
+         state = ELM_ANIMATION_VIEW_STATE_PAUSE;
+         break;
+      case EFL_UI_ANIMATION_VIEW_STATE_STOPPED:
+         state = ELM_ANIMATION_VIEW_STATE_STOP;
+         break;
+      case EFL_UI_ANIMATION_VIEW_STATE_NOT_READY:
+      default:
+         break;
+     }
+   return state;
 }
 
 /* Internal EO APIs and hidden overrides */
diff --git a/src/lib/elementary/efl_ui_animation_view.eo 
b/src/lib/elementary/efl_ui_animation_view.eo
index f6792530d3..1d7d0c23ae 100644
--- a/src/lib/elementary/efl_ui_animation_view.eo
+++ b/src/lib/elementary/efl_ui_animation_view.eo
@@ -3,10 +3,10 @@ enum @beta Efl.Ui.Animation_View_State
 {
    [[State of animation view]]
    not_ready, [[Animation is not ready to play. (Probably, it didn't file set 
yet or failed to read file.]]
-   play, [[Animation is playing.]]
-   play_back, [[Animation is playing back (rewinding).]]
-   pause, [[Animation has been paused.]]
-   stop [[Animation view successfully loaded a file then readied for playing.
+   playing, [[Animation is playing.]]
+   playing_backwards, [[Animation is playing backwards (rewinding).]]
+   paused, [[Animation has been paused.]]
+   stopped [[Animation view successfully loaded a file then readied for 
playing.
           Otherwise after finished animation or stopped forcibly by request.]]
 }
 
@@ -51,7 +51,7 @@ class @beta Efl.Ui.Animation_View extends Efl.Ui.Widget 
implements Efl.Gfx.View,
          [[Turn on/off animation looping.
 
            If @.autorepeat is $true, it repeats animation when animation frame 
is reached to
-           end. This auto repeat mode is valid to both playing and 
playing_backward cases.
+           end. This auto repeat mode is valid to both playing and 
playing_backwards cases.
 
            $true Enable auto play mode, disable otherwise.
          ]]
diff --git a/src/lib/elementary/efl_ui_animation_view_eo.legacy.c 
b/src/lib/elementary/efl_ui_animation_view_eo.legacy.c
index b149c6ea12..e213ebb6e9 100644
--- a/src/lib/elementary/efl_ui_animation_view_eo.legacy.c
+++ b/src/lib/elementary/efl_ui_animation_view_eo.legacy.c
@@ -108,7 +108,7 @@ elm_animation_view_default_size_get(const 
Efl_Ui_Animation_View *obj)
 EAPI Eina_Bool
 elm_animation_view_is_playing_back(Efl_Ui_Animation_View *obj)
 {
-   return (efl_ui_animation_view_state_get(obj) == 
EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK);
+   return (efl_ui_animation_view_state_get(obj) == 
EFL_UI_ANIMATION_VIEW_STATE_PLAYING_BACKWARDS);
 }
 
 EAPI int

-- 


Reply via email to