diff --git a/dashboard-ui/bower_components/emby-apiclient/.bower.json b/dashboard-ui/bower_components/emby-apiclient/.bower.json index 3cb2511c5e..08045aed97 100644 --- a/dashboard-ui/bower_components/emby-apiclient/.bower.json +++ b/dashboard-ui/bower_components/emby-apiclient/.bower.json @@ -16,12 +16,12 @@ }, "devDependencies": {}, "ignore": [], - "version": "1.1.80", - "_release": "1.1.80", + "version": "1.1.81", + "_release": "1.1.81", "_resolution": { "type": "version", - "tag": "1.1.80", - "commit": "e5081536baafdd98851376288133d55f7adb1fdb" + "tag": "1.1.81", + "commit": "22bc455d3ac39889799e0baf3223c93da7f34c50" }, "_source": "https://github.com/MediaBrowser/Emby.ApiClient.Javascript.git", "_target": "^1.1.51", diff --git a/dashboard-ui/bower_components/emby-apiclient/apiclient.js b/dashboard-ui/bower_components/emby-apiclient/apiclient.js index 446b700797..179b6933a4 100644 --- a/dashboard-ui/bower_components/emby-apiclient/apiclient.js +++ b/dashboard-ui/bower_components/emby-apiclient/apiclient.js @@ -940,6 +940,13 @@ return self.getJSON(url); }; + self.getLiveTvRecordingSeries = function (options) { + + var url = self.getUrl("LiveTv/Recordings/Series", options || {}); + + return self.getJSON(url); + }; + self.getLiveTvRecordingGroups = function (options) { var url = self.getUrl("LiveTv/Recordings/Groups", options || {}); diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index 6e1d4b9c7c..bca7354112 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.244", - "_release": "1.4.244", + "version": "1.4.245", + "_release": "1.4.245", "_resolution": { "type": "version", - "tag": "1.4.244", - "commit": "5f86563c8bb109824f6acd8ffe725cbb58725589" + "tag": "1.4.245", + "commit": "cbd3d75f0ee42828276ecf512205a3087c63baba" }, "_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_target": "^1.2.1", diff --git a/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.css b/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.css index e655b4d5cf..2ff23bf615 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.css +++ b/dashboard-ui/bower_components/emby-webcomponents/emby-button/emby-button.css @@ -4,7 +4,6 @@ align-items: center; box-sizing: border-box; margin: 0 .29em; - background: transparent; text-align: center; font-size: inherit; font-family: inherit; @@ -32,6 +31,10 @@ -webkit-tap-highlight-color: rgba(0,0,0,0); } + .emby-button:not(.raised) { + background: transparent; + } + .emby-button.raised, .emby-button.fab { box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2); } diff --git a/dashboard-ui/bower_components/emby-webcomponents/guide/guide.css b/dashboard-ui/bower_components/emby-webcomponents/guide/guide.css index e02152daf5..7a801d1a17 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/guide/guide.css +++ b/dashboard-ui/bower_components/emby-webcomponents/guide/guide.css @@ -58,22 +58,6 @@ color: #fff; } -.newTvProgram { - background: #64A239; -} - -.liveTvProgram { - background: #EC407A; -} - -.premiereTvProgram { - background: #EF6C00; -} - -.repeatTvProgram { - background: #009688; -} - .programAccent { position: absolute; bottom: 0; diff --git a/dashboard-ui/bower_components/emby-webcomponents/guide/guide.js b/dashboard-ui/bower_components/emby-webcomponents/guide/guide.js index ff9f25090c..7a4b56c3dc 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/guide/guide.js +++ b/dashboard-ui/bower_components/emby-webcomponents/guide/guide.js @@ -1,4 +1,4 @@ -define(['require', 'browser', 'globalize', 'connectionManager', 'serverNotifications', 'loading', 'datetime', 'focusManager', 'userSettings', 'imageLoader', 'events', 'layoutManager', 'itemShortcuts', 'registrationservices', 'dom', 'clearButtonStyle', 'css!./guide.css', 'material-icons', 'scrollStyles', 'emby-button', 'paper-icon-button-light'], function (require, browser, globalize, connectionManager, serverNotifications, loading, datetime, focusManager, userSettings, imageLoader, events, layoutManager, itemShortcuts, registrationServices, dom) { +define(['require', 'browser', 'globalize', 'connectionManager', 'serverNotifications', 'loading', 'datetime', 'focusManager', 'userSettings', 'imageLoader', 'events', 'layoutManager', 'itemShortcuts', 'registrationservices', 'dom', 'clearButtonStyle', 'css!./guide.css', 'programStyles', 'material-icons', 'scrollStyles', 'emby-button', 'paper-icon-button-light'], function (require, browser, globalize, connectionManager, serverNotifications, loading, datetime, focusManager, userSettings, imageLoader, events, layoutManager, itemShortcuts, registrationServices, dom) { function showViewSettings(instance) { diff --git a/dashboard-ui/bower_components/emby-webcomponents/guide/programs.css b/dashboard-ui/bower_components/emby-webcomponents/guide/programs.css new file mode 100644 index 0000000000..ada0edc738 --- /dev/null +++ b/dashboard-ui/bower_components/emby-webcomponents/guide/programs.css @@ -0,0 +1,15 @@ +.newTvProgram { + background: #64A239; +} + +.liveTvProgram { + background: #EC407A; +} + +.premiereTvProgram { + background: #EF6C00; +} + +.repeatTvProgram { + background: #009688; +} \ No newline at end of file diff --git a/dashboard-ui/bower_components/emby-webcomponents/mediainfo/mediainfo.css b/dashboard-ui/bower_components/emby-webcomponents/mediainfo/mediainfo.css index de7e80c2a9..bc47f52e66 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/mediainfo/mediainfo.css +++ b/dashboard-ui/bower_components/emby-webcomponents/mediainfo/mediainfo.css @@ -54,7 +54,6 @@ .mediaInfoProgramAttribute { color: #fff; text-transform: uppercase; - background: #EF6C00; padding: .16em .6em; border-radius: .15em; font-size: 80%; diff --git a/dashboard-ui/bower_components/emby-webcomponents/mediainfo/mediainfo.js b/dashboard-ui/bower_components/emby-webcomponents/mediainfo/mediainfo.js index c34c85f6e5..e2d80dbe58 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/mediainfo/mediainfo.js +++ b/dashboard-ui/bower_components/emby-webcomponents/mediainfo/mediainfo.js @@ -1,4 +1,4 @@ -define(['datetime', 'globalize', 'embyRouter', 'itemHelper', 'material-icons', 'css!./mediainfo.css'], function (datetime, globalize, embyRouter, itemHelper) { +define(['datetime', 'globalize', 'embyRouter', 'itemHelper', 'material-icons', 'css!./mediainfo.css', 'programStyles'], function (datetime, globalize, embyRouter, itemHelper) { function getProgramInfoHtml(item, options) { var html = ''; @@ -159,22 +159,22 @@ define(['datetime', 'globalize', 'embyRouter', 'itemHelper', 'material-icons', ' if (item.IsLive) { miscInfo.push({ - html: '