summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--kde4-profiles/common/share/apps/ksplash/Themes/Default/main.qml42
1 files changed, 28 insertions, 14 deletions
diff --git a/kde4-profiles/common/share/apps/ksplash/Themes/Default/main.qml b/kde4-profiles/common/share/apps/ksplash/Themes/Default/main.qml
index db54c8f..0b69bcd 100644
--- a/kde4-profiles/common/share/apps/ksplash/Themes/Default/main.qml
+++ b/kde4-profiles/common/share/apps/ksplash/Themes/Default/main.qml
@@ -29,27 +29,41 @@ Item {
onStageChanged: {
if (stage == 1) {
- letter1.opacity = 1
- bubble1.opacity = 1
- }
- if (stage == 2) {
+ cauldron.opacity = 0.2
letter2.opacity = 1
- bubble2.opacity = 1
+ bubble1.opacity = 0.2
}
- if (stage == 3) {
+ if (stage == 2) {
+ cauldron.opacity = 0.4
letter3.opacity = 1
- bubble3.opacity = 1
+ bubble1.opacity = 0.4
+ bubble2.opacity = 0.4
}
- if (stage == 4) {
+ if (stage == 3) {
+ cauldron.opacity = 0.6
letter4.opacity = 1
- bubble4.opacity = 1
+ bubble1.opacity = 0.6
+ bubble2.opacity = 0.6
+ bubble3.opacity = 0.6
}
- if (stage == 5) {
+ if (stage == 4) {
+ cauldron.opacity = 0.8
letter5.opacity = 1
+ bubble1.opacity = 0.8
+ bubble2.opacity = 0.8
+ bubble3.opacity = 0.8
+ bubble4.opacity = 0.8
+ }
+ if (stage == 5) {
+ cauldron.opacity = 1
+ letter6.opacity = 1
+ bubble1.opacity = 1
+ bubble2.opacity = 1
+ bubble3.opacity = 1
+ bubble4.opacity = 1
bubble5.opacity = 1
}
if (stage == 6) {
- letter6.opacity = 1
bubble6.opacity = 1
}
}
@@ -78,7 +92,8 @@ Item {
source: "images/cauldron.png"
- opacity: 1
+ opacity: 0
+ Behavior on opacity { NumberAnimation { duration: 2000; alwaysRunToEnd: false; easing { type: Easing.InOutQuad } } }
}
Image {
@@ -90,8 +105,7 @@ Item {
source: "images/letter1.png"
- opacity: 0
- Behavior on opacity { NumberAnimation { duration: 2000; alwaysRunToEnd: false; easing { type: Easing.InOutQuad } } }
+ opacity: 1
}
Image {