diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index 90aa70df15..d8e4a3addb 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.382", - "_release": "1.4.382", + "version": "1.4.383", + "_release": "1.4.383", "_resolution": { "type": "version", - "tag": "1.4.382", - "commit": "6d310465e6467b924653f526c91bcfb0b5f4920e" + "tag": "1.4.383", + "commit": "e5266889f68d9346463c43378186cc4fa03ea3e2" }, "_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_target": "^1.2.1", diff --git a/dashboard-ui/bower_components/emby-webcomponents/guide/guide-categories.js b/dashboard-ui/bower_components/emby-webcomponents/guide/guide-categories.js deleted file mode 100644 index 6cdf23599d..0000000000 --- a/dashboard-ui/bower_components/emby-webcomponents/guide/guide-categories.js +++ /dev/null @@ -1,106 +0,0 @@ -define(['dialogHelper', 'globalize', 'userSettings', 'layoutManager', 'connectionManager', 'require', 'loading', 'scrollHelper', 'emby-checkbox', 'css!./../formdialog', 'material-icons'], function (dialogHelper, globalize, userSettings, layoutManager, connectionManager, require, loading, scrollHelper) { - 'use strict'; - - function save(context, options) { - - var categories = []; - - var chkCategorys = context.querySelectorAll('.chkCategory'); - for (var i = 0, length = chkCategorys.length; i < length; i++) { - - var type = chkCategorys[i].getAttribute('data-type'); - - if (chkCategorys[i].checked) { - categories.push(type); - } - } - - if (categories.length >= 4) { - categories.push('series'); - } - - // differentiate between none and all - categories.push('all'); - options.categories = categories; - } - - function load(context, options) { - - var selectedCategories = options.categories || []; - - var chkCategorys = context.querySelectorAll('.chkCategory'); - for (var i = 0, length = chkCategorys.length; i < length; i++) { - - var type = chkCategorys[i].getAttribute('data-type'); - - chkCategorys[i].checked = !selectedCategories.length || selectedCategories.indexOf(type) !== -1; - } - } - - function showEditor(options) { - - return new Promise(function (resolve, reject) { - - var settingsChanged = false; - - require(['text!./guide-categories.template.html'], function (template) { - - var dialogOptions = { - removeOnClose: true, - scrollY: false - }; - - if (layoutManager.tv) { - dialogOptions.size = 'fullscreen'; - } else { - dialogOptions.size = 'small'; - } - - var dlg = dialogHelper.createDialog(dialogOptions); - - dlg.classList.add('formDialog'); - - var html = ''; - - html += globalize.translateDocument(template, 'sharedcomponents'); - - dlg.innerHTML = html; - - dlg.addEventListener('change', function () { - - settingsChanged = true; - }); - - dlg.addEventListener('close', function () { - - if (layoutManager.tv) { - scrollHelper.centerFocus.off(dlg.querySelector('.formDialogContent'), false); - } - - save(dlg, options); - - if (settingsChanged) { - resolve(options); - } else { - reject(); - } - }); - - dlg.querySelector('.btnCancel').addEventListener('click', function () { - dialogHelper.close(dlg); - }); - - if (layoutManager.tv) { - scrollHelper.centerFocus.on(dlg.querySelector('.formDialogContent'), false); - } - - load(dlg, options); - dialogHelper.open(dlg); - }); - }); - } - - return { - show: showEditor - }; -}); \ No newline at end of file diff --git a/dashboard-ui/bower_components/emby-webcomponents/guide/guide-categories.template.html b/dashboard-ui/bower_components/emby-webcomponents/guide/guide-categories.template.html deleted file mode 100644 index 37788eabdb..0000000000 --- a/dashboard-ui/bower_components/emby-webcomponents/guide/guide-categories.template.html +++ /dev/null @@ -1,29 +0,0 @@ -
- -

- ${Categories} -

-
-
-
- -
- - - - -
-
-
\ No newline at end of file