part { name: "shower";
type: SPACER;
description { state: "default" 0.0;
- rel1.relative: 0.05 0.05;
- rel2.relative: 0.95 0.95;
+ rel1.relative: 0 0;
+ rel2.relative: 1 1;
}
description { state: "visible" 0.0;
inherit: "default" 0.0;
description { state: "default" 0.0;
rel1.to: "shower";
rel2.to: "shower";
+ map {
+ on: 1;
+ smooth: 1;
+ zoom.x: 0.9;
+ zoom.y: 0.9;
+ }
}
description { state: "visible" 0.0;
rel1.to: "shower";
rel2.to: "shower";
+ map {
+ on: 1;
+ smooth: 1;
+ zoom.x: 1;
+ zoom.y: 1;
+ }
}
description { state: "hide" 0.0;
- rel1.to: "shower";
- rel2.to: "shower";
+ inherit: "default" 0.0;
+ }
+ description { state: "restack_visible" 0.0;
+ inherit: "visible" 0.0;
+ }
+ description { state: "restack_hidden" 0.0;
+ inherit: "default" 0.0;
}
- }
+ description { state: "restack_done" 0.0;
+ inherit: "visible" 0.0;
+ }
+ }
}
programs {
program { name: "show1";
transition: LINEAR 0.01;
target: "shower";
target: "clipper";
+ target: "e.swallow.content";
after: "hide2";
}
program { name: "hide2";
transition: ACCEL_FAC 0.20 1.5;
target: "shower";
target: "clipper";
+ target: "e.swallow.content";
after: "hide3";
}
program { name: "hide3";
action: STATE_SET "default" 0.0;
target: "shower";
target: "clipper";
+ target: "e.swallow.content";
after: "done";
}
program { name: "restack,show1";
transition: LINEAR 0.01;
target: "shower";
target: "clipper";
+ target: "e.swallow.content";
after: "restack,show2";
}
program { name: "restack,show2";
transition: LINEAR 0.01;
target: "shower";
target: "clipper";
+ target: "e.swallow.content";
after: "restack,hide2";
}
program { name: "restack,hide2";
transition: ACCEL_FAC 0.20 1.5;
target: "shower";
target: "clipper";
+ target: "e.swallow.content";
after: "done";
}
program { name: "restack,finish";