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

Reply via email to