e_comp: added new layer E_LAYER_EFFECT
authorMinJeong Kim <minjjj.kim@samsung.com>
Fri, 8 Jan 2016 08:20:28 +0000 (17:20 +0900)
committerSeunghun Lee <shiin.lee@samsung.com>
Thu, 21 Jan 2016 07:20:12 +0000 (16:20 +0900)
Change-Id: I35b779e55c0932a9db6ab1f31849d4fb1d6b1b96

src/bin/e_comp.c
src/bin/e_comp.h
src/bin/e_comp_canvas.c

index 887354f6f13fb82abe193e1ba79a67b79f3bf2c2..8cfd89ac9fa99640a0981544b23090d522a3c11c 100644 (file)
@@ -597,7 +597,7 @@ _e_comp_shape_debug_rect(Eina_Rectangle *rect, E_Color *color)
    else
      evas_object_color_set(o, 0, 0, (color->b += COLOR_INCREMENT), 255);
    evas_object_repeat_events_set(o, 1);
-   evas_object_layer_set(o, E_LAYER_MENU - 1);
+   evas_object_layer_set(o, E_LAYER_EFFECT - 1);
    evas_object_move(o, rect->x, rect->y);
    evas_object_resize(o, rect->w, rect->h);
    e_comp->debug_rects = eina_list_append(e_comp->debug_rects, o);
@@ -1714,6 +1714,7 @@ e_comp_layer_name_get(unsigned int layer, char *buff, int buff_size)
       case E_LAYER_CLIENT_NOTIFICATION_TOP: strncpy(buff, "E_LAYER_CLIENT_NOTIFICATION_TOP", buff_size); break;
       case E_LAYER_CLIENT_ALERT: strncpy(buff, "E_LAYER_CLIENT_ALERT", buff_size); break;
       case E_LAYER_POPUP: strncpy(buff, "E_LAYER_POPUP", buff_size); break;
+      case E_LAYER_EFFECT: strncpy(buff, "E_LAYER_EFFECT", buff_size); break;
       case E_LAYER_MENU: strncpy(buff, "E_LAYER_MENU", buff_size); break;
       case E_LAYER_DESKLOCK: strncpy(buff, "E_LAYER_DESKLOCK", buff_size); break;
       case E_LAYER_MAX: strncpy(buff, "E_LAYER_MAX", buff_size); break;
index 055861ca0ac37b6634e3701346ddf3dcee05477b..5dcbbd2bc99b6c593f4863aebec5b05ed0659df1 100644 (file)
@@ -46,6 +46,7 @@ typedef enum _E_Layer
    E_LAYER_CLIENT_NOTIFICATION_TOP = 800,
    E_LAYER_CLIENT_ALERT = 850,
    E_LAYER_POPUP = 999, // popups
+   E_LAYER_EFFECT = 1999,
    E_LAYER_MENU = 5000, // menus
    E_LAYER_DESKLOCK = 9999, // desklock
    E_LAYER_MAX = 32767 // EVAS_LAYER_MAX
index 0186b2f8afc4c4a7498f9f59b134460a7dc3506b..516ce5870085dff47ef4b1fc44f1e958b5b8afd5 100644 (file)
@@ -645,9 +645,10 @@ e_comp_canvas_layer_map_to(unsigned int layer)
       case 18: return E_LAYER_CLIENT_NOTIFICATION_TOP;
       case 19: return E_LAYER_CLIENT_ALERT;
       case 20: return E_LAYER_POPUP;
-      case 21: return E_LAYER_MENU;
-      case 22: return E_LAYER_DESKLOCK;
-      case 23: return E_LAYER_MAX;
+      case 21: return E_LAYER_EFFECT;
+      case 22: return E_LAYER_MENU;
+      case 23: return E_LAYER_DESKLOCK;
+      case 24: return E_LAYER_MAX;
       default: break;
      }
    return -INT_MAX;
@@ -679,9 +680,10 @@ e_comp_canvas_layer_map(E_Layer layer)
       case E_LAYER_CLIENT_NOTIFICATION_TOP: return 18;
       case E_LAYER_CLIENT_ALERT: return 19;
       case E_LAYER_POPUP: return 20;
-      case E_LAYER_MENU: return 21;
-      case E_LAYER_DESKLOCK: return 22;
-      case E_LAYER_MAX: return 23;
+      case E_LAYER_EFFECT: return 21;
+      case E_LAYER_MENU: return 22;
+      case E_LAYER_DESKLOCK: return 23;
+      case E_LAYER_MAX: return 24;
       default: break;
      }
    return 9999;