raster pushed a commit to branch feature/themes/flat. http://git.enlightenment.org/core/efl.git/commit/?id=ff51e5ecb77878311509b9500b65f845afbd609e
commit ff51e5ecb77878311509b9500b65f845afbd609e Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Sun Apr 19 23:17:37 2020 +0100 TH - flat - support seamless e restarts --- data/elementary/themes/edc/comp.edc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/data/elementary/themes/edc/comp.edc b/data/elementary/themes/edc/comp.edc index 5ab902f818..dd54df15e4 100644 --- a/data/elementary/themes/edc/comp.edc +++ b/data/elementary/themes/edc/comp.edc @@ -39,6 +39,7 @@ group { name: "e/comp/screen/base/default"; group { name: "e/comp/screen/overlay/default"; alias: "e/comp/screen/overlay/noeffects"; // legacy images.image: "screen_circular_shadow.png" COMP; + data.item: "restarted" "on"; parts { part { name: "clip"; type: RECT; mouse_events: 0; description { state: "default" 0.0; @@ -154,6 +155,26 @@ group { name: "e/comp/screen/overlay/default"; action: SIGNAL_EMIT "e,state,sys,logout,done" "e"; } } + program { signal: "e,state,sys,restart"; source: "e"; + action: STATE_SET "visible" 0.0; + transition: ACCELERATE 0.5 USE_DURATION_FACTOR 1 CURRENT; + target: "suspender"; + sequence { + action: SIGNAL_EMIT "e,state,sys,restart,done" "e"; + } + } + program { signal: "e,state,sys,restarted"; source: "e"; + action: STATE_SET "visible" 0.0; + target: "suspender"; + } + program { signal: "e,state,sys,restarted,show"; source: "e"; + action: STATE_SET "default" 0.0; + transition: ACCELERATE 0.5 USE_DURATION_FACTOR 1 CURRENT; + target: "suspender"; + sequence { + action: SIGNAL_EMIT "e,state,sys,restarted,show,done" "e"; + } + } } } --
