diff --git a/data/themes/default_border.edc b/data/themes/default_border.edc index b37e1044c..02bd890e4 100644 --- a/data/themes/default_border.edc +++ b/data/themes/default_border.edc @@ -215,6 +215,7 @@ images { image: "e17_border7.png" COMP; image: "e17_titlebar_outline.png" COMP; image: "e17_titlebar.png" COMP; + image: "e17_titlebar_hung.png" COMP; image: "e17_titlebar_shadow1.png" COMP; image: "e17_titlebar_shadow2.png" COMP; image: "e17_titlebar_glint1.png" COMP; @@ -942,6 +943,35 @@ group { color: 255 255 255 255; } } + part { + name: "title_hung"; + mouse_events: 0; + description { + state: "default" 0.0; + visible: 0; + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "title_outline"; + } + rel2 { + relative: 1.0 1.0; + offset: -1 -1; + to: "title_outline"; + } + image { + normal: "e17_titlebar_hung.png"; + border: 10 10 10 10; + } + color: 255 255 255 0; + } + description { + state: "hung" 0.0; + inherit: "default" 0.0; + visible: 1; + color: 255 255 255 255; + } + } part { name: "icon_swallow"; type: SWALLOW; @@ -1601,6 +1631,31 @@ group { action: STATE_SET "default" 0.0; target: "b5"; } + + program { + name: "go_hung"; + signal: "hung"; + source: ""; + action: STATE_SET "hung" 0.0; + target: "title_hung"; + transition: DECELERATE 0.5; + after: "go_hung2"; + } + program { + name: "go_hung2"; + action: STATE_SET "default" 0.0; + target: "title_hung"; + transition: SINUSOIDAL 1.0; + after: "go_hung"; + } + program { + name: "go_unhung"; + signal: "unhung"; + source: ""; + action: ACTION_STOP; + target: "go_hung"; + target: "go_hung2"; + } } } diff --git a/data/themes/images/Makefile.am b/data/themes/images/Makefile.am index e25771fe5..446ae7c87 100644 --- a/data/themes/images/Makefile.am +++ b/data/themes/images/Makefile.am @@ -29,6 +29,7 @@ e17_mini_button.png \ e17_mini_button_shadow1.png \ e17_mini_button_shadow2.png \ e17_titlebar.png \ +e17_titlebar_hung.png \ e17_titlebar_glint1.png \ e17_titlebar_glint2.png \ e17_titlebar_glint3.png \ diff --git a/data/themes/images/e17_titlebar_hung.png b/data/themes/images/e17_titlebar_hung.png new file mode 100644 index 000000000..806acf0f2 Binary files /dev/null and b/data/themes/images/e17_titlebar_hung.png differ