Default theme: remove wrong targets from program. 42/96342/2
authorMykyta Biliavskyi <m.biliavskyi@samsung.com>
Tue, 8 Nov 2016 14:36:21 +0000 (16:36 +0200)
committerNikita Belyavskij <m.biliavskyi@samsung.com>
Wed, 9 Nov 2016 06:24:45 +0000 (22:24 -0800)
Some of styles contain STATE_SET programs, that try to switch part into
non existents description. For desctop application, such as Enventor and
Eflete this make launch and work slow.
This commit fix this situation by removing wrong targets or add missed
states into target parts.

Change-Id: Ia9f51afaa096cadff363d7ea28d40059b5be04a2
Signed-off-by: Mykyta Biliavskyi <m.biliavskyi@samsung.com>
data/themes/edc/elm/button.edc
data/themes/edc/elm/menu.edc
data/themes/edc/elm/scroller.edc
data/themes/edc/elm/segment_control.edc
data/themes/edc/elm/slider.edc

index 0088b6d1fe6319757a48f93b6e2461f90d6ee591..d34b67af916e1a8dc8ca1b79b1e2e2c59c019748 100644 (file)
@@ -58,13 +58,11 @@ group { name: "elm/button/base/default";
             if (!d) {
                set_state(PART:"elm.swallow.content", "default", 0.0);
                set_state(PART:"sizer.content", "default", 0.0);
-               set_state(PART:"elm.text", "icononly", 0.0);
                set_state(PART:"icon_clip", "default", 0.0);
                set_state(PART:"event", "default", 0.0);
             } else {
                set_state(PART:"elm.swallow.content", "default", 0.0);
                set_state(PART:"sizer.content", "default", 0.0);
-               set_state(PART:"elm.text", "icononly", 0.0);
                set_state(PART:"icon_clip", "disabled", 0.0);
                set_state(PART:"event", "disabled", 0.0);
             }
@@ -371,14 +369,12 @@ group { name: "elm/button/base/anchor";
             if (!d) {
                set_state(PART:"elm.swallow.content", "default", 0.0);
                set_state(PART:"sizer.content", "default", 0.0);
-               set_state(PART:"elm.text", "icononly", 0.0);
                set_state(PART:"icon_clip", "default", 0.0);
                set_state(PART:"bar", "default", 0.0);
                set_state(PART:"event", "default", 0.0);
             } else {
                set_state(PART:"elm.swallow.content", "default", 0.0);
                set_state(PART:"sizer.content", "default", 0.0);
-               set_state(PART:"elm.text", "icononly", 0.0);
                set_state(PART:"icon_clip", "disabled", 0.0);
                set_state(PART:"bar", "disabled", 0.0);
                set_state(PART:"event", "disabled", 0.0);
@@ -867,6 +863,10 @@ group { name: "elm/button/base/hoversel_vertical/default";
             visible: 1;
             fixed: 0 0;
          }
+         desc { "icononly";
+            inherit: "default" 0.0;
+            visible: 0;
+         }
       }
       image { "select_line"; nomouse;
          desc { "default";
@@ -966,13 +966,11 @@ group { name: "elm/button/base/hoversel_vertical_entry/default";
             if (!d) {
                set_state(PART:"elm.swallow.content", "default", 0.0);
                set_state(PART:"sizer.content", "default", 0.0);
-               set_state(PART:"elm.text", "icononly", 0.0);
                set_state(PART:"icon_clip", "default", 0.0);
                set_state(PART:"event", "default", 0.0);
             } else {
                set_state(PART:"elm.swallow.content", "default", 0.0);
                set_state(PART:"sizer.content", "default", 0.0);
-               set_state(PART:"elm.text", "icononly", 0.0);
                set_state(PART:"icon_clip", "disabled", 0.0);
                set_state(PART:"event", "disabled", 0.0);
             }
index d7a71614b81deb267339abb19f643039c8469be1..956d8cd3d55398e69fb2f342f6098a366d2dcb85 100644 (file)
@@ -1133,16 +1133,6 @@ group { name: "elm/hover/base/main_menu_submenu/default";
          signal: "mouse,up,*"; source: "base";
          action: SIGNAL_EMIT "elm,action,dismiss" "elm";
       }
-      program { name: "show";
-         signal: "elm,action,show"; source: "elm";
-         action: STATE_SET "visible" 0.0;
-         target: "base";
-      }
-      program { name: "hide";
-         signal: "elm,action,hide"; source: "elm";
-         action: STATE_SET "default" 0.0;
-         target: "base";
-      }
       program { name: "bottomshow";
          signal: "elm,action,slot,bottom,show"; source: "elm";
          action: STATE_SET "visible" 0.0;
index 34fa9103cba126fcd4ba3c3a085e775bfc1989e5..462ad35a96729642403f3d66737a66f6abb95ffd 100644 (file)
@@ -1136,7 +1136,6 @@ group { name: "elm/scroller/base/default";
       program {
          signal: "mouse,down,1*"; source: "elm.dragable.vbar";
          action: STATE_SET "clicked" 0.0;
-         target: "elm.dragable.vbar";
          target: "shadow_vbar";
          target: "glow_vbar";
          target: "center_glow_vbar";
@@ -1148,7 +1147,6 @@ group { name: "elm/scroller/base/default";
       program {
          signal: "mouse,up,1"; source: "elm.dragable.vbar";
          action: STATE_SET "default" 0.0;
-         target: "elm.dragable.vbar";
          target: "shadow_vbar";
          target: "glow_vbar";
          target: "center_glow_vbar";
@@ -1160,7 +1158,6 @@ group { name: "elm/scroller/base/default";
       program {
          signal: "mouse,down,1*"; source: "elm.dragable.hbar";
          action: STATE_SET "clicked" 0.0;
-         target: "elm.dragable.hbar";
          target: "shadow_hbar";
          target: "glow_hbar";
          target: "center_glow_hbar";
@@ -1172,7 +1169,6 @@ group { name: "elm/scroller/base/default";
       program {
          signal: "mouse,up,1"; source: "elm.dragable.hbar";
          action: STATE_SET "default" 0.0;
-         target: "elm.dragable.hbar";
          target: "shadow_hbar";
          target: "glow_hbar";
          target: "center_glow_hbar";
index 82139657f2634bea29b8231a7b850b0aab293351..fdc7b8478fe22c865fa08db53adf78c10403c6da 100644 (file)
@@ -288,7 +288,6 @@ group { name: "elm/segment_control/item/default";
               set_state(PART:"disabler", "default", 0.0);
             } else {
                set_state(PART:"elm.text", "disabled", 0.0);
-               set_state(PART:"text2", "normal", 0.0);
                set_state(PART:"disabler", "disabled", 0.0);
                if(type == SEGMENT_TYPE_SINGLE)
                  set_state(PART:"segment", "default_single", 0.0);
index b39a68016338a82f97b50b099023a0514993766b..4e2a4901cb2d1669af0e8ab8ad37b1c23284bd78 100644 (file)
@@ -722,16 +722,6 @@ group { name: "elm/slider/horizontal/indicator/default";
          target:  "elm.indicator";
          target:  "bevel";
       }
-      program {
-         signal:  "elm,state,disabled"; source: "elm";
-         action:  STATE_SET "disabled" 0.0;
-         target:  "base";
-      }
-      program {
-         signal: "elm,state,enabled"; source: "elm";
-         action:  STATE_SET "default" 0.0;
-         target:  "base";
-      }
    }
 }