diff --git a/src/qml/UIComponents/VideoProgress.qml b/src/qml/UIComponents/VideoProgress.qml
index 48eddda..b9d2472 100644
--- a/src/qml/UIComponents/VideoProgress.qml
+++ b/src/qml/UIComponents/VideoProgress.qml
@@ -119,6 +119,15 @@ Slider {
height: parent.height
color: getAppearanceValueForTheme(appearance.themeName,
"progressCachedColor")
+ AnimatedImage {
+ visible: fun.nyanCat
+ height: parent.height
+ id: nyancacheimation
+ smooth: false
+ anchors.fill: parent
+ source: "qrc:/icons/nyancache.gif"
+ fillMode: Image.TileHorizontally
+ }
}
}
z: 40
@@ -184,6 +193,7 @@ Slider {
paused: progressBar.pressed
height: mainWindow.virtualHeight / 28
id: nyanimation
+ smooth: false
anchors.centerIn: parent
source: "qrc:/icons/nyancat.gif"
fillMode: Image.PreserveAspectFit
diff --git a/src/qml/icons/nyancache.gif b/src/qml/icons/nyancache.gif
new file mode 100644
index 0000000..cc18c7c
Binary files /dev/null and b/src/qml/icons/nyancache.gif differ
diff --git a/src/qml/qml.qrc b/src/qml/qml.qrc
index abcc0b4..261e3fa 100644
--- a/src/qml/qml.qrc
+++ b/src/qml/qml.qrc
@@ -75,6 +75,7 @@
icons/Niconico/forward.svg
icons/Niconico/backward.svg
icons/nyancat.gif
+ icons/nyancache.gif
icons/rainbow.png