trunk/plymouth-theme-pardus - Branch corporate2 theme

Ozan Çağlayan uludag-commits at pardus.org.tr
8 Ara 2010 Çar 14:17:39 EET


Author: ozan.caglayan
Date: Wed Dec  8 14:17:39 2010
New Revision: 33822

Modified:
   trunk/plymouth-theme-pardus/pardus.script.corporate2
Log:
Branch corporate2 theme

---
 pardus.script.corporate2 |   66 ++++++++++++++++++++++++-----------------------
 1 file changed, 35 insertions(+), 31 deletions(-)

Modified: trunk/plymouth-theme-pardus/pardus.script.corporate2
=================================================================
--- trunk/plymouth-theme-pardus/pardus.script.corporate2	(original)
+++ trunk/plymouth-theme-pardus/pardus.script.corporate2	Wed Dec  8 14:17:39 2010
@@ -1,6 +1,9 @@
 # Pardus boot theme script derived from the basic script
 
-Window.SetBackgroundTopColor(0.196, 0.196, 0.196);
+# Corporate 2 colors
+Window.SetBackgroundTopColor(0.270, 0.368, 0.290);
+
+# Gradient to black
 Window.SetBackgroundBottomColor(0, 0, 0);
 
 logo.image = Image("special://logo");
@@ -15,7 +18,7 @@
     if (status == "normal")
       {
         logo.opacity_angle += ((2 * 3.14) / 50) * 0.5;  # 0.5 HZ
-        min_opacity = 0.6;
+        min_opacity = 0.5;
         opacity = (Math.Cos(logo.opacity_angle) + 1) / 2;
         opacity *= 1 - min_opacity;
         opacity += min_opacity;
@@ -31,8 +34,8 @@
       }
   }
 
-#Disable pulse effect
-#Plymouth.SetRefreshFunction (refresh_callback);
+# Pulse effect
+Plymouth.SetRefreshFunction (refresh_callback);
 
 #----------------------------------------- Dialogue --------------------------------
 
@@ -43,36 +46,36 @@
     local.box;
     local.lock;
     local.entry;
-    
+
     box.image = Image("box.png");
     lock.image = Image("lock.png");
     entry.image = Image("entry.png");
-    
+
     box.sprite = Sprite(box.image);
     box.x = Window.GetX() + Window.GetWidth()  / 2 - box.image.GetWidth ()/2;
     box.y = Window.GetY() + Window.GetHeight() / 2 - box.image.GetHeight()/2;
     box.z = 10000;
     box.sprite.SetPosition(box.x, box.y, box.z);
-    
+
     lock.sprite = Sprite(lock.image);
     lock.x = box.x + box.image.GetWidth()/2 - (lock.image.GetWidth() + entry.image.GetWidth()) / 2;
     lock.y = box.y + box.image.GetHeight()/2 - lock.image.GetHeight()/2;
     lock.z = box.z + 1;
     lock.sprite.SetPosition(lock.x, lock.y, lock.z);
-    
+
     entry.sprite = Sprite(entry.image);
     entry.x = lock.x + lock.image.GetWidth();
     entry.y = box.y + box.image.GetHeight()/2 - entry.image.GetHeight()/2;
     entry.z = box.z + 1;
     entry.sprite.SetPosition(entry.x, entry.y, entry.z);
-    
+
     global.dialog.box = box;
     global.dialog.lock = lock;
     global.dialog.entry = entry;
     global.dialog.bullet_image = Image("bullet.png");
     dialog_opacity (1);
   }
-    
+
 fun dialog_opacity(opacity)
   {
     dialog.box.sprite.SetOpacity (opacity);
@@ -95,9 +98,9 @@
   {
     global.status = "password";
     if (!global.dialog)
-	dialog_setup();
+    dialog_setup();
     else
-	dialog_opacity(1);
+    dialog_opacity(1);
     for (index = 0; dialog.bullet[index] || index < bullets; index++)
       {
         if (!dialog.bullet[index])
@@ -119,31 +122,32 @@
 Plymouth.SetDisplayPasswordFunction(display_password_callback);
 
 #----------------------------------------- Progress Bar --------------------------------
+# Disable progress bar as the pulse seems more elegant
 
-progress_box.image = Image("progress_box.png");
-progress_box.sprite = Sprite(progress_box.image);
+#progress_box.image = Image("progress_box.png");
+#progress_box.sprite = Sprite(progress_box.image);
 
-progress_box.x = Window.GetX() + Window.GetWidth() / 2 - progress_box.image.GetWidth() / 2;
-progress_box.y = Window.GetY() + Window.GetHeight() * 0.75 - progress_box.image.GetHeight() / 2;
-progress_box.sprite.SetPosition(progress_box.x, progress_box.y, 0);
-
-progress_bar.original_image = Image("progress_bar.png");
-progress_bar.sprite = Sprite();
-
-progress_bar.x = Window.GetX() + Window.GetWidth()  / 2 -        progress_bar.original_image.GetWidth() / 2;
-progress_bar.y = Window.GetY() + Window.GetHeight() / 2 * 1.5  - progress_box.image.GetHeight() / 2 + (progress_box.image.GetHeight() - progress_bar.original_image.GetHeight()) / 2;
-progress_bar.sprite.SetPosition(progress_bar.x, progress_bar.y, 1);
-
-fun progress_callback (duration, progress)
-  {
-    if (progress_bar.image.GetWidth () != Math.Int (progress_bar.original_image.GetWidth () * progress))
-      {
-        progress_bar.image = progress_bar.original_image.Scale(progress_bar.original_image.GetWidth(progress_bar.original_image) * progress, progress_bar.original_image.GetHeight());
-        progress_bar.sprite.SetImage (progress_bar.image);
-      }
-  }
+#progress_box.x = Window.GetX() + Window.GetWidth() / 2 - progress_box.image.GetWidth() / 2;
+#progress_box.y = Window.GetY() + Window.GetHeight() * 0.75 - progress_box.image.GetHeight() / 2;
+#progress_box.sprite.SetPosition(progress_box.x, progress_box.y, 0);
+
+#progress_bar.original_image = Image("progress_bar.png");
+#progress_bar.sprite = Sprite();
+
+#progress_bar.x = Window.GetX() + Window.GetWidth()  / 2 -        progress_bar.original_image.GetWidth() / 2;
+#progress_bar.y = Window.GetY() + Window.GetHeight() / 2 * 1.5  - progress_box.image.GetHeight() / 2 + (progress_box.image.GetHeight() - progress_bar.original_image.GetHeight()) / 2;
+#progress_bar.sprite.SetPosition(progress_bar.x, progress_bar.y, 1);
+
+#fun progress_callback (duration, progress)
+#  {
+#    if (progress_bar.image.GetWidth () != Math.Int (progress_bar.original_image.GetWidth () * progress))
+#      {
+#        progress_bar.image = progress_bar.original_image.Scale(progress_bar.original_image.GetWidth(progress_bar.original_image) * progress, progress_bar.original_image.GetHeight());
+#        progress_bar.sprite.SetImage (progress_bar.image);
+#      }
+#  }
 
-Plymouth.SetBootProgressFunction(progress_callback);
+#Plymouth.SetBootProgressFunction(progress_callback);
 
 #----------------------------------------- Quit --------------------------------
 


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi