Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/data/init Modified Files: init.edc Log Message: iniut splash should stay up a bit longer even on early end of init =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/data/init/init.edc,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- init.edc 22 Jun 2005 14:09:16 -0000 1.6 +++ init.edc 23 Jun 2005 05:12:53 -0000 1.7 @@ -498,6 +498,10 @@ collections { group { name: "init/splash"; + script { + public is_ready; + public do_end; + } parts { part { name: "background"; @@ -1262,6 +1266,15 @@ } programs { program { + name: "init"; + signal: "load"; + source: ""; + script { + set_int(is_ready, 0); + set_int(do_end, 0); + } + } + program { name: "init_pause"; signal: "show"; source: ""; @@ -1288,6 +1301,19 @@ action: STATE_SET "intro_go" 0.0; transition: LINEAR 4.0; target: "logo"; + after: "logo_animate2b"; + } + program { + name: "logo_animate2b"; + script { + new val; + + val = get_int(do_end); + if (val == 1) + run_program(PROGRAM:"done2"); + else + set_int(is_ready, 1); + } after: "logo_animate3"; } program { @@ -1308,13 +1334,25 @@ name: "done1"; signal: "done"; source: ""; + script { + new val; + + val = get_int(is_ready); + if (val == 1) + run_program(PROGRAM:"done2"); + else + set_int(do_end, 1); + } + } + program { + name: "done2"; action: STATE_SET "default" 0.0; - transition: SINUSOIDAL 1.0; + transition: SINUSOIDAL 4.0; target: "logo_point"; - after: "done2"; + after: "done3"; } program { - name: "done2"; + name: "done3"; action: SIGNAL_EMIT "done_ok" ""; } ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs