[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [plasma-mediacenter/PMC/0.9] shells/newshell/package/contents/ui: Fancy animation
From: Shantanu Tushar <shaan7in () gmail ! com>
Date: 2012-04-27 17:32:00
Message-ID: 20120427173200.EF003A60A9 () git ! kde ! org
[Download RAW message or body]
Git commit ea6ca19b3cc5b5e17556a6a240376564db46d0fd by Shantanu Tushar.
Committed on 27/04/2012 at 19:31.
Pushed by shantanu into branch 'PMC/0.9'.
Fancy animation
M +10 -2 shells/newshell/package/contents/ui/mediacenter.qml
http://commits.kde.org/plasma-mediacenter/ea6ca19b3cc5b5e17556a6a240376564db46d0fd
diff --git a/shells/newshell/package/contents/ui/mediacenter.qml \
b/shells/newshell/package/contents/ui/mediacenter.qml index 1370d79..603f500 100644
--- a/shells/newshell/package/contents/ui/mediacenter.qml
+++ b/shells/newshell/package/contents/ui/mediacenter.qml
@@ -53,7 +53,7 @@ Rectangle {
stopped: runtimeData.stopped
volume: runtimeData.volume
- onClicked: mediaController.visible = mediaController.visible ? false : true
+ onClicked: mediaController.state = mediaController.state ? "" : "hidden"
onEscapePressed: mediaBrowser.visible = true
onCurrentTimeChanged: runtimeData.currentTime = currentTime
@@ -83,8 +83,16 @@ Rectangle {
}
runtimeDataObject: runtimeData
-
onRequestToggleBrowser: mediaBrowser.visible = !mediaBrowser.visible
+
+ states: [
+ State {
+ name: "hidden"
+ AnchorChanges { target: mediaController; anchors.top: undefined; \
anchors.bottom: parent.top } + }
+ ]
+
+ transitions: [ Transition { AnchorAnimation { duration: 500 } } ]
}
MediaCenterComponents.MediaWelcome {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic