diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index 09e4dfa940..88f8cbb9d9 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/.bower.json +++ b/dashboard-ui/bower_components/emby-webcomponents/.bower.json @@ -14,12 +14,12 @@ }, "devDependencies": {}, "ignore": [], - "version": "1.4.329", - "_release": "1.4.329", + "version": "1.4.330", + "_release": "1.4.330", "_resolution": { "type": "version", - "tag": "1.4.329", - "commit": "ccda7e5d3b991feaec966c4ec9433cda4d93a9e7" + "tag": "1.4.330", + "commit": "14b8b8dd7303142a641995e0cd31a0972786399f" }, "_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_target": "^1.2.1", diff --git a/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js b/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js index 6f3c136e88..6e368cbd75 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js +++ b/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js @@ -170,7 +170,7 @@ define(['browser'], function (browser) { supported = browser.tizen; break; case 'mov': - supported = browser.chrome || browser.edgeUwp; + supported = browser.tizen || browser.chrome || browser.edgeUwp; videoCodecs.push('h264'); break; case 'm2ts': @@ -329,7 +329,11 @@ define(['browser'], function (browser) { AudioCodec: videoAudioCodecs.join(',') }); } - + + if (browser.tizen) { + mp4VideoCodecs.push('mpeg2video') + } + if (canPlayMkv && mp4VideoCodecs.length) { profile.DirectPlayProfiles.push({ Container: 'mkv', diff --git a/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/card.css b/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/card.css index c199706649..8deef2052a 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/card.css +++ b/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/card.css @@ -408,7 +408,7 @@ button { max-width: 200px; } -@media all and (min-width: 420px) { +@media all and (min-width: 400px) { .backdropCard-scalable { width: 50%; 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 625deb96b4..5d7d936fd1 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 @@ -224,3 +224,6 @@ _:-ms-input-placeholder, :root .mdl-slider { align-items: center; justify-content: center; } +.sliderBubbleText { + margin: 0; +} \ No newline at end of file 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 648b06b15a..8a150fd8f9 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 @@ -29,14 +29,14 @@ }); } - function updateBubble(range, value, bubble) { + function updateBubble(range, value, bubble, bubbleText) { bubble.style.left = (value - 1) + '%'; if (range.getBubbleText) { value = range.getBubbleText(value); } - bubble.innerHTML = value; + bubbleText.innerHTML = value; } EmbySliderPrototype.attachedCallback = function () { @@ -59,20 +59,21 @@ htmlToInsert += '
'; } - htmlToInsert += ''; + htmlToInsert += ' '; containerElement.insertAdjacentHTML('beforeend', htmlToInsert); var backgroundLower = containerElement.querySelector('.mdl-slider__background-lower'); var backgroundUpper = containerElement.querySelector('.mdl-slider__background-upper'); var sliderBubble = containerElement.querySelector('.sliderBubble'); + var sliderBubbleText = containerElement.querySelector('.sliderBubbleText'); var hasHideClass = sliderBubble.classList.contains('hide'); dom.addEventListener(this, 'input', function (e) { this.dragging = true; - updateBubble(this, this.value, sliderBubble); + updateBubble(this, this.value, sliderBubble, sliderBubbleText); if (hasHideClass) { sliderBubble.classList.remove('hide'); @@ -102,7 +103,7 @@ var clientX = e.clientX; var bubbleValue = (clientX - rect.left) / rect.width; bubbleValue *= 100; - updateBubble(this, Math.round(bubbleValue), sliderBubble); + updateBubble(this, Math.round(bubbleValue), sliderBubble, sliderBubbleText); if (hasHideClass) { sliderBubble.classList.remove('hide'); diff --git a/dashboard-ui/bower_components/emby-webcomponents/itemcontextmenu.js b/dashboard-ui/bower_components/emby-webcomponents/itemcontextmenu.js index e5364f83b8..485d59d513 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/itemcontextmenu.js +++ b/dashboard-ui/bower_components/emby-webcomponents/itemcontextmenu.js @@ -233,7 +233,7 @@ define(['apphost', 'globalize', 'connectionManager', 'itemHelper', 'embyRouter', } } - if (options.openAlbum !== false && item.AlbumId) { + if (options.openAlbum !== false && item.AlbumId && item.MediaType !== 'Photo') { commands.push({ name: Globalize.translate('sharedcomponents#ViewAlbum'), id: 'album' diff --git a/dashboard-ui/css/librarybrowser.css b/dashboard-ui/css/librarybrowser.css index 263b465921..a5312eaf92 100644 --- a/dashboard-ui/css/librarybrowser.css +++ b/dashboard-ui/css/librarybrowser.css @@ -45,6 +45,10 @@ padding-top: 10px; } +.pageWithAbsoluteTabs .pageTabContent { + padding-top: 2.2em; +} + /*.pageWithAbsoluteTabs .pageTabContent { padding-left: .5em !important; padding-right: .5em !important; @@ -85,7 +89,7 @@ } .homePageSection { - margin-top: 3em; + margin-bottom: 3.6em; } .sectionHeaderButton { @@ -132,12 +136,12 @@ } .homePageSection h1 { - padding-left: 3.1vw; + padding-left: .55em; } .homePageSection .itemsContainer { - padding-left: 2.5vw; - padding-right: 2.5vw; + padding-left: .7em; + padding-right: .7em; } @media all and (min-width: 1200px) { @@ -166,7 +170,6 @@ .listPaging { text-align: center; - margin: .5em 0 .5em; } .viewControls + .listTopPaging { diff --git a/dashboard-ui/livetv.html b/dashboard-ui/livetv.html index aa385f4ca7..3cb4748256 100644 --- a/dashboard-ui/livetv.html +++ b/dashboard-ui/livetv.html @@ -74,7 +74,7 @@