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