diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index 795b1da16..4673f8fd8 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/.bower.json +++ b/dashboard-ui/bower_components/emby-webcomponents/.bower.json @@ -15,12 +15,12 @@ }, "devDependencies": {}, "ignore": [], - "version": "1.4.65", - "_release": "1.4.65", + "version": "1.4.66", + "_release": "1.4.66", "_resolution": { "type": "version", - "tag": "1.4.65", - "commit": "f19face68090bcc1fc0f082188cb95792ef18285" + "tag": "1.4.66", + "commit": "16a14d612b193c7a375e2391aa9c2370add0e32d" }, "_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_target": "^1.2.0", diff --git a/dashboard-ui/bower_components/emby-webcomponents/alphapicker/alphapicker.js b/dashboard-ui/bower_components/emby-webcomponents/alphapicker/alphapicker.js index 8f790d7a7..db53a6583 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/alphapicker/alphapicker.js +++ b/dashboard-ui/bower_components/emby-webcomponents/alphapicker/alphapicker.js @@ -24,8 +24,9 @@ define(['focusManager', 'css!./style.css', 'clearButtonStyle', 'paper-icon-butto html += '
'; if (options.mode == 'keyboard') { + // space_bar icon html += ''; } else { letters = ['#']; @@ -36,8 +37,9 @@ define(['focusManager', 'css!./style.css', 'clearButtonStyle', 'paper-icon-butto html += letters.map(getLetterButton).join(''); if (options.mode == 'keyboard') { + // backspace icon html += ''; html += '
'; diff --git a/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css b/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css index ccbb2325f..12be938ee 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css +++ b/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.css @@ -153,11 +153,13 @@ _:-ms-input-placeholder, :root .mdl-slider.mdl-slider { } .layout-tv .mdl-slider::-webkit-slider-thumb { - display: none; + width: 0; + height: 0; } .layout-tv .mdl-slider:hover::-webkit-slider-thumb { - display: block; + width: 16px; + height: 16px; } .mdl-slider.is-lowest-value::-webkit-slider-thumb { diff --git a/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.js b/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.js index 20a21c28c..7e1ef758c 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.js +++ b/dashboard-ui/bower_components/emby-webcomponents/emby-slider/emby-slider.js @@ -22,18 +22,20 @@ // range.classList.remove('is-lowest-value'); //} - if (backgroundLower) { - var fraction = (range.value - range.min) / (range.max - range.min); + var value = range.value; + requestAnimationFrame(function () { - backgroundLower.style.flex = fraction; - backgroundLower.style.webkitFlex = fraction; - backgroundUpper.style.flex = 1 - fraction; - backgroundUpper.style.webkitFlex = 1 - fraction; - } + if (backgroundLower) { + var fraction = (value - range.min) / (range.max - range.min); + + backgroundLower.style.flex = fraction; + backgroundUpper.style.flex = 1 - fraction; + } + }); } function updateBubble(range, bubble) { - + var value = range.value; bubble.style.left = (value - 1) + '%'; @@ -71,15 +73,22 @@ var backgroundUpper = containerElement.querySelector('.mdl-slider__background-upper'); var sliderBubble = containerElement.querySelector('.sliderBubble'); + var hasHideClass = sliderBubble.classList.contains('hide'); + this.addEventListener('input', function (e) { this.dragging = true; updateBubble(this, sliderBubble); - sliderBubble.classList.remove('hide'); + + if (hasHideClass) { + sliderBubble.classList.remove('hide'); + hasHideClass = false; + } }); this.addEventListener('change', function () { this.dragging = false; updateValues(this, backgroundLower, backgroundUpper); sliderBubble.classList.add('hide'); + hasHideClass = true; }); if (!supportsNativeProgressStyle) { diff --git a/dashboard-ui/bower_components/emby-webcomponents/router.js b/dashboard-ui/bower_components/emby-webcomponents/router.js index dfee07d3d..c4279ac30 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/router.js +++ b/dashboard-ui/bower_components/emby-webcomponents/router.js @@ -19,6 +19,9 @@ define(['loading', 'viewManager', 'skinManager', 'pluginManager', 'backdrop', 'b showSearch: function () { skinManager.getCurrentSkin().search(); }, + showGenre: function (options) { + skinManager.getCurrentSkin().showGenre(options); + }, showGuide: function () { skinManager.getCurrentSkin().showGuide(); }, diff --git a/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json b/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json index 2e765b932..cca11d899 100644 --- a/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json +++ b/dashboard-ui/bower_components/iron-resizable-behavior/.bower.json @@ -28,14 +28,14 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "ignore": [], - "homepage": "https://github.com/PolymerElements/iron-resizable-behavior", + "homepage": "https://github.com/polymerelements/iron-resizable-behavior", "_release": "1.0.3", "_resolution": { "type": "version", "tag": "v1.0.3", "commit": "dda1df6aaf452aedf3e52ff0cf69e72439452216" }, - "_source": "git://github.com/PolymerElements/iron-resizable-behavior.git", + "_source": "git://github.com/polymerelements/iron-resizable-behavior.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/iron-resizable-behavior" + "_originalSource": "polymerelements/iron-resizable-behavior" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/polymer/.bower.json b/dashboard-ui/bower_components/polymer/.bower.json index 5320b592c..36ef2ed87 100644 --- a/dashboard-ui/bower_components/polymer/.bower.json +++ b/dashboard-ui/bower_components/polymer/.bower.json @@ -39,6 +39,6 @@ "commit": "8715c83bf04a228de00ec662ed43eb6141e61b91" }, "_source": "git://github.com/Polymer/polymer.git", - "_target": "^1.1.0", + "_target": "^1.0.0", "_originalSource": "Polymer/polymer" } \ No newline at end of file diff --git a/dashboard-ui/devicesupload.html b/dashboard-ui/devicesupload.html index 19c7912d7..8827d4a55 100644 --- a/dashboard-ui/devicesupload.html +++ b/dashboard-ui/devicesupload.html @@ -1,4 +1,4 @@ -
+