diff --git a/dashboard-ui/bower_components/iron-selector/.bower.json b/dashboard-ui/bower_components/iron-selector/.bower.json index 68996d04d0..31050826e9 100644 --- a/dashboard-ui/bower_components/iron-selector/.bower.json +++ b/dashboard-ui/bower_components/iron-selector/.bower.json @@ -28,14 +28,14 @@ "web-component-tester": "*", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "homepage": "https://github.com/polymerelements/iron-selector", + "homepage": "https://github.com/PolymerElements/iron-selector", "_release": "1.0.2", "_resolution": { "type": "version", "tag": "v1.0.2", "commit": "ea22d91d11ba6f72c01faa952d5e600f9d1773cf" }, - "_source": "git://github.com/polymerelements/iron-selector.git", + "_source": "git://github.com/PolymerElements/iron-selector.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/iron-selector" + "_originalSource": "PolymerElements/iron-selector" } \ No newline at end of file diff --git a/dashboard-ui/cordova/android/androidcredentials.js b/dashboard-ui/cordova/android/androidcredentials.js index 6b9563b416..ff0cdba90f 100644 --- a/dashboard-ui/cordova/android/androidcredentials.js +++ b/dashboard-ui/cordova/android/androidcredentials.js @@ -89,7 +89,7 @@ ApiClientBridge.sendRequest(JSON.stringify(javaRequest), request.dataType, id); - Events.on(AndroidAjax, 'response' + id, function (e, isSuccess, status, response) { + Events.on(AndroidAjax, 'response' + id, function (e, isSuccess, response) { Events.off(AndroidAjax, 'response' + id); @@ -116,7 +116,10 @@ var error = {}; - error.status = response.StatusCode; + if (response.StatusCode) { + error.status = response.StatusCode; + } + error.ResponseHeaders = response.ResponseHeaders || {}; error.getResponseHeader = function (name) { @@ -133,13 +136,13 @@ window.AndroidAjax = { - onResponse: function (id, status, response) { + onResponse: function (id, response) { - Events.trigger(AndroidAjax, 'response' + id, [true, status, response]); + Events.trigger(AndroidAjax, 'response' + id, [true, response]); }, - onError: function (id, status, response) { + onError: function (id, response) { - Events.trigger(AndroidAjax, 'response' + id, [false, status, response]); + Events.trigger(AndroidAjax, 'response' + id, [false, response]); } }; diff --git a/dashboard-ui/cordova/android/immersive.js b/dashboard-ui/cordova/android/immersive.js index 689eefebde..7053498840 100644 --- a/dashboard-ui/cordova/android/immersive.js +++ b/dashboard-ui/cordova/android/immersive.js @@ -65,15 +65,15 @@ return; } - $(player).on('playbackstart.fullscreen', onPlaybackStart) - .on('playbackstop.fullscreen', onPlaybackStopped); + $(player).on('playbackstart', onPlaybackStart) + .on('playbackstop', onPlaybackStopped); } function releaseCurrentPlayer() { if (currentPlayer) { - $(currentPlayer).off('.fullscreen'); + $(currentPlayer).off('playbackstart', onPlaybackStart).off('playbackstop', onPlaybackStopped); } } diff --git a/dashboard-ui/cordova/android/mediasession.js b/dashboard-ui/cordova/android/mediasession.js index b58f9c56b3..860726fdbe 100644 --- a/dashboard-ui/cordova/android/mediasession.js +++ b/dashboard-ui/cordova/android/mediasession.js @@ -119,7 +119,11 @@ if (currentPlayer) { - $(currentPlayer).off('.cordovaremote'); + $(currentPlayer).off('playbackstart', onPlaybackStart) + .off('playbackstop', onPlaybackStopped) + .off('playstatechange', onStateChanged) + .off('positionchange', onStateChanged); + currentPlayer.endPlayerUpdates(); currentPlayer = null; @@ -153,10 +157,10 @@ onStateChanged.call(player, { type: 'init' }, state); }); - $(player).on('playbackstart.cordovaremote', onPlaybackStart) - .on('playbackstop.cordovaremote', onPlaybackStopped) - .on('playstatechange.cordovaremote', onStateChanged) - .on('positionchange.cordovaremote', onStateChanged); + $(player).on('playbackstart', onPlaybackStart) + .on('playbackstop', onPlaybackStopped) + .on('playstatechange', onStateChanged) + .on('positionchange', onStateChanged); } Dashboard.ready(function () { diff --git a/dashboard-ui/cordova/ios/orientation.js b/dashboard-ui/cordova/ios/orientation.js index 7ee53bfac1..855aaff1a0 100644 --- a/dashboard-ui/cordova/ios/orientation.js +++ b/dashboard-ui/cordova/ios/orientation.js @@ -6,6 +6,8 @@ // Try to make it react quicker to the orientation change doc.scrollTop(doc.scrollTop() + 1); + + $('.libraryViewNav').filter(':visible').hide().show(); } function onOrientationChange() { diff --git a/dashboard-ui/cordova/remotecontrols.js b/dashboard-ui/cordova/remotecontrols.js index dd14a2564d..8e1d7ca511 100644 --- a/dashboard-ui/cordova/remotecontrols.js +++ b/dashboard-ui/cordova/remotecontrols.js @@ -94,7 +94,11 @@ if (currentPlayer) { - $(currentPlayer).off('.cordovaremote'); + $(currentPlayer).off('playbackstart', onPlaybackStart) + .off('playbackstop', onPlaybackStopped) + .off('playstatechange', onStateChanged) + .off('positionchange', onStateChanged); + currentPlayer.endPlayerUpdates(); currentPlayer = null; @@ -151,10 +155,10 @@ onStateChanged.call(player, { type: 'init' }, state); }); - $(player).on('playbackstart.cordovaremote', onPlaybackStart) - .on('playbackstop.cordovaremote', onPlaybackStopped) - .on('playstatechange.cordovaremote', onStateChanged) - .on('positionchange.cordovaremote', onStateChanged); + $(player).on('playbackstart', onPlaybackStart) + .on('playbackstop', onPlaybackStopped) + .on('playstatechange', onStateChanged) + .on('positionchange', onStateChanged); } Dashboard.ready(function () { diff --git a/dashboard-ui/favorites.html b/dashboard-ui/favorites.html deleted file mode 100644 index c8f9719031..0000000000 --- a/dashboard-ui/favorites.html +++ /dev/null @@ -1,24 +0,0 @@ - - -
-