1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

better cleanup of recording libraries

This commit is contained in:
Luke Pulverenti 2016-05-20 11:57:07 -04:00
parent 68ad751b25
commit 5514c4dbf4
8 changed files with 224 additions and 112 deletions

View file

@ -16,12 +16,12 @@
}, },
"devDependencies": {}, "devDependencies": {},
"ignore": [], "ignore": [],
"version": "1.3.50", "version": "1.3.51",
"_release": "1.3.50", "_release": "1.3.51",
"_resolution": { "_resolution": {
"type": "version", "type": "version",
"tag": "1.3.50", "tag": "1.3.51",
"commit": "2c09d5bf9a8f9698095956faca9a8fa55886cb42" "commit": "0c56ace6eb1ffd23624d7721b3fa8902022e4cc3"
}, },
"_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_source": "https://github.com/MediaBrowser/emby-webcomponents.git",
"_target": "^1.2.0", "_target": "^1.2.0",

View file

@ -53,7 +53,6 @@
.actionSheetScroller { .actionSheetScroller {
/* Override default style being applied by polymer */ /* Override default style being applied by polymer */
margin-bottom: 0 !important; margin-bottom: 0 !important;
flex-grow: 1;
} }
.layout-tv .actionSheetScroller { .layout-tv .actionSheetScroller {

View file

@ -148,15 +148,8 @@
dlg.classList.add('centered'); dlg.classList.add('centered');
} }
var enablePaperMenu = !layoutManager.tv;
enablePaperMenu = false;
var itemTagName = 'paper-button'; var itemTagName = 'paper-button';
if (enablePaperMenu) {
html += '<paper-menu>';
itemTagName = 'paper-menu-item';
}
for (var i = 0, length = options.items.length; i < length; i++) { for (var i = 0, length = options.items.length; i < length; i++) {
var option = options.items[i]; var option = options.items[i];
@ -174,10 +167,6 @@
html += '</' + itemTagName + '>'; html += '</' + itemTagName + '>';
} }
if (enablePaperMenu) {
html += '</paper-menu>';
}
if (options.showCancel) { if (options.showCancel) {
html += '<div class="buttons">'; html += '<div class="buttons">';
html += '<paper-button class="btnCancel">' + globalize.translate('sharedcomponents#ButtonCancel') + '</paper-button>'; html += '<paper-button class="btnCancel">' + globalize.translate('sharedcomponents#ButtonCancel') + '</paper-button>';

View file

@ -190,7 +190,7 @@
return null; return null;
} }
function getChannelProgramsHtml(context, date, channel, programs) { function getChannelProgramsHtml(context, date, channel, programs, options) {
var html = ''; var html = '';
@ -255,20 +255,20 @@
html += '<div class="' + guideProgramNameClass + '">'; html += '<div class="' + guideProgramNameClass + '">';
if (program.IsLive) { if (program.IsLive && options.showLiveIndicator) {
html += '<span class="liveTvProgram">' + globalize.translate('sharedcomponents#AttributeLive') + '&nbsp;</span>'; html += '<span class="liveTvProgram">' + globalize.translate('sharedcomponents#AttributeLive') + '&nbsp;</span>';
} }
else if (program.IsPremiere) { else if (program.IsPremiere && options.showPremiereIndicator) {
html += '<span class="premiereTvProgram">' + globalize.translate('sharedcomponents#AttributePremiere') + '&nbsp;</span>'; html += '<span class="premiereTvProgram">' + globalize.translate('sharedcomponents#AttributePremiere') + '&nbsp;</span>';
} }
else if (program.IsSeries && !program.IsRepeat) { else if (program.IsSeries && !program.IsRepeat && options.showNewIndicator) {
html += '<span class="newTvProgram">' + globalize.translate('sharedcomponents#AttributeNew') + '&nbsp;</span>'; html += '<span class="newTvProgram">' + globalize.translate('sharedcomponents#AttributeNew') + '&nbsp;</span>';
} }
html += program.Name; html += program.Name;
html += '</div>'; html += '</div>';
if (program.IsHD) { if (program.IsHD && options.showHdIcon) {
html += '<iron-icon class="guideHdIcon" icon="mediainfo:hd"></iron-icon>'; html += '<iron-icon class="guideHdIcon" icon="mediainfo:hd"></iron-icon>';
} }
@ -295,9 +295,21 @@
var html = []; var html = [];
// Normally we'd want to just let responsive css handle this,
// but since mobile browsers are often underpowered,
// it can help performance to get them out of the markup
var showIndicators = window.innerWidth >= 800;
var options = {
showHdIcon: showIndicators,
showLiveIndicator: showIndicators,
showPremiereIndicator: showIndicators,
showNewIndicator: showIndicators
};
for (var i = 0, length = channels.length; i < length; i++) { for (var i = 0, length = channels.length; i < length; i++) {
html.push(getChannelProgramsHtml(context, date, channels[i], programs)); html.push(getChannelProgramsHtml(context, date, channels[i], programs, options));
} }
var programGrid = context.querySelector('.programGrid'); var programGrid = context.querySelector('.programGrid');
@ -623,7 +635,7 @@
programGrid.addEventListener('focus', onProgramGridFocus, true); programGrid.addEventListener('focus', onProgramGridFocus, true);
addEventListenerWithOptions(programGrid, 'scroll', function () { addEventListenerWithOptions(programGrid, 'scroll', function (e) {
onProgramGridScroll(context, this, timeslotHeaders); onProgramGridScroll(context, this, timeslotHeaders);
}, { }, {
passive: true passive: true

View file

@ -34,6 +34,6 @@
"commit": "11c987b2eb3c73b388a79fc8aaea8ca01624f514" "commit": "11c987b2eb3c73b388a79fc8aaea8ca01624f514"
}, },
"_source": "git://github.com/Polymer/polymer.git", "_source": "git://github.com/Polymer/polymer.git",
"_target": "^1.0.0", "_target": "^1.1.0",
"_originalSource": "Polymer/polymer" "_originalSource": "Polymer/polymer"
} }

View file

@ -35,21 +35,49 @@
config.EnableAutoOrganize = $('#chkOrganize', form).checked(); config.EnableAutoOrganize = $('#chkOrganize', form).checked();
config.EnableRecordingEncoding = $('#chkConvertRecordings', form).checked(); config.EnableRecordingEncoding = $('#chkConvertRecordings', form).checked();
config.EnableOriginalAudioWithEncodedRecordings = $('#chkPreserveAudio', form).checked(); config.EnableOriginalAudioWithEncodedRecordings = $('#chkPreserveAudio', form).checked();
config.RecordingPath = form.querySelector('#txtRecordingPath').value || null;
config.MovieRecordingPath = form.querySelector('#txtMovieRecordingPath').value || null; var recordingPath = form.querySelector('#txtRecordingPath').value || null;
config.SeriesRecordingPath = form.querySelector('#txtSeriesRecordingPath').value || null; var movieRecordingPath = form.querySelector('#txtMovieRecordingPath').value || null;
var seriesRecordingPath = form.querySelector('#txtSeriesRecordingPath').value || null;
var recordingPathChanged = recordingPath != config.RecordingPath ||
movieRecordingPath != config.MovieRecordingPath ||
seriesRecordingPath != config.SeriesRecordingPath;
config.RecordingPath = recordingPath;
config.MovieRecordingPath = movieRecordingPath;
config.SeriesRecordingPath = seriesRecordingPath;
config.PrePaddingSeconds = $('#txtPrePaddingMinutes', form).val() * 60; config.PrePaddingSeconds = $('#txtPrePaddingMinutes', form).val() * 60;
config.PostPaddingSeconds = $('#txtPostPaddingMinutes', form).val() * 60; config.PostPaddingSeconds = $('#txtPostPaddingMinutes', form).val() * 60;
config.EnableRecordingSubfolders = form.querySelector('#chkEnableRecordingSubfolders').checked; config.EnableRecordingSubfolders = form.querySelector('#chkEnableRecordingSubfolders').checked;
ApiClient.updateNamedConfiguration("livetv", config).then(Dashboard.processServerConfigurationUpdateResult); ApiClient.updateNamedConfiguration("livetv", config).then(function () {
Dashboard.processServerConfigurationUpdateResult();
showSaveMessage(recordingPathChanged);
});
}); });
// Disable default form submission // Disable default form submission
return false; return false;
} }
function showSaveMessage(recordingPathChanged) {
var msg = '';
if (recordingPathChanged) {
msg += Globalize.translate('RecordingPathChangeMessage');
}
if (msg) {
require(['alert'], function (alert) {
alert(msg);
});
}
}
function getTabs() { function getTabs() {
return [ return [
{ {

View file

@ -2296,41 +2296,47 @@ var AppInfo = {};
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
controller: 'scripts/aboutpage', controller: 'scripts/aboutpage',
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/addplugin.html', path: '/addplugin.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/appservices.html', path: '/appservices.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/autoorganizelog.html', path: '/autoorganizelog.html',
dependencies: [], dependencies: [],
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/autoorganizesmart.html', path: '/autoorganizesmart.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/autoorganizetv.html', path: '/autoorganizetv.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2351,34 +2357,39 @@ var AppInfo = {};
path: '/channelsettings.html', path: '/channelsettings.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/cinemamodeconfiguration.html', path: '/cinemamodeconfiguration.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/collections.html', path: '/collections.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/connectlogin.html', path: '/connectlogin.html',
dependencies: ['paper-button'], dependencies: ['paper-button'],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/dashboard.html', path: '/dashboard.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2386,7 +2397,8 @@ var AppInfo = {};
dependencies: ['emby-collapsible', 'paper-textarea', 'paper-input', 'paper-checkbox'], dependencies: ['emby-collapsible', 'paper-textarea', 'paper-input', 'paper-checkbox'],
controller: 'scripts/dashboardgeneral', controller: 'scripts/dashboardgeneral',
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2394,56 +2406,64 @@ var AppInfo = {};
dependencies: ['paper-checkbox', 'paper-input', 'paper-button'], dependencies: ['paper-checkbox', 'paper-input', 'paper-button'],
autoFocus: false, autoFocus: false,
roles: 'admin', roles: 'admin',
controller: 'scripts/dashboardhosting' controller: 'scripts/dashboardhosting',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/device.html', path: '/device.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/devices.html', path: '/devices.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/devicesupload.html', path: '/devicesupload.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/dlnaprofile.html', path: '/dlnaprofile.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/dlnaprofiles.html', path: '/dlnaprofiles.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/dlnaserversettings.html', path: '/dlnaserversettings.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/dlnasettings.html', path: '/dlnasettings.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2456,57 +2476,66 @@ var AppInfo = {};
path: '/encodingsettings.html', path: '/encodingsettings.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/favorites.html', path: '/favorites.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
controller: 'scripts/favorites' controller: 'scripts/favorites',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/forgotpassword.html', path: '/forgotpassword.html',
dependencies: [], dependencies: [],
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/forgotpasswordpin.html', path: '/forgotpasswordpin.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/gamegenres.html', path: '/gamegenres.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/games.html', path: '/games.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/gamesrecommended.html', path: '/gamesrecommended.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/gamestudios.html', path: '/gamestudios.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/gamesystems.html', path: '/gamesystems.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2550,21 +2579,24 @@ var AppInfo = {};
path: '/library.html', path: '/library.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/librarypathmapping.html', path: '/librarypathmapping.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/librarysettings.html', path: '/librarysettings.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2579,52 +2611,60 @@ var AppInfo = {};
path: '/livetvguideprovider.html', path: '/livetvguideprovider.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/livetvitems.html', path: '/livetvitems.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/livetvrecordinglist.html', path: '/livetvrecordinglist.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/livetvseriestimer.html', path: '/livetvseriestimer.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/livetvsettings.html', path: '/livetvsettings.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/livetvstatus.html', path: '/livetvstatus.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/livetvtunerprovider-hdhomerun.html', path: '/livetvtunerprovider-hdhomerun.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/livetvtunerprovider-m3u.html', path: '/livetvtunerprovider-m3u.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2632,14 +2672,16 @@ var AppInfo = {};
dependencies: ['paper-input', 'paper-checkbox'], dependencies: ['paper-input', 'paper-checkbox'],
autoFocus: false, autoFocus: false,
roles: 'admin', roles: 'admin',
controller: 'scripts/livetvtunerprovider-satip' controller: 'scripts/livetvtunerprovider-satip',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/log.html', path: '/log.html',
dependencies: ['paper-toggle-button'], dependencies: ['paper-toggle-button'],
roles: 'admin', roles: 'admin',
controller: 'scripts/logpage' controller: 'scripts/logpage',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2647,42 +2689,48 @@ var AppInfo = {};
dependencies: ['paper-button', 'humanedate', 'paper-input'], dependencies: ['paper-button', 'humanedate', 'paper-input'],
autoFocus: false, autoFocus: false,
anonymous: true, anonymous: true,
controller: 'scripts/loginpage' controller: 'scripts/loginpage',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/metadata.html', path: '/metadata.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/metadataadvanced.html', path: '/metadataadvanced.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/metadataimages.html', path: '/metadataimages.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/metadatanfo.html', path: '/metadatanfo.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/metadatasubtitles.html', path: '/metadatasubtitles.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2760,14 +2808,16 @@ var AppInfo = {};
defineRoute({ defineRoute({
path: '/notificationlist.html', path: '/notificationlist.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/notificationsetting.html', path: '/notificationsetting.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2775,7 +2825,8 @@ var AppInfo = {};
controller: 'scripts/notificationsettings', controller: 'scripts/notificationsettings',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2797,7 +2848,8 @@ var AppInfo = {};
path: '/playbackconfiguration.html', path: '/playbackconfiguration.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2811,107 +2863,123 @@ var AppInfo = {};
path: '/plugincatalog.html', path: '/plugincatalog.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/plugins.html', path: '/plugins.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/reports.html', path: '/reports.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/scheduledtask.html', path: '/scheduledtask.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/scheduledtasks.html', path: '/scheduledtasks.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/search.html', path: '/search.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/secondaryitems.html', path: '/secondaryitems.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
controller: 'scripts/secondaryitems' controller: 'scripts/secondaryitems',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/selectserver.html', path: '/selectserver.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/serversecurity.html', path: '/serversecurity.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/shared.html', path: '/shared.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/streamingsettings.html', path: '/streamingsettings.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/support.html', path: '/support.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/supporterkey.html', path: '/supporterkey.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/syncactivity.html', path: '/syncactivity.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/syncjob.html', path: '/syncjob.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/syncsettings.html', path: '/syncsettings.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
@ -2926,104 +2994,119 @@ var AppInfo = {};
path: '/useredit.html', path: '/useredit.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/userlibraryaccess.html', path: '/userlibraryaccess.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/usernew.html', path: '/usernew.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/userparentalcontrol.html', path: '/userparentalcontrol.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/userpassword.html', path: '/userpassword.html',
dependencies: [], dependencies: [],
autoFocus: false autoFocus: false,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/userprofiles.html', path: '/userprofiles.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
roles: 'admin' roles: 'admin',
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/wizardagreement.html', path: '/wizardagreement.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/wizardfinish.html', path: '/wizardfinish.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/wizardlibrary.html', path: '/wizardlibrary.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/wizardlivetvguide.html', path: '/wizardlivetvguide.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/wizardlivetvtuner.html', path: '/wizardlivetvtuner.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/wizardservice.html', path: '/wizardservice.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/wizardsettings.html', path: '/wizardsettings.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/wizardstart.html', path: '/wizardstart.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({
path: '/wizarduser.html', path: '/wizarduser.html',
dependencies: [], dependencies: [],
autoFocus: false, autoFocus: false,
anonymous: true anonymous: true,
transition: 'fade'
}); });
defineRoute({ defineRoute({

View file

@ -2355,5 +2355,6 @@
"CreateCollectionHelp": "Collections allow you to create personalized groupings of movies and other library content.", "CreateCollectionHelp": "Collections allow you to create personalized groupings of movies and other library content.",
"AddItemToCollectionHelp": "Add items to collections by searching for them and using their right-click or tap menus to add them to a collection.", "AddItemToCollectionHelp": "Add items to collections by searching for them and using their right-click or tap menus to add them to a collection.",
"HeaderHealthMonitor": "Health Monitor", "HeaderHealthMonitor": "Health Monitor",
"HealthMonitorNoAlerts": "There are no active alerts." "HealthMonitorNoAlerts": "There are no active alerts.",
"RecordingPathChangeMessage": "Changing your recording folder will not migrate existing recordings from the old location to the new. You'll need to move them manually if desired."
} }