]> git.sesse.net Git - vlc/blobdiff - share/http/js/functions.js
"[PATCH] http interface : fix the shuffle/loop/repeat buttons" by Laurent Mutricy
[vlc] / share / http / js / functions.js
index f0b2bd1b2ee48ec570dd9d70fb42156cc5206a6f..78d6b1bd0571be46179b188be5117642b23ae78b 100644 (file)
@@ -433,6 +433,21 @@ function parse_status()
                 document.getElementById( 'btn_pause' ).setAttribute( 'title', 'Play' );
             }
 
+            if( status.getElementsByTagName( 'random' )[0].firstChild.data == "1" )
+                document.getElementById( 'btn_shuffle').style.background = 'rgb( 170, 170, 170 )';
+            else
+                document.getElementById( 'btn_shuffle').style.background = '';
+
+            if( status.getElementsByTagName( 'loop' )[0].firstChild.data == "1" )
+                document.getElementById( 'btn_loop').style.background = 'rgb( 170, 170, 170 )';
+            else
+                document.getElementById( 'btn_loop').style.background = '';
+
+            if( status.getElementsByTagName( 'repeat' )[0].firstChild.data == "1" )
+                document.getElementById( 'btn_repeat').style.background = 'rgb( 170, 170, 170 )';
+            else
+                document.getElementById( 'btn_repeat').style.background = '';
+
             var tree = document.createElement( "ul" );
             var categories = status.getElementsByTagName( 'category' );
             var i;