diff --git a/dashboard-ui/css/search.css b/dashboard-ui/css/search.css index 00fe0ac8e6..437f685d11 100644 --- a/dashboard-ui/css/search.css +++ b/dashboard-ui/css/search.css @@ -2,18 +2,8 @@ width: 250px; } - .searchPanel + .ui-panel-dismiss { - right: 250px; - } - -@media all and (min-width: 600px) { - .searchPanel { - width: 300px; - } - - .searchPanel + .ui-panel-dismiss { - right: 300px; - } +.searchPanelModelOpen { + right: 250px!important; } .searchHints { diff --git a/dashboard-ui/css/site.css b/dashboard-ui/css/site.css index 59574947e2..5d6e1e59b8 100644 --- a/dashboard-ui/css/site.css +++ b/dashboard-ui/css/site.css @@ -953,6 +953,20 @@ progress { box-shadow: 0 0 20px 1px #38c; } +.sessionNowPlayingTime { + color: #fff; + position: absolute; + right: 10px; + bottom: 15px; +} + +.sessionNowPlayingStreamInfo { + color: #fff; + position: absolute; + left: 10px; + top: 10px; +} + @media all and (max-width: 1000px) { .activeSession { diff --git a/dashboard-ui/scripts/dashboardpage.js b/dashboard-ui/scripts/dashboardpage.js index 9b1a1559dc..74d90ace16 100644 --- a/dashboard-ui/scripts/dashboardpage.js +++ b/dashboard-ui/scripts/dashboardpage.js @@ -280,7 +280,11 @@ html += ''; - html += '
'; + html += 'Folder type: ' + typeName + '
'; diff --git a/dashboard-ui/scripts/nowplayingbar.js b/dashboard-ui/scripts/nowplayingbar.js index 27432acfce..9b5ce2fcfc 100644 --- a/dashboard-ui/scripts/nowplayingbar.js +++ b/dashboard-ui/scripts/nowplayingbar.js @@ -62,9 +62,6 @@ if (currentPlayer) { currentPlayer.unMute(); - - $(this).hide(); - $('.muteButton', elem).show(); } }); @@ -72,9 +69,6 @@ if (currentPlayer) { currentPlayer.mute(); - - $(this).hide(); - $('.unmuteButton', elem).show(); } }); @@ -89,9 +83,6 @@ if (currentPlayer) { currentPlayer.pause(); - - $(this).hide(); - $('.unpauseButton', elem).show(); } }); @@ -99,9 +90,6 @@ if (currentPlayer) { currentPlayer.unpause(); - - $(this).hide(); - $('.pauseButton', elem).show(); } }); @@ -163,6 +151,14 @@ return elem; } + + function showButton(button) { + button.removeClass('hide'); + } + + function hideButton(button) { + button.addClass('hide'); + } function updatePlayerState(state) { @@ -203,24 +199,24 @@ if (state.isMuted) { - muteButton.hide(); - unmuteButton.show(); + hideButton(muteButton); + showButton(unmuteButton); } else { - muteButton.show(); - unmuteButton.hide(); + showButton(muteButton); + hideButton(unmuteButton); } if (state.isPaused) { - pauseButton.hide(); - unpauseButton.show(); + hideButton(pauseButton); + showButton(unpauseButton); } else { - pauseButton.show(); - unpauseButton.hide(); + showButton(pauseButton); + hideButton(unpauseButton); } if (!isVolumeSliderActive) { @@ -320,6 +316,8 @@ function onPlaybackStart(e, state) { + console.log('nowplaying event: ' + e.type); + var player = this; player.beginPlayerUpdates(); @@ -343,6 +341,7 @@ function onPlaybackStopped(e, state) { + console.log('nowplaying event: ' + e.type); var player = this; player.endPlayerUpdates(); @@ -352,6 +351,7 @@ function onStateChanged(e, state) { + //console.log('nowplaying event: ' + e.type); var player = this; if (player.isDefaultPlayer && state.mediaType == 'Video') { @@ -385,7 +385,7 @@ player.beginPlayerUpdates(); } - onStateChanged.call(player, null, state); + onStateChanged.call(player, {type: 'init'}, state); }); $(player).on('playbackstart.nowplayingbar', onPlaybackStart) diff --git a/dashboard-ui/scripts/search.js b/dashboard-ui/scripts/search.js index 1622648319..4f67793d23 100644 --- a/dashboard-ui/scripts/search.js +++ b/dashboard-ui/scripts/search.js @@ -230,7 +230,7 @@ $(page).append(html); - panel = $('#searchPanel', page).panel({}).trigger('create'); + panel = $('#searchPanel', page).panel({}).panel('option', 'classes.modalOpen', 'searchPanelModelOpen ui-panel-dismiss-open').trigger('create'); $('#txtSearch', panel).on("keyup", function (e) { diff --git a/dashboard-ui/supporterkey.html b/dashboard-ui/supporterkey.html index 495301581f..65cf7f8af3 100644 --- a/dashboard-ui/supporterkey.html +++ b/dashboard-ui/supporterkey.html @@ -18,23 +18,24 @@