diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index 39ec4a6476..a34546ea47 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.58", - "_release": "1.4.58", + "version": "1.4.59", + "_release": "1.4.59", "_resolution": { "type": "version", - "tag": "1.4.58", - "commit": "2bbc190d69ad89110a7b83eec624fbd44df9b17c" + "tag": "1.4.59", + "commit": "7e348b4fcb9c8728789b0b54f465eaa4a32a5e69" }, "_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_target": "^1.2.0", diff --git a/dashboard-ui/bower_components/emby-webcomponents/browser.js b/dashboard-ui/bower_components/emby-webcomponents/browser.js index 9369fab630..476da407a0 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/browser.js +++ b/dashboard-ui/bower_components/emby-webcomponents/browser.js @@ -91,6 +91,7 @@ if (userAgent.toLowerCase().indexOf("playstation 4") != -1) { browser.ps4 = true; + browser.tv = true; } if (isMobile.any) { diff --git a/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js b/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js index daaafc5e1c..4846ccc641 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js +++ b/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js @@ -172,7 +172,6 @@ define(['browser'], function (browser) { if (browser.tizen) { - return 10000000; // 2015 models if (userAgent.indexOf('tizen 2.3') != -1) { return 20000000; diff --git a/dashboard-ui/bower_components/emby-webcomponents/listview/listview.css b/dashboard-ui/bower_components/emby-webcomponents/listview/listview.css index 05f6974b60..e7fc7c5fdc 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/listview/listview.css +++ b/dashboard-ui/bower_components/emby-webcomponents/listview/listview.css @@ -14,7 +14,8 @@ button.listItem { display: flex; align-items: center; text-align: left; - padding: .25em 1.25em !important; + padding: 0 1em !important; + line-height: 170%; } .listItem.largeImage { @@ -27,15 +28,32 @@ button.listItem { .listItemBody { flex-grow: 1; - padding: .85em 1.25em; + padding: 0 1.15em; overflow: hidden; text-overflow: ellipsis; + display: flex; + flex-direction: column; + vertical-align: middle; + justify-content: center; + min-height: 48px; } + .listItemBody.two-line { + min-height: 72px; + padding-top: 0; + padding-bottom: 0; + } + + .listItemBody.three-line { + min-height: 88px; + padding-top: 0; + padding-bottom: 0; + } + .listItemBody h3 { margin: 0; font-weight: normal; - padding: .25em 0; + padding: 0; overflow: hidden; text-overflow: ellipsis; } @@ -44,6 +62,10 @@ button.listItem { padding: 0; } +.listItemBody > div:not(.secondary) { + font-size: 115%; +} + .listItemBodyText { overflow: hidden; text-overflow: ellipsis; @@ -55,6 +77,7 @@ button.listItem { background-repeat: no-repeat; background-size: contain; flex-shrink: 0; + margin-left: -.9em; } .listItemIcon { diff --git a/dashboard-ui/bower_components/emby-webcomponents/subtitleeditor/subtitleeditor.js b/dashboard-ui/bower_components/emby-webcomponents/subtitleeditor/subtitleeditor.js index 6bffe17302..eca671e55c 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/subtitleeditor/subtitleeditor.js +++ b/dashboard-ui/bower_components/emby-webcomponents/subtitleeditor/subtitleeditor.js @@ -123,7 +123,7 @@ itemHtml += 'closed_caption'; - itemHtml += '