1 /* === This file is part of Calamares - <http://github.com/calamares> ===
3 * Copyright 2015, Teo Mrnjavac <teo@kde.org>
5 * Calamares is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation, either version 3 of the License, or
8 * (at your option) any later version.
10 * Calamares is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
15 * You should have received a copy of the GNU General Public License
16 * along with Calamares. If not, see <http://www.gnu.org/licenses/>.
20 * Slides images dimensions are 800x440px.
24 import calamares.slideshow 1.0;
34 source: "logo-512.png"
35 width: 200; height: 200
36 fillMode: Image.PreserveAspectFit
37 anchors.centerIn: parent
41 anchors.horizontalCenter: background.horizontalCenter
42 anchors.top: background.bottom
43 text: "Installing now...."
44 wrapMode: Text.WordWrap
45 width: presentation.width
46 horizontalAlignment: Text.Center
56 easing.type: Easing.OutExpo;
63 from: imageleft.y * 4.8
65 easing.type: Easing.OutBounce;
70 PauseAnimation { duration: 1100 }
72 loops: Animation.Infinite
75 PauseAnimation { duration: 300 }
82 easing.type: Easing.OutExpo;
89 from: imageleft.y * 4.8
91 easing.type: Easing.OutBounce;
96 PauseAnimation { duration: 800 }
98 loops: Animation.Infinite
101 PauseAnimation { duration: 600 }
107 to: imageleft.y * 4.8
108 easing.type: Easing.OutExpo;
115 from: imageleft.y * 4.8
117 easing.type: Easing.OutBounce;
122 PauseAnimation { duration: 500 }
124 loops: Animation.Infinite
129 anchors.horizontalCenter: background.horizontalCenter
130 anchors.top: textkun.bottom
132 anchors.topMargin: 28
136 anchors.right: imagecenter.left
137 height: textkun.height / 3
138 width:textkun.height / 3
140 anchors.topMargin: 28
141 anchors.rightMargin: 9
142 anchors.leftMargin: 16
145 fillMode: Image.PreserveAspectFit
149 height: textkun.height / 3
150 width:textkun.height / 3
152 anchors.topMargin: 28
153 anchors.leftMargin: 9
154 anchors.centerIn: rectangle
155 fillMode: Image.PreserveAspectFit
159 anchors.left: imagecenter.right
160 height: imagecenter.height
163 anchors.topMargin: 28
165 anchors.leftMargin: 9
166 fillMode: Image.PreserveAspectFit