From 25cf123677d713b914610d2bd04adbcca5ad36de Mon Sep 17 00:00:00 2001 From: "Junseok, Kim" Date: Fri, 28 May 2021 12:33:17 +0900 Subject: [PATCH 01/16] e_test_base: rename removeTCWin to hideTCWina and added deleteTCWin method Change-Id: Ic13b55b0298f5b7669e6ec3527e9288c2e81066a --- src/e_test_base.cpp | 13 ++++++++++++- src/e_test_base.h | 3 ++- src/testcase/0008_focus.cpp | 16 ++++++++-------- 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/src/e_test_base.cpp b/src/e_test_base.cpp index 6fde378..394573e 100644 --- a/src/e_test_base.cpp +++ b/src/e_test_base.cpp @@ -191,12 +191,23 @@ etTCBase::showActivateTCWin(etWin *tw) } Eina_Bool -etTCBase::removeTCWin(etWin *tw) +etTCBase::hideTCWin(etWin *tw) { EINA_SAFETY_ON_NULL_RETURN_VAL(tw, EINA_FALSE); EINA_SAFETY_ON_NULL_RETURN_VAL(tw->elm_win, EINA_FALSE); tw->hide(); + + return EINA_TRUE; +} + +Eina_Bool +etTCBase::deleteTCWin(etWin *tw) +{ + EINA_SAFETY_ON_NULL_RETURN_VAL(tw, EINA_FALSE); + EINA_SAFETY_ON_NULL_RETURN_VAL(tw->elm_win, EINA_FALSE); + + tw->deInit(); deregisterTCWin(tw); return EINA_TRUE; diff --git a/src/e_test_base.h b/src/e_test_base.h index 0642b6c..d0b278d 100644 --- a/src/e_test_base.h +++ b/src/e_test_base.h @@ -22,7 +22,8 @@ class etTCBase : public ::testing::Test Eina_Bool deregisterTCWin(etWin *tw); Eina_Bool showTCWin(etWin *tw); Eina_Bool showActivateTCWin(etWin *tw); - Eina_Bool removeTCWin(etWin *tw); + Eina_Bool hideTCWin(etWin *tw); + Eina_Bool deleteTCWin(etWin *tw); protected: std::shared_ptr ev_result; diff --git a/src/testcase/0008_focus.cpp b/src/testcase/0008_focus.cpp index c2d5be6..592fa91 100644 --- a/src/testcase/0008_focus.cpp +++ b/src/testcase/0008_focus.cpp @@ -181,7 +181,7 @@ TEST_F(etTestFocus, focus_destroy) initTC(EINA_TRUE, EINA_TRUE); // delete tw_blue - removeTCWin(tw_blue); + hideTCWin(tw_blue); tw_blue = NULL; ASSERT_FOCUS_IN(tw_green); @@ -404,7 +404,7 @@ TEST_F(etTestFocus, focus_obscured_activate_destroy) ASSERT_EVENT(tw_red, E_TC_EVENT_TYPE_STACK_RAISE); // remove tw_blocker - removeTCWin(tw_blocker); + hideTCWin(tw_blocker); tw_blocker = NULL; ASSERT_VIS_ON(tw_red); @@ -671,7 +671,7 @@ TEST_F(etTestFocus, focus_visibility) ASSERT_FOCUS_IN(tw_blocker); // hide blocker - removeTCWin(tw_blocker); + hideTCWin(tw_blocker); tw_blocker = NULL; ASSERT_FOCUS_IN(tw_blue); @@ -817,7 +817,7 @@ TEST_F(etTestFocus, focus_touch_history) etRunner::get().freeWinInfoList(list); // remove blue win - removeTCWin(tw_blue); + hideTCWin(tw_blue); tw_blue = NULL; ASSERT_FOCUS_IN(tw_red); @@ -836,7 +836,7 @@ TEST_F(etTestFocus, focus_touch_history) etRunner::get().freeWinInfoList(list); // remove red win - removeTCWin(tw_red); + hideTCWin(tw_red); tw_red = NULL; ASSERT_FOCUS_IN(tw_green); @@ -1162,7 +1162,7 @@ TEST_F(etTestFocus, focus_fullsize_destroy) initTC(EINA_TRUE, EINA_FALSE); // delete tw_blue - removeTCWin(tw_blue); + hideTCWin(tw_blue); tw_blue = NULL; ASSERT_FOCUS_IN(tw_green); @@ -1318,7 +1318,7 @@ TEST_F(etTestFocus, focus_fullsize_obscured_activate_destroy) ASSERT_EVENT(tw_red, E_TC_EVENT_TYPE_STACK_ABOVE); // remove tw_blocker - removeTCWin(tw_blocker); + hideTCWin(tw_blocker); tw_blocker = NULL; ASSERT_FOCUS_IN(tw_red); @@ -1589,7 +1589,7 @@ TEST_F(etTestFocus, focus_fullsize_below_skip_above_remove) etRunner::get().work(0.1); // waiting for adjust focus skip set // remove tw_blue - removeTCWin(tw_blue); + hideTCWin(tw_blue); ASSERT_VIS_ON(tw_green); // Expected focus res: -- 2.7.4 From 9f4bcfd9bcac94f991ca9070992f4e01b29e9411 Mon Sep 17 00:00:00 2001 From: "Junseok, Kim" Date: Fri, 28 May 2021 12:35:59 +0900 Subject: [PATCH 02/16] 0008_focus: added test for revert_focus when window lower/hide/removed Change-Id: I8b97a0af336c22aa27aa5dd7f02fcf7561e8abd1 Signed-off-by: Junseok, Kim --- .../focus_fullsize_visible_by_above_del.png | Bin 0 -> 5709 bytes .../focus_fullsize_visible_by_above_hide.png | Bin 0 -> 5709 bytes .../focus_fullsize_visible_by_above_lower.png | Bin 0 -> 5709 bytes src/testcase/0008_focus.cpp | 96 +++++++++++++++++++++ 4 files changed, 96 insertions(+) create mode 100644 data/img/etTestFocus/focus_fullsize_visible_by_above_del.png create mode 100644 data/img/etTestFocus/focus_fullsize_visible_by_above_hide.png create mode 100644 data/img/etTestFocus/focus_fullsize_visible_by_above_lower.png diff --git a/data/img/etTestFocus/focus_fullsize_visible_by_above_del.png b/data/img/etTestFocus/focus_fullsize_visible_by_above_del.png new file mode 100644 index 0000000000000000000000000000000000000000..375e688389c23c6948223c62af84e9cf6a8b5344 GIT binary patch literal 5709 zcmeAS@N?(olHy`uVBq!ia0y~yV0ys7z{elm_win, EINA_TRUE); + + // lower tw_blue + etRunner::get().setWinLower(tw_blue); + ASSERT_VIS_OFF(tw_blue); + + // Expected focus res: + // [Top] Green[focused] -> Red -> Blue [Bottom] + list = etRunner::get().getWinInfoList(); + ASSERT_TRUE(list != NULL); + + EINA_LIST_CAST_FOREACH(list, l, tw, etWin*) + { + if (tw->native_win == tw_green->native_win) + ASSERT_TRUE(tw->Focus.obj); + else + ASSERT_FALSE(tw->Focus.obj); + } + etRunner::get().freeWinInfoList(list); + + ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE); +} + +TEST_F(etTestFocus, focus_fullsize_alpha_visible_by_above_hide) +{ + etWin *tw = NULL; + Eina_List *list = NULL, *l = NULL; + + // init TC window, show=true, geom=false + initTC(EINA_TRUE, EINA_FALSE); + + // tw_green alpha set + elm_win_alpha_set(tw_green->elm_win, EINA_TRUE); + + // hide tw_blue + hideTCWin(tw_blue); + ASSERT_VIS_OFF(tw_blue); + + // Expected focus res: + // [Top] Green[focused] -> Red [Bottom] + list = etRunner::get().getWinInfoList(); + ASSERT_TRUE(list != NULL); + + EINA_LIST_CAST_FOREACH(list, l, tw, etWin*) + { + if (tw->native_win == tw_green->native_win) + ASSERT_TRUE(tw->Focus.obj); + else + ASSERT_FALSE(tw->Focus.obj); + } + etRunner::get().freeWinInfoList(list); + + ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE); +} + +TEST_F(etTestFocus, focus_fullsize_alpha_visible_by_above_del) +{ + etWin *tw = NULL; + Eina_List *list = NULL, *l = NULL; + + // init TC window, show=true, geom=false + initTC(EINA_TRUE, EINA_FALSE); + + // tw_green alpha set + elm_win_alpha_set(tw_green->elm_win, EINA_TRUE); + + // delete tw_blue + deleteTCWin(tw_blue); + ASSERT_VIS_ON(tw_green); + + // Expected focus res: + // [Top] Green[focused] -> Red [Bottom] + list = etRunner::get().getWinInfoList(); + ASSERT_TRUE(list != NULL); + + EINA_LIST_CAST_FOREACH(list, l, tw, etWin*) + { + if (tw->native_win == tw_green->native_win) + ASSERT_TRUE(tw->Focus.obj); + else + ASSERT_FALSE(tw->Focus.obj); + } + etRunner::get().freeWinInfoList(list); + + ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE); +} -- 2.7.4 From 9479ce5eeefdd478119217a7eb1fe0618a6b251a Mon Sep 17 00:00:00 2001 From: "Junkyeong, Kim" Date: Wed, 26 May 2021 19:29:51 +0900 Subject: [PATCH 03/16] e_test_event: Do not execute verifyTC if resolution is not match The reference image size is 720x1280. So execute verifyTC only 720x1280 resolution. Change-Id: I99a73b9d098f2a03ad9073765cd2aa57b38db9cf Signed-off-by: Junkyeong, Kim --- src/e_test_event.cpp | 17 +++++++++++++---- src/e_test_event.h | 2 ++ src/e_test_util.h | 5 ++--- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/src/e_test_event.cpp b/src/e_test_event.cpp index 2d03416..6496971 100644 --- a/src/e_test_event.cpp +++ b/src/e_test_event.cpp @@ -163,6 +163,7 @@ Eina_Bool etRunner::init() { Eina_Bool res = EINA_FALSE; + int screenshot_w = 0, screenshot_h = 0; worker.waitTime = E_TEST_WORK_TIME; @@ -216,9 +217,16 @@ etRunner::init() res = addSignalHandlers(); EINA_SAFETY_ON_FALSE_RETURN_VAL(res, EINA_FALSE); - screenshot = efl_util_screenshot_initialize(CAPTURE_WIDTH, CAPTURE_HEIGHT); - if (screenshot == NULL) - ERR("efl_util_screenshot_initialize fail\n"); + execute_verifyTC = EINA_FALSE; + if ((output.w == CAPTURE_WIDTH_MOBILE) && (output.h == CAPTURE_HEIGHT_MOBILE)) + { + execute_verifyTC = EINA_TRUE; + screenshot_w = CAPTURE_WIDTH_MOBILE; + screenshot_h = CAPTURE_HEIGHT_MOBILE; + screenshot = efl_util_screenshot_initialize(screenshot_w, screenshot_h); + if (screenshot == NULL) + ERR("efl_util_screenshot_initialize fail\n"); + } return EINA_TRUE; } @@ -3128,6 +3136,7 @@ etRunner::verifyTC(std::string basetype, std::string tcname) tbm_surface_h surface = NULL; Eina_Bool ret = EINA_FALSE; + EINA_SAFETY_ON_FALSE_RETURN_VAL(execute_verifyTC, EINA_TRUE); EINA_SAFETY_ON_NULL_RETURN_VAL(screenshot, EINA_FALSE); surface = efl_util_screenshot_take_tbm_surface(screenshot); @@ -3148,4 +3157,4 @@ etRunner::verifyTC(std::string basetype, std::string tcname) // UT_WAIT("test"); return ret; -} \ No newline at end of file +} diff --git a/src/e_test_event.h b/src/e_test_event.h index a7773cb..4000103 100644 --- a/src/e_test_event.h +++ b/src/e_test_event.h @@ -244,6 +244,8 @@ public: /* TODO: make it hidden */ int x, y, w, h; } output; + Eina_Bool execute_verifyTC; + public: Eina_Bool init(); void shutdown(); diff --git a/src/e_test_util.h b/src/e_test_util.h index d8335fd..fb8f97e 100644 --- a/src/e_test_util.h +++ b/src/e_test_util.h @@ -287,9 +287,8 @@ typedef struct _Window_Info_List ASSERT_TRUE(ev_result_iconic->isUniconified()) << "Window is iconified"; \ } while (0) - -#define CAPTURE_WIDTH 720 -#define CAPTURE_HEIGHT 1280 +#define CAPTURE_WIDTH_MOBILE 720 +#define CAPTURE_HEIGHT_MOBILE 1280 #define PNG_DEPTH 8 #define C(b, m) (((b) >> (m)) & 0xFF) #define FOURCC_STR(id) C(id, 0), C(id, 8), C(id, 16), C(id, 24) -- 2.7.4 From 80da67ebf8078dcb59acb6fa43c5a6b48a886d01 Mon Sep 17 00:00:00 2001 From: "Junkyeong, Kim" Date: Wed, 26 May 2021 19:41:08 +0900 Subject: [PATCH 04/16] e_tizen_testcase: Add target option Add target option to distinguish device. If there is no target option, use mobile by default. example: e_tizen_unittests --target=mobile Change-Id: Iecfeaf702e9a9d0b629fca9a2f819cb7d71d2cc4 Signed-off-by: Junkyeong, Kim --- data/img/{ => mobile}/etTestAuxHint/add_hint.png | Bin data/img/{ => mobile}/etTestAuxHint/add_hint2.png | Bin .../etTestAuxHint/aux_hint_id_val_get.png | Bin .../img/{ => mobile}/etTestAuxHint/change_hint.png | Bin data/img/{ => mobile}/etTestAuxHint/del_hint.png | Bin .../etTestAuxHint/delete_generated_hint.png | Bin .../etTestAuxHint/generate_duplicated_hint.png | Bin .../{ => mobile}/etTestAuxHint/generate_hint.png | Bin .../etTestAuxHint/generate_hint_id_robustness.png | Bin .../etTestAuxHint/revert_hint_using_add.png | Bin .../etTestBaseMulti/multi_2wins_show1.png | Bin .../etTestBaseMulti/multi_2wins_show2.png | Bin .../etTestBaseMulti/multi_2wins_show3.png | Bin .../etTestBaseMulti/multi_all_full_wins_basic.png | Bin .../multi_all_full_wins_iconify.png | Bin .../etTestBaseMulti/multi_all_full_wins_lower1.png | Bin .../etTestBaseMulti/multi_all_full_wins_lower2.png | Bin .../multi_all_full_wins_lower_activate.png | Bin .../etTestBaseMulti/multi_all_full_wins_raise1.png | Bin .../etTestBaseMulti/multi_all_full_wins_raise2.png | Bin .../etTestBaseMulti/multi_all_full_wins_show1.png | Bin .../etTestBaseMulti/multi_all_full_wins_show2.png | Bin .../etTestBaseMulti/multi_all_full_wins_show3.png | Bin .../multi_all_full_wins_stack_above1.png | Bin .../multi_all_full_wins_stack_above2.png | Bin .../multi_all_full_wins_stack_above3.png | Bin .../multi_all_full_wins_uniconify.png | Bin .../etTestBaseMulti/multi_all_wins_basic.png | Bin .../etTestBaseMulti/multi_all_wins_iconify.png | Bin .../etTestBaseMulti/multi_all_wins_lower1.png | Bin .../etTestBaseMulti/multi_all_wins_lower2.png | Bin .../etTestBaseMulti/multi_all_wins_raise1.png | Bin .../etTestBaseMulti/multi_all_wins_raise2.png | Bin .../etTestBaseMulti/multi_all_wins_show1.png | Bin .../etTestBaseMulti/multi_all_wins_show2.png | Bin .../etTestBaseMulti/multi_all_wins_show3.png | Bin .../multi_all_wins_stack_above1.png | Bin .../multi_all_wins_stack_above2.png | Bin .../multi_all_wins_stack_above3.png | Bin .../etTestBaseMulti/multi_all_wins_uniconify.png | Bin .../etTestBaseMulti/multi_full_2wins_show1.png | Bin .../etTestBaseMulti/multi_full_2wins_show2.png | Bin .../etTestBaseMulti/multi_full_2wins_show3.png | Bin .../etTestBaseOperation/alpha_win_show.png | Bin .../etTestBaseOperation/alpha_win_stack.png | Bin .../{ => mobile}/etTestBaseOperation/win_show.png | Bin .../{ => mobile}/etTestBaseOperation/win_stack.png | Bin data/img/{ => mobile}/etTestEffect/effect_bg.png | Bin .../etTestEffect/effect_hide_bylower.png | Bin .../etTestEffect/effect_hide_byunmap.png | Bin data/img/{ => mobile}/etTestEffect/effect_show.png | Bin .../etTestEffect/effect_show_evas_callback.png | Bin .../{ => mobile}/etTestFocus/focus_activate1.png | Bin .../{ => mobile}/etTestFocus/focus_activate2.png | Bin .../{ => mobile}/etTestFocus/focus_activate3.png | Bin data/img/{ => mobile}/etTestFocus/focus_basic.png | Bin .../img/{ => mobile}/etTestFocus/focus_destroy.png | Bin .../etTestFocus/focus_fullsize_activate.png | Bin .../etTestFocus/focus_fullsize_basic.png | Bin .../focus_fullsize_below_skip_above_remove.png | Bin .../etTestFocus/focus_fullsize_destroy.png | Bin .../etTestFocus/focus_fullsize_iconify.png | Bin .../etTestFocus/focus_fullsize_lower.png | Bin .../etTestFocus/focus_fullsize_lower2.png | Bin .../focus_fullsize_obscured_activate.png | Bin ...ocus_fullsize_obscured_activate_check_event.png | Bin .../focus_fullsize_obscured_activate_destroy.png | Bin .../etTestFocus/focus_fullsize_raise.png | Bin .../focus_fullsize_show_activate_under_blocker.png | Bin ...ize_show_activate_under_blocker_check_event.png | Bin .../focus_fullsize_show_after_skip_set.png | Bin ...lsize_show_after_skip_set_and_transient_for.png | Bin .../etTestFocus/focus_fullsize_skip_set.png | Bin .../etTestFocus/focus_fullsize_skip_unset.png | Bin .../etTestFocus/focus_fullsize_transient_for.png | Bin .../etTestFocus/focus_fullsize_uniconify.png | Bin .../focus_fullsize_visible_by_above_del.png} | Bin .../focus_fullsize_visible_by_above_hide.png} | Bin .../focus_fullsize_visible_by_above_lower.png} | Bin .../{ => mobile}/etTestFocus/focus_iconify1.png | Bin .../{ => mobile}/etTestFocus/focus_iconify2.png | Bin data/img/{ => mobile}/etTestFocus/focus_lower.png | Bin data/img/{ => mobile}/etTestFocus/focus_lower2.png | Bin data/img/{ => mobile}/etTestFocus/focus_move.png | Bin .../etTestFocus/focus_obscured_activate.png | Bin .../focus_obscured_activate_destroy.png | Bin data/img/{ => mobile}/etTestFocus/focus_raise.png | Bin .../etTestFocus/focus_show_activate.png | Bin .../{ => mobile}/etTestFocus/focus_skip_set.png | Bin .../{ => mobile}/etTestFocus/focus_skip_unset.png | Bin .../{ => mobile}/etTestFocus/focus_touch_basic.png | Bin .../etTestFocus/focus_touch_history.png | Bin .../etTestFocus/focus_touch_history2.png | Bin .../etTestFocus/focus_touch_with_focus_skip.png | Bin .../etTestFocus/focus_transient_for1.png | Bin .../etTestFocus/focus_transient_for2.png | Bin .../etTestFocus/focus_transient_for3.png | Bin .../{ => mobile}/etTestFocus/focus_uniconify.png | Bin .../{ => mobile}/etTestFocus/focus_uniconify2.png | Bin .../{ => mobile}/etTestFocus/focus_visibility.png | Bin .../etTestInput/gesture_edge_drag11.png | Bin .../etTestInput/gesture_edge_drag12.png | Bin .../etTestInput/gesture_edge_drag13.png | Bin .../etTestInput/gesture_edge_drag14.png | Bin .../etTestInput/gesture_edge_drag21.png | Bin .../etTestInput/gesture_edge_drag22.png | Bin .../etTestInput/gesture_edge_drag23.png | Bin .../etTestInput/gesture_edge_drag24.png | Bin .../etTestInput/gesture_edge_swipe11.png | Bin .../etTestInput/gesture_edge_swipe12.png | Bin .../etTestInput/gesture_edge_swipe13.png | Bin .../etTestInput/gesture_edge_swipe14.png | Bin .../etTestInput/gesture_edge_swipe21.png | Bin .../etTestInput/gesture_edge_swipe22.png | Bin .../etTestInput/gesture_edge_swipe23.png | Bin .../etTestInput/gesture_edge_swipe24.png | Bin .../img/{ => mobile}/etTestInput/gesture_tap22.png | Bin .../img/{ => mobile}/etTestInput/gesture_tap23.png | Bin .../etTestInput/keygrab_nowin_excl.png | Bin .../etTestInput/keygrab_nowin_orexcl.png | Bin .../etTestInput/keygrab_nowin_shared.png | Bin data/img/{ => mobile}/etTestInput/keygrab_win.png | Bin .../{ => mobile}/etTestInput/keygrab_win_excl.png | Bin .../etTestInput/keygrab_win_orexcl.png | Bin .../etTestInput/keygrab_win_shared.png | Bin .../etTestInput/keygrab_win_topposition.png | Bin .../notification_fullsize_level_change.png | Bin .../notification_fullsize_level_default.png | Bin .../notification_fullsize_level_high.png | Bin .../notification_fullsize_level_medium.png | Bin 0 -> 5709 bytes .../notification_fullsize_level_none.png | Bin 0 -> 5709 bytes .../notification_fullsize_level_top.png | Bin 0 -> 5709 bytes .../notification_level_change.png | Bin .../notification_level_default.png | Bin .../etTestNotification/notification_level_high.png | Bin .../notification_level_medium.png | Bin .../etTestNotification/notification_level_none.png | Bin .../etTestNotification/notification_level_top.png | Bin .../etTestRotation/available_rotations.png | Bin .../etTestSplash/splash_disappear_after_real.png | Bin data/img/{ => mobile}/etTestSplash/splash_edc.png | Bin .../splash_evas_callback_after_real.png | Bin data/img/{ => mobile}/etTestSplash/splash_img.png | Bin .../etTestTransientFor/transient_for_above.png | Bin .../transient_for_always_on_top_basic.png | Bin .../transient_for_always_on_top_basic2.png | Bin .../etTestTransientFor/transient_for_basic.png | Bin .../etTestTransientFor/transient_for_basic2.png | Bin .../transient_for_layer_change.png | Bin .../transient_for_layer_revert.png | Bin .../etTestTransientFor/transient_for_lower.png | Bin .../etTestTransientFor/transient_for_raise.png | Bin .../img/{ => mobile}/etTestTzsh/scrsaver_basic.png | Bin .../{ => mobile}/etTestTzsh/scrsaver_mng_basic.png | Bin packaging/e-tizen-unittests.spec | 44 ++++++------ src/e_test_event.cpp | 74 +++++++++++++++++++-- src/e_test_event.h | 2 + src/e_test_main.cpp | 2 + src/e_test_util.h | 3 + 159 files changed, 98 insertions(+), 27 deletions(-) rename data/img/{ => mobile}/etTestAuxHint/add_hint.png (100%) rename data/img/{ => mobile}/etTestAuxHint/add_hint2.png (100%) rename data/img/{ => mobile}/etTestAuxHint/aux_hint_id_val_get.png (100%) rename data/img/{ => mobile}/etTestAuxHint/change_hint.png (100%) rename data/img/{ => mobile}/etTestAuxHint/del_hint.png (100%) rename data/img/{ => mobile}/etTestAuxHint/delete_generated_hint.png (100%) rename data/img/{ => mobile}/etTestAuxHint/generate_duplicated_hint.png (100%) rename data/img/{ => mobile}/etTestAuxHint/generate_hint.png (100%) rename data/img/{ => mobile}/etTestAuxHint/generate_hint_id_robustness.png (100%) rename data/img/{ => mobile}/etTestAuxHint/revert_hint_using_add.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_2wins_show1.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_2wins_show2.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_2wins_show3.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_basic.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_iconify.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_lower1.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_lower2.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_lower_activate.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_raise1.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_raise2.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_show1.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_show2.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_show3.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_stack_above1.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_stack_above2.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_stack_above3.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_full_wins_uniconify.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_basic.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_iconify.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_lower1.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_lower2.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_raise1.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_raise2.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_show1.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_show2.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_show3.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_stack_above1.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_stack_above2.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_stack_above3.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_all_wins_uniconify.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_full_2wins_show1.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_full_2wins_show2.png (100%) rename data/img/{ => mobile}/etTestBaseMulti/multi_full_2wins_show3.png (100%) rename data/img/{ => mobile}/etTestBaseOperation/alpha_win_show.png (100%) rename data/img/{ => mobile}/etTestBaseOperation/alpha_win_stack.png (100%) rename data/img/{ => mobile}/etTestBaseOperation/win_show.png (100%) rename data/img/{ => mobile}/etTestBaseOperation/win_stack.png (100%) rename data/img/{ => mobile}/etTestEffect/effect_bg.png (100%) rename data/img/{ => mobile}/etTestEffect/effect_hide_bylower.png (100%) rename data/img/{ => mobile}/etTestEffect/effect_hide_byunmap.png (100%) rename data/img/{ => mobile}/etTestEffect/effect_show.png (100%) rename data/img/{ => mobile}/etTestEffect/effect_show_evas_callback.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_activate1.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_activate2.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_activate3.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_basic.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_destroy.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_activate.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_basic.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_below_skip_above_remove.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_destroy.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_iconify.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_lower.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_lower2.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_obscured_activate.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_obscured_activate_check_event.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_obscured_activate_destroy.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_raise.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_show_activate_under_blocker.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_show_activate_under_blocker_check_event.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_show_after_skip_set.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_show_after_skip_set_and_transient_for.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_skip_set.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_skip_unset.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_transient_for.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_fullsize_uniconify.png (100%) rename data/img/{etTestNotification/notification_fullsize_level_top.png => mobile/etTestFocus/focus_fullsize_visible_by_above_del.png} (100%) rename data/img/{etTestNotification/notification_fullsize_level_none.png => mobile/etTestFocus/focus_fullsize_visible_by_above_hide.png} (100%) rename data/img/{etTestNotification/notification_fullsize_level_medium.png => mobile/etTestFocus/focus_fullsize_visible_by_above_lower.png} (100%) rename data/img/{ => mobile}/etTestFocus/focus_iconify1.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_iconify2.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_lower.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_lower2.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_move.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_obscured_activate.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_obscured_activate_destroy.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_raise.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_show_activate.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_skip_set.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_skip_unset.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_touch_basic.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_touch_history.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_touch_history2.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_touch_with_focus_skip.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_transient_for1.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_transient_for2.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_transient_for3.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_uniconify.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_uniconify2.png (100%) rename data/img/{ => mobile}/etTestFocus/focus_visibility.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_drag11.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_drag12.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_drag13.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_drag14.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_drag21.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_drag22.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_drag23.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_drag24.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_swipe11.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_swipe12.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_swipe13.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_swipe14.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_swipe21.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_swipe22.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_swipe23.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_edge_swipe24.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_tap22.png (100%) rename data/img/{ => mobile}/etTestInput/gesture_tap23.png (100%) rename data/img/{ => mobile}/etTestInput/keygrab_nowin_excl.png (100%) rename data/img/{ => mobile}/etTestInput/keygrab_nowin_orexcl.png (100%) rename data/img/{ => mobile}/etTestInput/keygrab_nowin_shared.png (100%) rename data/img/{ => mobile}/etTestInput/keygrab_win.png (100%) rename data/img/{ => mobile}/etTestInput/keygrab_win_excl.png (100%) rename data/img/{ => mobile}/etTestInput/keygrab_win_orexcl.png (100%) rename data/img/{ => mobile}/etTestInput/keygrab_win_shared.png (100%) rename data/img/{ => mobile}/etTestInput/keygrab_win_topposition.png (100%) rename data/img/{ => mobile}/etTestNotification/notification_fullsize_level_change.png (100%) rename data/img/{ => mobile}/etTestNotification/notification_fullsize_level_default.png (100%) rename data/img/{ => mobile}/etTestNotification/notification_fullsize_level_high.png (100%) create mode 100644 data/img/mobile/etTestNotification/notification_fullsize_level_medium.png create mode 100644 data/img/mobile/etTestNotification/notification_fullsize_level_none.png create mode 100644 data/img/mobile/etTestNotification/notification_fullsize_level_top.png rename data/img/{ => mobile}/etTestNotification/notification_level_change.png (100%) rename data/img/{ => mobile}/etTestNotification/notification_level_default.png (100%) rename data/img/{ => mobile}/etTestNotification/notification_level_high.png (100%) rename data/img/{ => mobile}/etTestNotification/notification_level_medium.png (100%) rename data/img/{ => mobile}/etTestNotification/notification_level_none.png (100%) rename data/img/{ => mobile}/etTestNotification/notification_level_top.png (100%) rename data/img/{ => mobile}/etTestRotation/available_rotations.png (100%) rename data/img/{ => mobile}/etTestSplash/splash_disappear_after_real.png (100%) rename data/img/{ => mobile}/etTestSplash/splash_edc.png (100%) rename data/img/{ => mobile}/etTestSplash/splash_evas_callback_after_real.png (100%) rename data/img/{ => mobile}/etTestSplash/splash_img.png (100%) rename data/img/{ => mobile}/etTestTransientFor/transient_for_above.png (100%) rename data/img/{ => mobile}/etTestTransientFor/transient_for_always_on_top_basic.png (100%) rename data/img/{ => mobile}/etTestTransientFor/transient_for_always_on_top_basic2.png (100%) rename data/img/{ => mobile}/etTestTransientFor/transient_for_basic.png (100%) rename data/img/{ => mobile}/etTestTransientFor/transient_for_basic2.png (100%) rename data/img/{ => mobile}/etTestTransientFor/transient_for_layer_change.png (100%) rename data/img/{ => mobile}/etTestTransientFor/transient_for_layer_revert.png (100%) rename data/img/{ => mobile}/etTestTransientFor/transient_for_lower.png (100%) rename data/img/{ => mobile}/etTestTransientFor/transient_for_raise.png (100%) rename data/img/{ => mobile}/etTestTzsh/scrsaver_basic.png (100%) rename data/img/{ => mobile}/etTestTzsh/scrsaver_mng_basic.png (100%) diff --git a/data/img/etTestAuxHint/add_hint.png b/data/img/mobile/etTestAuxHint/add_hint.png similarity index 100% rename from data/img/etTestAuxHint/add_hint.png rename to data/img/mobile/etTestAuxHint/add_hint.png diff --git a/data/img/etTestAuxHint/add_hint2.png b/data/img/mobile/etTestAuxHint/add_hint2.png similarity index 100% rename from data/img/etTestAuxHint/add_hint2.png rename to data/img/mobile/etTestAuxHint/add_hint2.png diff --git a/data/img/etTestAuxHint/aux_hint_id_val_get.png b/data/img/mobile/etTestAuxHint/aux_hint_id_val_get.png similarity index 100% rename from data/img/etTestAuxHint/aux_hint_id_val_get.png rename to data/img/mobile/etTestAuxHint/aux_hint_id_val_get.png diff --git a/data/img/etTestAuxHint/change_hint.png b/data/img/mobile/etTestAuxHint/change_hint.png similarity index 100% rename from data/img/etTestAuxHint/change_hint.png rename to data/img/mobile/etTestAuxHint/change_hint.png diff --git a/data/img/etTestAuxHint/del_hint.png b/data/img/mobile/etTestAuxHint/del_hint.png similarity index 100% rename from data/img/etTestAuxHint/del_hint.png rename to data/img/mobile/etTestAuxHint/del_hint.png diff --git a/data/img/etTestAuxHint/delete_generated_hint.png b/data/img/mobile/etTestAuxHint/delete_generated_hint.png similarity index 100% rename from data/img/etTestAuxHint/delete_generated_hint.png rename to data/img/mobile/etTestAuxHint/delete_generated_hint.png diff --git a/data/img/etTestAuxHint/generate_duplicated_hint.png b/data/img/mobile/etTestAuxHint/generate_duplicated_hint.png similarity index 100% rename from data/img/etTestAuxHint/generate_duplicated_hint.png rename to data/img/mobile/etTestAuxHint/generate_duplicated_hint.png diff --git a/data/img/etTestAuxHint/generate_hint.png b/data/img/mobile/etTestAuxHint/generate_hint.png similarity index 100% rename from data/img/etTestAuxHint/generate_hint.png rename to data/img/mobile/etTestAuxHint/generate_hint.png diff --git a/data/img/etTestAuxHint/generate_hint_id_robustness.png b/data/img/mobile/etTestAuxHint/generate_hint_id_robustness.png similarity index 100% rename from data/img/etTestAuxHint/generate_hint_id_robustness.png rename to data/img/mobile/etTestAuxHint/generate_hint_id_robustness.png diff --git a/data/img/etTestAuxHint/revert_hint_using_add.png b/data/img/mobile/etTestAuxHint/revert_hint_using_add.png similarity index 100% rename from data/img/etTestAuxHint/revert_hint_using_add.png rename to data/img/mobile/etTestAuxHint/revert_hint_using_add.png diff --git a/data/img/etTestBaseMulti/multi_2wins_show1.png b/data/img/mobile/etTestBaseMulti/multi_2wins_show1.png similarity index 100% rename from data/img/etTestBaseMulti/multi_2wins_show1.png rename to data/img/mobile/etTestBaseMulti/multi_2wins_show1.png diff --git a/data/img/etTestBaseMulti/multi_2wins_show2.png b/data/img/mobile/etTestBaseMulti/multi_2wins_show2.png similarity index 100% rename from data/img/etTestBaseMulti/multi_2wins_show2.png rename to data/img/mobile/etTestBaseMulti/multi_2wins_show2.png diff --git a/data/img/etTestBaseMulti/multi_2wins_show3.png b/data/img/mobile/etTestBaseMulti/multi_2wins_show3.png similarity index 100% rename from data/img/etTestBaseMulti/multi_2wins_show3.png rename to data/img/mobile/etTestBaseMulti/multi_2wins_show3.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_basic.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_basic.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_basic.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_basic.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_iconify.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_iconify.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_iconify.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_iconify.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_lower1.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_lower1.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_lower1.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_lower1.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_lower2.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_lower2.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_lower2.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_lower2.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_lower_activate.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_lower_activate.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_lower_activate.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_lower_activate.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_raise1.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_raise1.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_raise1.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_raise1.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_raise2.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_raise2.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_raise2.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_raise2.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_show1.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_show1.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_show1.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_show1.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_show2.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_show2.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_show2.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_show2.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_show3.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_show3.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_show3.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_show3.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_stack_above1.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_stack_above1.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_stack_above1.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_stack_above1.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_stack_above2.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_stack_above2.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_stack_above2.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_stack_above2.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_stack_above3.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_stack_above3.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_stack_above3.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_stack_above3.png diff --git a/data/img/etTestBaseMulti/multi_all_full_wins_uniconify.png b/data/img/mobile/etTestBaseMulti/multi_all_full_wins_uniconify.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_full_wins_uniconify.png rename to data/img/mobile/etTestBaseMulti/multi_all_full_wins_uniconify.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_basic.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_basic.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_basic.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_basic.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_iconify.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_iconify.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_iconify.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_iconify.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_lower1.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_lower1.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_lower1.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_lower1.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_lower2.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_lower2.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_lower2.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_lower2.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_raise1.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_raise1.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_raise1.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_raise1.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_raise2.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_raise2.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_raise2.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_raise2.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_show1.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_show1.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_show1.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_show1.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_show2.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_show2.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_show2.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_show2.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_show3.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_show3.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_show3.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_show3.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_stack_above1.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_stack_above1.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_stack_above1.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_stack_above1.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_stack_above2.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_stack_above2.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_stack_above2.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_stack_above2.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_stack_above3.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_stack_above3.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_stack_above3.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_stack_above3.png diff --git a/data/img/etTestBaseMulti/multi_all_wins_uniconify.png b/data/img/mobile/etTestBaseMulti/multi_all_wins_uniconify.png similarity index 100% rename from data/img/etTestBaseMulti/multi_all_wins_uniconify.png rename to data/img/mobile/etTestBaseMulti/multi_all_wins_uniconify.png diff --git a/data/img/etTestBaseMulti/multi_full_2wins_show1.png b/data/img/mobile/etTestBaseMulti/multi_full_2wins_show1.png similarity index 100% rename from data/img/etTestBaseMulti/multi_full_2wins_show1.png rename to data/img/mobile/etTestBaseMulti/multi_full_2wins_show1.png diff --git a/data/img/etTestBaseMulti/multi_full_2wins_show2.png b/data/img/mobile/etTestBaseMulti/multi_full_2wins_show2.png similarity index 100% rename from data/img/etTestBaseMulti/multi_full_2wins_show2.png rename to data/img/mobile/etTestBaseMulti/multi_full_2wins_show2.png diff --git a/data/img/etTestBaseMulti/multi_full_2wins_show3.png b/data/img/mobile/etTestBaseMulti/multi_full_2wins_show3.png similarity index 100% rename from data/img/etTestBaseMulti/multi_full_2wins_show3.png rename to data/img/mobile/etTestBaseMulti/multi_full_2wins_show3.png diff --git a/data/img/etTestBaseOperation/alpha_win_show.png b/data/img/mobile/etTestBaseOperation/alpha_win_show.png similarity index 100% rename from data/img/etTestBaseOperation/alpha_win_show.png rename to data/img/mobile/etTestBaseOperation/alpha_win_show.png diff --git a/data/img/etTestBaseOperation/alpha_win_stack.png b/data/img/mobile/etTestBaseOperation/alpha_win_stack.png similarity index 100% rename from data/img/etTestBaseOperation/alpha_win_stack.png rename to data/img/mobile/etTestBaseOperation/alpha_win_stack.png diff --git a/data/img/etTestBaseOperation/win_show.png b/data/img/mobile/etTestBaseOperation/win_show.png similarity index 100% rename from data/img/etTestBaseOperation/win_show.png rename to data/img/mobile/etTestBaseOperation/win_show.png diff --git a/data/img/etTestBaseOperation/win_stack.png b/data/img/mobile/etTestBaseOperation/win_stack.png similarity index 100% rename from data/img/etTestBaseOperation/win_stack.png rename to data/img/mobile/etTestBaseOperation/win_stack.png diff --git a/data/img/etTestEffect/effect_bg.png b/data/img/mobile/etTestEffect/effect_bg.png similarity index 100% rename from data/img/etTestEffect/effect_bg.png rename to data/img/mobile/etTestEffect/effect_bg.png diff --git a/data/img/etTestEffect/effect_hide_bylower.png b/data/img/mobile/etTestEffect/effect_hide_bylower.png similarity index 100% rename from data/img/etTestEffect/effect_hide_bylower.png rename to data/img/mobile/etTestEffect/effect_hide_bylower.png diff --git a/data/img/etTestEffect/effect_hide_byunmap.png b/data/img/mobile/etTestEffect/effect_hide_byunmap.png similarity index 100% rename from data/img/etTestEffect/effect_hide_byunmap.png rename to data/img/mobile/etTestEffect/effect_hide_byunmap.png diff --git a/data/img/etTestEffect/effect_show.png b/data/img/mobile/etTestEffect/effect_show.png similarity index 100% rename from data/img/etTestEffect/effect_show.png rename to data/img/mobile/etTestEffect/effect_show.png diff --git a/data/img/etTestEffect/effect_show_evas_callback.png b/data/img/mobile/etTestEffect/effect_show_evas_callback.png similarity index 100% rename from data/img/etTestEffect/effect_show_evas_callback.png rename to data/img/mobile/etTestEffect/effect_show_evas_callback.png diff --git a/data/img/etTestFocus/focus_activate1.png b/data/img/mobile/etTestFocus/focus_activate1.png similarity index 100% rename from data/img/etTestFocus/focus_activate1.png rename to data/img/mobile/etTestFocus/focus_activate1.png diff --git a/data/img/etTestFocus/focus_activate2.png b/data/img/mobile/etTestFocus/focus_activate2.png similarity index 100% rename from data/img/etTestFocus/focus_activate2.png rename to data/img/mobile/etTestFocus/focus_activate2.png diff --git a/data/img/etTestFocus/focus_activate3.png b/data/img/mobile/etTestFocus/focus_activate3.png similarity index 100% rename from data/img/etTestFocus/focus_activate3.png rename to data/img/mobile/etTestFocus/focus_activate3.png diff --git a/data/img/etTestFocus/focus_basic.png b/data/img/mobile/etTestFocus/focus_basic.png similarity index 100% rename from data/img/etTestFocus/focus_basic.png rename to data/img/mobile/etTestFocus/focus_basic.png diff --git a/data/img/etTestFocus/focus_destroy.png b/data/img/mobile/etTestFocus/focus_destroy.png similarity index 100% rename from data/img/etTestFocus/focus_destroy.png rename to data/img/mobile/etTestFocus/focus_destroy.png diff --git a/data/img/etTestFocus/focus_fullsize_activate.png b/data/img/mobile/etTestFocus/focus_fullsize_activate.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_activate.png rename to data/img/mobile/etTestFocus/focus_fullsize_activate.png diff --git a/data/img/etTestFocus/focus_fullsize_basic.png b/data/img/mobile/etTestFocus/focus_fullsize_basic.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_basic.png rename to data/img/mobile/etTestFocus/focus_fullsize_basic.png diff --git a/data/img/etTestFocus/focus_fullsize_below_skip_above_remove.png b/data/img/mobile/etTestFocus/focus_fullsize_below_skip_above_remove.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_below_skip_above_remove.png rename to data/img/mobile/etTestFocus/focus_fullsize_below_skip_above_remove.png diff --git a/data/img/etTestFocus/focus_fullsize_destroy.png b/data/img/mobile/etTestFocus/focus_fullsize_destroy.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_destroy.png rename to data/img/mobile/etTestFocus/focus_fullsize_destroy.png diff --git a/data/img/etTestFocus/focus_fullsize_iconify.png b/data/img/mobile/etTestFocus/focus_fullsize_iconify.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_iconify.png rename to data/img/mobile/etTestFocus/focus_fullsize_iconify.png diff --git a/data/img/etTestFocus/focus_fullsize_lower.png b/data/img/mobile/etTestFocus/focus_fullsize_lower.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_lower.png rename to data/img/mobile/etTestFocus/focus_fullsize_lower.png diff --git a/data/img/etTestFocus/focus_fullsize_lower2.png b/data/img/mobile/etTestFocus/focus_fullsize_lower2.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_lower2.png rename to data/img/mobile/etTestFocus/focus_fullsize_lower2.png diff --git a/data/img/etTestFocus/focus_fullsize_obscured_activate.png b/data/img/mobile/etTestFocus/focus_fullsize_obscured_activate.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_obscured_activate.png rename to data/img/mobile/etTestFocus/focus_fullsize_obscured_activate.png diff --git a/data/img/etTestFocus/focus_fullsize_obscured_activate_check_event.png b/data/img/mobile/etTestFocus/focus_fullsize_obscured_activate_check_event.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_obscured_activate_check_event.png rename to data/img/mobile/etTestFocus/focus_fullsize_obscured_activate_check_event.png diff --git a/data/img/etTestFocus/focus_fullsize_obscured_activate_destroy.png b/data/img/mobile/etTestFocus/focus_fullsize_obscured_activate_destroy.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_obscured_activate_destroy.png rename to data/img/mobile/etTestFocus/focus_fullsize_obscured_activate_destroy.png diff --git a/data/img/etTestFocus/focus_fullsize_raise.png b/data/img/mobile/etTestFocus/focus_fullsize_raise.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_raise.png rename to data/img/mobile/etTestFocus/focus_fullsize_raise.png diff --git a/data/img/etTestFocus/focus_fullsize_show_activate_under_blocker.png b/data/img/mobile/etTestFocus/focus_fullsize_show_activate_under_blocker.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_show_activate_under_blocker.png rename to data/img/mobile/etTestFocus/focus_fullsize_show_activate_under_blocker.png diff --git a/data/img/etTestFocus/focus_fullsize_show_activate_under_blocker_check_event.png b/data/img/mobile/etTestFocus/focus_fullsize_show_activate_under_blocker_check_event.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_show_activate_under_blocker_check_event.png rename to data/img/mobile/etTestFocus/focus_fullsize_show_activate_under_blocker_check_event.png diff --git a/data/img/etTestFocus/focus_fullsize_show_after_skip_set.png b/data/img/mobile/etTestFocus/focus_fullsize_show_after_skip_set.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_show_after_skip_set.png rename to data/img/mobile/etTestFocus/focus_fullsize_show_after_skip_set.png diff --git a/data/img/etTestFocus/focus_fullsize_show_after_skip_set_and_transient_for.png b/data/img/mobile/etTestFocus/focus_fullsize_show_after_skip_set_and_transient_for.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_show_after_skip_set_and_transient_for.png rename to data/img/mobile/etTestFocus/focus_fullsize_show_after_skip_set_and_transient_for.png diff --git a/data/img/etTestFocus/focus_fullsize_skip_set.png b/data/img/mobile/etTestFocus/focus_fullsize_skip_set.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_skip_set.png rename to data/img/mobile/etTestFocus/focus_fullsize_skip_set.png diff --git a/data/img/etTestFocus/focus_fullsize_skip_unset.png b/data/img/mobile/etTestFocus/focus_fullsize_skip_unset.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_skip_unset.png rename to data/img/mobile/etTestFocus/focus_fullsize_skip_unset.png diff --git a/data/img/etTestFocus/focus_fullsize_transient_for.png b/data/img/mobile/etTestFocus/focus_fullsize_transient_for.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_transient_for.png rename to data/img/mobile/etTestFocus/focus_fullsize_transient_for.png diff --git a/data/img/etTestFocus/focus_fullsize_uniconify.png b/data/img/mobile/etTestFocus/focus_fullsize_uniconify.png similarity index 100% rename from data/img/etTestFocus/focus_fullsize_uniconify.png rename to data/img/mobile/etTestFocus/focus_fullsize_uniconify.png diff --git a/data/img/etTestNotification/notification_fullsize_level_top.png b/data/img/mobile/etTestFocus/focus_fullsize_visible_by_above_del.png similarity index 100% rename from data/img/etTestNotification/notification_fullsize_level_top.png rename to data/img/mobile/etTestFocus/focus_fullsize_visible_by_above_del.png diff --git a/data/img/etTestNotification/notification_fullsize_level_none.png b/data/img/mobile/etTestFocus/focus_fullsize_visible_by_above_hide.png similarity index 100% rename from data/img/etTestNotification/notification_fullsize_level_none.png rename to data/img/mobile/etTestFocus/focus_fullsize_visible_by_above_hide.png diff --git a/data/img/etTestNotification/notification_fullsize_level_medium.png b/data/img/mobile/etTestFocus/focus_fullsize_visible_by_above_lower.png similarity index 100% rename from data/img/etTestNotification/notification_fullsize_level_medium.png rename to data/img/mobile/etTestFocus/focus_fullsize_visible_by_above_lower.png diff --git a/data/img/etTestFocus/focus_iconify1.png b/data/img/mobile/etTestFocus/focus_iconify1.png similarity index 100% rename from data/img/etTestFocus/focus_iconify1.png rename to data/img/mobile/etTestFocus/focus_iconify1.png diff --git a/data/img/etTestFocus/focus_iconify2.png b/data/img/mobile/etTestFocus/focus_iconify2.png similarity index 100% rename from data/img/etTestFocus/focus_iconify2.png rename to data/img/mobile/etTestFocus/focus_iconify2.png diff --git a/data/img/etTestFocus/focus_lower.png b/data/img/mobile/etTestFocus/focus_lower.png similarity index 100% rename from data/img/etTestFocus/focus_lower.png rename to data/img/mobile/etTestFocus/focus_lower.png diff --git a/data/img/etTestFocus/focus_lower2.png b/data/img/mobile/etTestFocus/focus_lower2.png similarity index 100% rename from data/img/etTestFocus/focus_lower2.png rename to data/img/mobile/etTestFocus/focus_lower2.png diff --git a/data/img/etTestFocus/focus_move.png b/data/img/mobile/etTestFocus/focus_move.png similarity index 100% rename from data/img/etTestFocus/focus_move.png rename to data/img/mobile/etTestFocus/focus_move.png diff --git a/data/img/etTestFocus/focus_obscured_activate.png b/data/img/mobile/etTestFocus/focus_obscured_activate.png similarity index 100% rename from data/img/etTestFocus/focus_obscured_activate.png rename to data/img/mobile/etTestFocus/focus_obscured_activate.png diff --git a/data/img/etTestFocus/focus_obscured_activate_destroy.png b/data/img/mobile/etTestFocus/focus_obscured_activate_destroy.png similarity index 100% rename from data/img/etTestFocus/focus_obscured_activate_destroy.png rename to data/img/mobile/etTestFocus/focus_obscured_activate_destroy.png diff --git a/data/img/etTestFocus/focus_raise.png b/data/img/mobile/etTestFocus/focus_raise.png similarity index 100% rename from data/img/etTestFocus/focus_raise.png rename to data/img/mobile/etTestFocus/focus_raise.png diff --git a/data/img/etTestFocus/focus_show_activate.png b/data/img/mobile/etTestFocus/focus_show_activate.png similarity index 100% rename from data/img/etTestFocus/focus_show_activate.png rename to data/img/mobile/etTestFocus/focus_show_activate.png diff --git a/data/img/etTestFocus/focus_skip_set.png b/data/img/mobile/etTestFocus/focus_skip_set.png similarity index 100% rename from data/img/etTestFocus/focus_skip_set.png rename to data/img/mobile/etTestFocus/focus_skip_set.png diff --git a/data/img/etTestFocus/focus_skip_unset.png b/data/img/mobile/etTestFocus/focus_skip_unset.png similarity index 100% rename from data/img/etTestFocus/focus_skip_unset.png rename to data/img/mobile/etTestFocus/focus_skip_unset.png diff --git a/data/img/etTestFocus/focus_touch_basic.png b/data/img/mobile/etTestFocus/focus_touch_basic.png similarity index 100% rename from data/img/etTestFocus/focus_touch_basic.png rename to data/img/mobile/etTestFocus/focus_touch_basic.png diff --git a/data/img/etTestFocus/focus_touch_history.png b/data/img/mobile/etTestFocus/focus_touch_history.png similarity index 100% rename from data/img/etTestFocus/focus_touch_history.png rename to data/img/mobile/etTestFocus/focus_touch_history.png diff --git a/data/img/etTestFocus/focus_touch_history2.png b/data/img/mobile/etTestFocus/focus_touch_history2.png similarity index 100% rename from data/img/etTestFocus/focus_touch_history2.png rename to data/img/mobile/etTestFocus/focus_touch_history2.png diff --git a/data/img/etTestFocus/focus_touch_with_focus_skip.png b/data/img/mobile/etTestFocus/focus_touch_with_focus_skip.png similarity index 100% rename from data/img/etTestFocus/focus_touch_with_focus_skip.png rename to data/img/mobile/etTestFocus/focus_touch_with_focus_skip.png diff --git a/data/img/etTestFocus/focus_transient_for1.png b/data/img/mobile/etTestFocus/focus_transient_for1.png similarity index 100% rename from data/img/etTestFocus/focus_transient_for1.png rename to data/img/mobile/etTestFocus/focus_transient_for1.png diff --git a/data/img/etTestFocus/focus_transient_for2.png b/data/img/mobile/etTestFocus/focus_transient_for2.png similarity index 100% rename from data/img/etTestFocus/focus_transient_for2.png rename to data/img/mobile/etTestFocus/focus_transient_for2.png diff --git a/data/img/etTestFocus/focus_transient_for3.png b/data/img/mobile/etTestFocus/focus_transient_for3.png similarity index 100% rename from data/img/etTestFocus/focus_transient_for3.png rename to data/img/mobile/etTestFocus/focus_transient_for3.png diff --git a/data/img/etTestFocus/focus_uniconify.png b/data/img/mobile/etTestFocus/focus_uniconify.png similarity index 100% rename from data/img/etTestFocus/focus_uniconify.png rename to data/img/mobile/etTestFocus/focus_uniconify.png diff --git a/data/img/etTestFocus/focus_uniconify2.png b/data/img/mobile/etTestFocus/focus_uniconify2.png similarity index 100% rename from data/img/etTestFocus/focus_uniconify2.png rename to data/img/mobile/etTestFocus/focus_uniconify2.png diff --git a/data/img/etTestFocus/focus_visibility.png b/data/img/mobile/etTestFocus/focus_visibility.png similarity index 100% rename from data/img/etTestFocus/focus_visibility.png rename to data/img/mobile/etTestFocus/focus_visibility.png diff --git a/data/img/etTestInput/gesture_edge_drag11.png b/data/img/mobile/etTestInput/gesture_edge_drag11.png similarity index 100% rename from data/img/etTestInput/gesture_edge_drag11.png rename to data/img/mobile/etTestInput/gesture_edge_drag11.png diff --git a/data/img/etTestInput/gesture_edge_drag12.png b/data/img/mobile/etTestInput/gesture_edge_drag12.png similarity index 100% rename from data/img/etTestInput/gesture_edge_drag12.png rename to data/img/mobile/etTestInput/gesture_edge_drag12.png diff --git a/data/img/etTestInput/gesture_edge_drag13.png b/data/img/mobile/etTestInput/gesture_edge_drag13.png similarity index 100% rename from data/img/etTestInput/gesture_edge_drag13.png rename to data/img/mobile/etTestInput/gesture_edge_drag13.png diff --git a/data/img/etTestInput/gesture_edge_drag14.png b/data/img/mobile/etTestInput/gesture_edge_drag14.png similarity index 100% rename from data/img/etTestInput/gesture_edge_drag14.png rename to data/img/mobile/etTestInput/gesture_edge_drag14.png diff --git a/data/img/etTestInput/gesture_edge_drag21.png b/data/img/mobile/etTestInput/gesture_edge_drag21.png similarity index 100% rename from data/img/etTestInput/gesture_edge_drag21.png rename to data/img/mobile/etTestInput/gesture_edge_drag21.png diff --git a/data/img/etTestInput/gesture_edge_drag22.png b/data/img/mobile/etTestInput/gesture_edge_drag22.png similarity index 100% rename from data/img/etTestInput/gesture_edge_drag22.png rename to data/img/mobile/etTestInput/gesture_edge_drag22.png diff --git a/data/img/etTestInput/gesture_edge_drag23.png b/data/img/mobile/etTestInput/gesture_edge_drag23.png similarity index 100% rename from data/img/etTestInput/gesture_edge_drag23.png rename to data/img/mobile/etTestInput/gesture_edge_drag23.png diff --git a/data/img/etTestInput/gesture_edge_drag24.png b/data/img/mobile/etTestInput/gesture_edge_drag24.png similarity index 100% rename from data/img/etTestInput/gesture_edge_drag24.png rename to data/img/mobile/etTestInput/gesture_edge_drag24.png diff --git a/data/img/etTestInput/gesture_edge_swipe11.png b/data/img/mobile/etTestInput/gesture_edge_swipe11.png similarity index 100% rename from data/img/etTestInput/gesture_edge_swipe11.png rename to data/img/mobile/etTestInput/gesture_edge_swipe11.png diff --git a/data/img/etTestInput/gesture_edge_swipe12.png b/data/img/mobile/etTestInput/gesture_edge_swipe12.png similarity index 100% rename from data/img/etTestInput/gesture_edge_swipe12.png rename to data/img/mobile/etTestInput/gesture_edge_swipe12.png diff --git a/data/img/etTestInput/gesture_edge_swipe13.png b/data/img/mobile/etTestInput/gesture_edge_swipe13.png similarity index 100% rename from data/img/etTestInput/gesture_edge_swipe13.png rename to data/img/mobile/etTestInput/gesture_edge_swipe13.png diff --git a/data/img/etTestInput/gesture_edge_swipe14.png b/data/img/mobile/etTestInput/gesture_edge_swipe14.png similarity index 100% rename from data/img/etTestInput/gesture_edge_swipe14.png rename to data/img/mobile/etTestInput/gesture_edge_swipe14.png diff --git a/data/img/etTestInput/gesture_edge_swipe21.png b/data/img/mobile/etTestInput/gesture_edge_swipe21.png similarity index 100% rename from data/img/etTestInput/gesture_edge_swipe21.png rename to data/img/mobile/etTestInput/gesture_edge_swipe21.png diff --git a/data/img/etTestInput/gesture_edge_swipe22.png b/data/img/mobile/etTestInput/gesture_edge_swipe22.png similarity index 100% rename from data/img/etTestInput/gesture_edge_swipe22.png rename to data/img/mobile/etTestInput/gesture_edge_swipe22.png diff --git a/data/img/etTestInput/gesture_edge_swipe23.png b/data/img/mobile/etTestInput/gesture_edge_swipe23.png similarity index 100% rename from data/img/etTestInput/gesture_edge_swipe23.png rename to data/img/mobile/etTestInput/gesture_edge_swipe23.png diff --git a/data/img/etTestInput/gesture_edge_swipe24.png b/data/img/mobile/etTestInput/gesture_edge_swipe24.png similarity index 100% rename from data/img/etTestInput/gesture_edge_swipe24.png rename to data/img/mobile/etTestInput/gesture_edge_swipe24.png diff --git a/data/img/etTestInput/gesture_tap22.png b/data/img/mobile/etTestInput/gesture_tap22.png similarity index 100% rename from data/img/etTestInput/gesture_tap22.png rename to data/img/mobile/etTestInput/gesture_tap22.png diff --git a/data/img/etTestInput/gesture_tap23.png b/data/img/mobile/etTestInput/gesture_tap23.png similarity index 100% rename from data/img/etTestInput/gesture_tap23.png rename to data/img/mobile/etTestInput/gesture_tap23.png diff --git a/data/img/etTestInput/keygrab_nowin_excl.png b/data/img/mobile/etTestInput/keygrab_nowin_excl.png similarity index 100% rename from data/img/etTestInput/keygrab_nowin_excl.png rename to data/img/mobile/etTestInput/keygrab_nowin_excl.png diff --git a/data/img/etTestInput/keygrab_nowin_orexcl.png b/data/img/mobile/etTestInput/keygrab_nowin_orexcl.png similarity index 100% rename from data/img/etTestInput/keygrab_nowin_orexcl.png rename to data/img/mobile/etTestInput/keygrab_nowin_orexcl.png diff --git a/data/img/etTestInput/keygrab_nowin_shared.png b/data/img/mobile/etTestInput/keygrab_nowin_shared.png similarity index 100% rename from data/img/etTestInput/keygrab_nowin_shared.png rename to data/img/mobile/etTestInput/keygrab_nowin_shared.png diff --git a/data/img/etTestInput/keygrab_win.png b/data/img/mobile/etTestInput/keygrab_win.png similarity index 100% rename from data/img/etTestInput/keygrab_win.png rename to data/img/mobile/etTestInput/keygrab_win.png diff --git a/data/img/etTestInput/keygrab_win_excl.png b/data/img/mobile/etTestInput/keygrab_win_excl.png similarity index 100% rename from data/img/etTestInput/keygrab_win_excl.png rename to data/img/mobile/etTestInput/keygrab_win_excl.png diff --git a/data/img/etTestInput/keygrab_win_orexcl.png b/data/img/mobile/etTestInput/keygrab_win_orexcl.png similarity index 100% rename from data/img/etTestInput/keygrab_win_orexcl.png rename to data/img/mobile/etTestInput/keygrab_win_orexcl.png diff --git a/data/img/etTestInput/keygrab_win_shared.png b/data/img/mobile/etTestInput/keygrab_win_shared.png similarity index 100% rename from data/img/etTestInput/keygrab_win_shared.png rename to data/img/mobile/etTestInput/keygrab_win_shared.png diff --git a/data/img/etTestInput/keygrab_win_topposition.png b/data/img/mobile/etTestInput/keygrab_win_topposition.png similarity index 100% rename from data/img/etTestInput/keygrab_win_topposition.png rename to data/img/mobile/etTestInput/keygrab_win_topposition.png diff --git a/data/img/etTestNotification/notification_fullsize_level_change.png b/data/img/mobile/etTestNotification/notification_fullsize_level_change.png similarity index 100% rename from data/img/etTestNotification/notification_fullsize_level_change.png rename to data/img/mobile/etTestNotification/notification_fullsize_level_change.png diff --git a/data/img/etTestNotification/notification_fullsize_level_default.png b/data/img/mobile/etTestNotification/notification_fullsize_level_default.png similarity index 100% rename from data/img/etTestNotification/notification_fullsize_level_default.png rename to data/img/mobile/etTestNotification/notification_fullsize_level_default.png diff --git a/data/img/etTestNotification/notification_fullsize_level_high.png b/data/img/mobile/etTestNotification/notification_fullsize_level_high.png similarity index 100% rename from data/img/etTestNotification/notification_fullsize_level_high.png rename to data/img/mobile/etTestNotification/notification_fullsize_level_high.png diff --git a/data/img/mobile/etTestNotification/notification_fullsize_level_medium.png b/data/img/mobile/etTestNotification/notification_fullsize_level_medium.png new file mode 100644 index 0000000000000000000000000000000000000000..375e688389c23c6948223c62af84e9cf6a8b5344 GIT binary patch literal 5709 zcmeAS@N?(olHy`uVBq!ia0y~yV0ys7z{