More refactoring

pull/4/head
Matthew Despain 7 years ago
parent 5cedc93286
commit 78639d1787

2
.gitignore vendored

@ -135,3 +135,5 @@ _start
_temp_*/**/* _temp_*/**/*
src/.idea/ src/.idea/
/npm_start.bat
/npm_start.bat

@ -8,7 +8,7 @@
<w>rootfolder</w> <w>rootfolder</w>
<w>rootfolders</w> <w>rootfolders</w>
<w>signalr</w> <w>signalr</w>
<w>sonarr</w> <w>lidarr</w>
<w>templated</w> <w>templated</w>
<w>thetvdb</w> <w>thetvdb</w>
<w>trakt</w> <w>trakt</w>

@ -12,8 +12,8 @@ module.exports = NzbDroneCell.extend({
render : function() { render : function() {
this.$el.empty(); this.$el.empty();
this.$el.html('<i class="icon-sonarr-info x-details"></i>' + this.$el.html('<i class="icon-lidarr-info x-details"></i>' +
'<i class="icon-sonarr-delete x-delete"></i>'); '<i class="icon-lidarr-delete x-delete"></i>');
return this; return this;
}, },

@ -83,7 +83,7 @@ module.exports = Marionette.Layout.extend({
items : [ items : [
{ {
title : 'Clear Blacklist', title : 'Clear Blacklist',
icon : 'icon-sonarr-clear', icon : 'icon-lidarr-clear',
command : 'clearBlacklist' command : 'clearBlacklist'
} }
] ]

@ -91,7 +91,7 @@
{{/if_eq}} {{/if_eq}}
{{#if_eq reason compare="MissingFromDisk"}} {{#if_eq reason compare="MissingFromDisk"}}
Sonarr was unable to find the file on disk so it was removed Lidarr was unable to find the file on disk so it was removed
{{/if_eq}} {{/if_eq}}
{{#if_eq reason compare="Upgrade"}} {{#if_eq reason compare="Upgrade"}}

@ -10,7 +10,7 @@ module.exports = NzbDroneCell.extend({
render : function() { render : function() {
this.$el.empty(); this.$el.empty();
this.$el.html('<i class="icon-sonarr-info"></i>'); this.$el.html('<i class="icon-lidarr-info"></i>');
return this; return this;
}, },

@ -99,35 +99,35 @@ module.exports = Marionette.Layout.extend({
key : 'all', key : 'all',
title : '', title : '',
tooltip : 'All', tooltip : 'All',
icon : 'icon-sonarr-all', icon : 'icon-lidarr-all',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'grabbed', key : 'grabbed',
title : '', title : '',
tooltip : 'Grabbed', tooltip : 'Grabbed',
icon : 'icon-sonarr-downloading', icon : 'icon-lidarr-downloading',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'imported', key : 'imported',
title : '', title : '',
tooltip : 'Imported', tooltip : 'Imported',
icon : 'icon-sonarr-imported', icon : 'icon-lidarr-imported',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'failed', key : 'failed',
title : '', title : '',
tooltip : 'Failed', tooltip : 'Failed',
icon : 'icon-sonarr-download-failed', icon : 'icon-lidarr-download-failed',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'deleted', key : 'deleted',
title : '', title : '',
tooltip : 'Deleted', tooltip : 'Deleted',
icon : 'icon-sonarr-deleted', icon : 'icon-lidarr-deleted',
callback : this._setFilter callback : this._setFilter
} }
] ]

@ -1,12 +1,12 @@
{{#if_eq status compare="Completed"}} {{#if_eq status compare="Completed"}}
{{#if_eq trackedDownloadStatus compare="Warning"}} {{#if_eq trackedDownloadStatus compare="Warning"}}
<i class="icon-sonarr-import-manual x-manual-import" title="Manual import"></i> <i class="icon-lidarr-import-manual x-manual-import" title="Manual import"></i>
{{/if_eq}} {{/if_eq}}
{{/if_eq}} {{/if_eq}}
{{#if_eq status compare="Pending"}} {{#if_eq status compare="Pending"}}
<i class="icon-sonarr-download x-grab" title="Add to download queue (Override Delay Profile)"></i> <i class="icon-lidarr-download x-grab" title="Add to download queue (Override Delay Profile)"></i>
<i class="icon-sonarr-delete x-remove" title="Remove pending release"></i> <i class="icon-lidarr-delete x-remove" title="Remove pending release"></i>
{{else}} {{else}}
<i class="icon-sonarr-delete x-remove" title="Remove from download client"></i> <i class="icon-lidarr-delete x-remove" title="Remove from download client"></i>
{{/if_eq}} {{/if_eq}}

@ -1,6 +1,6 @@
var _ = require('underscore'); var _ = require('underscore');
var PageableCollection = require('backbone.pageable'); var PageableCollection = require('backbone.pageable');
//var PageableCollection = require('../../Shared/Grid/SonarrPageableCollection'); //var PageableCollection = require('../../Shared/Grid/LidarrPageableCollection');
var QueueModel = require('./QueueModel'); var QueueModel = require('./QueueModel');
var FormatHelpers = require('../../Shared/FormatHelpers'); var FormatHelpers = require('../../Shared/FormatHelpers');
var AsSortedCollection = require('../../Mixins/AsSortedCollection'); var AsSortedCollection = require('../../Mixins/AsSortedCollection');

@ -11,43 +11,43 @@ module.exports = NzbDroneCell.extend({
if (this.cellValue) { if (this.cellValue) {
var status = this.cellValue.get('status').toLowerCase(); var status = this.cellValue.get('status').toLowerCase();
var trackedDownloadStatus = this.cellValue.has('trackedDownloadStatus') ? this.cellValue.get('trackedDownloadStatus').toLowerCase() : 'ok'; var trackedDownloadStatus = this.cellValue.has('trackedDownloadStatus') ? this.cellValue.get('trackedDownloadStatus').toLowerCase() : 'ok';
var icon = 'icon-sonarr-downloading'; var icon = 'icon-lidarr-downloading';
var title = 'Downloading'; var title = 'Downloading';
var itemTitle = this.cellValue.get('title'); var itemTitle = this.cellValue.get('title');
var content = itemTitle; var content = itemTitle;
if (status === 'paused') { if (status === 'paused') {
icon = 'icon-sonarr-paused'; icon = 'icon-lidarr-paused';
title = 'Paused'; title = 'Paused';
} }
if (status === 'queued') { if (status === 'queued') {
icon = 'icon-sonarr-queued'; icon = 'icon-lidarr-queued';
title = 'Queued'; title = 'Queued';
} }
if (status === 'completed') { if (status === 'completed') {
icon = 'icon-sonarr-downloaded'; icon = 'icon-lidarr-downloaded';
title = 'Downloaded'; title = 'Downloaded';
} }
if (status === 'pending') { if (status === 'pending') {
icon = 'icon-sonarr-pending'; icon = 'icon-lidarr-pending';
title = 'Pending'; title = 'Pending';
} }
if (status === 'failed') { if (status === 'failed') {
icon = 'icon-sonarr-download-failed'; icon = 'icon-lidarr-download-failed';
title = 'Download failed'; title = 'Download failed';
} }
if (status === 'warning') { if (status === 'warning') {
icon = 'icon-sonarr-download-warning'; icon = 'icon-lidarr-download-warning';
title = 'Download warning: check download client for more details'; title = 'Download warning: check download client for more details';
} }
if (trackedDownloadStatus === 'warning') { if (trackedDownloadStatus === 'warning') {
icon += ' icon-sonarr-warning'; icon += ' icon-lidarr-warning';
this.templateFunction = Marionette.TemplateCache.get(this.template); this.templateFunction = Marionette.TemplateCache.get(this.template);
content = this.templateFunction(this.cellValue.toJSON()); content = this.templateFunction(this.cellValue.toJSON());
@ -55,10 +55,10 @@ module.exports = NzbDroneCell.extend({
if (trackedDownloadStatus === 'error') { if (trackedDownloadStatus === 'error') {
if (status === 'completed') { if (status === 'completed') {
icon = 'icon-sonarr-import-failed'; icon = 'icon-lidarr-import-failed';
title = 'Import failed: ' + itemTitle; title = 'Import failed: ' + itemTitle;
} else { } else {
icon = 'icon-sonarr-download-failed'; icon = 'icon-lidarr-download-failed';
title = 'Download failed'; title = 'Download failed';
} }

@ -31,7 +31,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Do you want to blacklist this release?"/> <i class="icon-lidarr-form-info" title="Do you want to blacklist this release?"/>
</span> </span>
</div> </div>
</div> </div>
@ -42,7 +42,7 @@
{{/if}} {{/if}}
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
<button class="btn" data-dismiss="modal">Cancel</button> <button class="btn" data-dismiss="modal">Cancel</button>
<button class="btn btn-danger x-confirm-remove">Remove</button> <button class="btn btn-danger x-confirm-remove">Remove</button>
</div> </div>

@ -2,10 +2,10 @@
<div class="col-md-12"> <div class="col-md-12">
<div class="btn-group add-series-btn-group btn-group-lg btn-block"> <div class="btn-group add-series-btn-group btn-group-lg btn-block">
<button type="button" class="btn btn-default col-md-10 col-xs-8 add-series-import-btn x-import"> <button type="button" class="btn btn-default col-md-10 col-xs-8 add-series-import-btn x-import">
<i class="icon-sonarr-hdd"/> <i class="icon-lidarr-hdd"/>
Import existing artists on disk Import existing artists on disk
</button> </button>
<button class="btn btn-default col-md-2 col-xs-4 x-add-new"><i class="icon-sonarr-active hidden-xs"></i> Add New Artist</button> <button class="btn btn-default col-md-2 col-xs-4 x-add-new"><i class="icon-lidarr-active hidden-xs"></i> Add New Artist</button>
</div> </div>
</div> </div>
</div> </div>

@ -6,12 +6,12 @@
</div>{{/if}} </div>{{/if}}
<div class="x-search-bar"> <div class="x-search-bar">
<div class="input-group input-group-lg add-series-search"> <div class="input-group input-group-lg add-series-search">
<span class="input-group-addon"><i class="icon-sonarr-search"/></span> <span class="input-group-addon"><i class="icon-lidarr-search"/></span>
{{#if folder}} {{#if folder}}
<input type="text" class="form-control x-series-search" value="{{folder.name}}"> <input type="text" class="form-control x-series-search" value="{{folder.name}}">
{{else}} {{else}}
<input type="text" class="form-control x-series-search" placeholder="Start typing the name of music you want to add ..."> <input type="text" class="form-control x-series-search" placeholder="Start typing the name of an artist or album...">
{{/if}} {{/if}}
</div> </div>
</div> </div>
@ -19,6 +19,6 @@
<div id="search-result" class="result-list col-md-12"/> <div id="search-result" class="result-list col-md-12"/>
</div> </div>
<div class="btn btn-block text-center new-series-loadmore x-load-more" style="display: none;"> <div class="btn btn-block text-center new-series-loadmore x-load-more" style="display: none;">
<i class="icon-sonarr-load-more"/> <i class="icon-lidarr-load-more"/>
more more
</div> </div>

@ -5,5 +5,5 @@
<span>{{Bytes freeSpace}}</span> <span>{{Bytes freeSpace}}</span>
</td> </td>
<td class="col-md-1"> <td class="col-md-1">
<i class="icon-sonarr-delete x-delete"></i> <i class="icon-lidarr-delete x-delete"></i>
</td> </td>

@ -13,9 +13,9 @@
<div class="col-md-12"> <div class="col-md-12">
<div class="input-group"> <div class="input-group">
<span class="input-group-addon">&nbsp;<i class="icon-sonarr-folder-open"></i></span> <span class="input-group-addon">&nbsp;<i class="icon-lidarr-folder-open"></i></span>
<input class="form-control x-path" type="text" validation-name="path" placeholder="Enter path to folder that contains your shows"> <input class="form-control x-path" type="text" validation-name="path" placeholder="Enter path to folder that contains your shows">
<span class="input-group-btn"><button class="btn btn-success x-add"><i class="icon-sonarr-ok"/></button></span> <span class="input-group-btn"><button class="btn btn-success x-add"><i class="icon-lidarr-ok"/></button></span>
</div> </div>
</div> </div>
</div> </div>

@ -31,7 +31,7 @@
{{/unless}} {{/unless}}
<div class="form-group col-md-2"> <div class="form-group col-md-2">
<label>Monitor <i class="icon-sonarr-form-info monitor-tooltip x-monitor-tooltip"></i></label> <label>Monitor <i class="icon-lidarr-form-info monitor-tooltip x-monitor-tooltip"></i></label>
<select class="form-control col-md-2 x-monitor"> <select class="form-control col-md-2 x-monitor">
<option value="all">All</option> <option value="all">All</option>
<option value="future">Future</option> <option value="future">Future</option>
@ -74,11 +74,11 @@
<!--<label style="visibility: hidden">Add</label>--> <!--<label style="visibility: hidden">Add</label>-->
<div class="btn-group"> <div class="btn-group">
<button class="btn btn-success add x-add" title="Add" data-artist="{{artistName}}"> <button class="btn btn-success add x-add" title="Add" data-artist="{{artistName}}">
<i class="icon-sonarr-add"></i> <i class="icon-lidarr-add"></i>
</button> </button>
<button class="btn btn-success add x-add-search" title="Add and Search for missing tracks" data-artist="{{artistName}}"> <button class="btn btn-success add x-add-search" title="Add and Search for missing tracks" data-artist="{{artistName}}">
<i class="icon-sonarr-search"></i> <i class="icon-lidarr-search"></i>
</button> </button>
</div> </div>
</div> </div>
@ -117,11 +117,11 @@
<!--<label style="visibility: hidden">Add</label>--> <!--<label style="visibility: hidden">Add</label>-->
<div class="btn-group"> <div class="btn-group">
<button class="btn btn-success add x-add-album" title="Add" data-album="{{albumName}}"> <button class="btn btn-success add x-add-album" title="Add" data-album="{{albumName}}">
<i class="icon-sonarr-add"></i> <i class="icon-lidarr-add"></i>
</button> </button>
<button class="btn btn-success add x-add-album-search" title="Add and Search for missing tracks" data-album="{{albumName}}"> <button class="btn btn-success add x-add-album-search" title="Add and Search for missing tracks" data-album="{{albumName}}">
<i class="icon-sonarr-search"></i> <i class="icon-lidarr-search"></i>
</button> </button>
</div> </div>
</div> </div>

@ -31,7 +31,7 @@ module.exports = Marionette.Layout.extend({
}, },
_updateUrl : function() { _updateUrl : function() {
var icalUrl = window.location.host + StatusModel.get('urlBase') + '/feed/calendar/Sonarr.ics?'; var icalUrl = window.location.host + StatusModel.get('urlBase') + '/feed/calendar/Lidarr.ics?';
if (this.ui.includeUnmonitored.prop('checked')) { if (this.ui.includeUnmonitored.prop('checked')) {
icalUrl += 'unmonitored=true&'; icalUrl += 'unmonitored=true&';

@ -1,7 +1,7 @@
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h3>Sonarr Calendar feed</h3> <h3>Lidarr Calendar feed</h3>
</div> </div>
<div class="modal-body edit-series-modal"> <div class="modal-body edit-series-modal">
<div class="form-horizontal"> <div class="form-horizontal">
@ -63,7 +63,7 @@
<label class="col-sm-3 control-label">Tags</label> <label class="col-sm-3 control-label">Tags</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="One or more tags only show matching series" /> <i class="icon-lidarr-form-info" title="One or more tags only show matching series" />
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">
@ -73,14 +73,14 @@
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label">iCal feed</label> <label class="col-sm-3 control-label">iCal feed</label>
<div class="col-sm-1 col-sm-push-8 help-inline"> <div class="col-sm-1 col-sm-push-8 help-inline">
<i class="icon-sonarr-form-info" title="Copy this url into your clients subscription form or use the subscribe button if your browser support webcal" /> <i class="icon-lidarr-form-info" title="Copy this url into your clients subscription form or use the subscribe button if your browser support webcal" />
</div> </div>
<div class="col-sm-8 col-sm-pull-1"> <div class="col-sm-8 col-sm-pull-1">
<div class="input-group ical-url"> <div class="input-group ical-url">
<input type="text" class="form-control x-ical-url" readonly="readonly" /> <input type="text" class="form-control x-ical-url" readonly="readonly" />
<div class="input-group-btn"> <div class="input-group-btn">
<button class="btn btn-icon-only x-ical-copy"><i class="icon-sonarr-copy"></i></button> <button class="btn btn-icon-only x-ical-copy"><i class="icon-lidarr-copy"></i></button>
<button class="btn btn-icon-only no-router x-ical-webcal" title="Subscribe" target="_blank"><i class="icon-sonarr-calendar-o"></i></button> <button class="btn btn-icon-only no-router x-ical-webcal" title="Subscribe" target="_blank"><i class="icon-lidarr-calendar-o"></i></button>
</div> </div>
</div> </div>
</div> </div>

@ -42,7 +42,7 @@ module.exports = Marionette.Layout.extend({
items : [ items : [
{ {
title : 'Get iCal Link', title : 'Get iCal Link',
icon : 'icon-sonarr-calendar-o', icon : 'icon-lidarr-calendar-o',
callback : this._showiCal, callback : this._showiCal,
ownerContext : this ownerContext : this
} }
@ -59,14 +59,14 @@ module.exports = Marionette.Layout.extend({
key : 'all', key : 'all',
title : '', title : '',
tooltip : 'All', tooltip : 'All',
icon : 'icon-sonarr-all', icon : 'icon-lidarr-all',
callback : this._setCalendarFilter callback : this._setCalendarFilter
}, },
{ {
key : 'monitored', key : 'monitored',
title : '', title : '',
tooltip : 'Monitored Only', tooltip : 'Monitored Only',
icon : 'icon-sonarr-monitored', icon : 'icon-lidarr-monitored',
callback : this._setCalendarFilter callback : this._setCalendarFilter
} }
] ]

@ -57,23 +57,23 @@ module.exports = Marionette.ItemView.extend({
var errorMessage = event.downloading.get('errorMessage'); var errorMessage = event.downloading.get('errorMessage');
if (status === 'pending') { if (status === 'pending') {
this._addStatusIcon(element, 'icon-sonarr-pending', 'Release will be processed {0}'.format(estimatedCompletionTime)); this._addStatusIcon(element, 'icon-lidarr-pending', 'Release will be processed {0}'.format(estimatedCompletionTime));
} }
else if (errorMessage) { else if (errorMessage) {
if (status === 'completed') { if (status === 'completed') {
this._addStatusIcon(element, 'icon-sonarr-import-failed', 'Import failed: {0}'.format(errorMessage)); this._addStatusIcon(element, 'icon-lidarr-import-failed', 'Import failed: {0}'.format(errorMessage));
} else { } else {
this._addStatusIcon(element, 'icon-sonarr-download-failed', 'Download failed: {0}'.format(errorMessage)); this._addStatusIcon(element, 'icon-lidarr-download-failed', 'Download failed: {0}'.format(errorMessage));
} }
} }
else if (status === 'failed') { else if (status === 'failed') {
this._addStatusIcon(element, 'icon-sonarr-download-failed', 'Download failed: check download client for more details'); this._addStatusIcon(element, 'icon-lidarr-download-failed', 'Download failed: check download client for more details');
} }
else if (status === 'warning') { else if (status === 'warning') {
this._addStatusIcon(element, 'icon-sonarr-download-warning', 'Download warning: check download client for more details'); this._addStatusIcon(element, 'icon-lidarr-download-warning', 'Download warning: check download client for more details');
} }
else { else {
@ -96,11 +96,11 @@ module.exports = Marionette.ItemView.extend({
} }
else if (event.model.get('unverifiedSceneNumbering')) { else if (event.model.get('unverifiedSceneNumbering')) {
this._addStatusIcon(element, 'icon-sonarr-form-warning', 'Scene number hasn\'t been verified yet.'); this._addStatusIcon(element, 'icon-lidarr-form-warning', 'Scene number hasn\'t been verified yet.');
} }
else if (event.model.get('series').seriesType === 'anime' && event.model.get('seasonNumber') > 0 && !event.model.has('absoluteEpisodeNumber')) { else if (event.model.get('series').seriesType === 'anime' && event.model.get('seasonNumber') > 0 && !event.model.has('absoluteEpisodeNumber')) {
this._addStatusIcon(element, 'icon-sonarr-form-warning', 'Episode does not have an absolute episode number'); this._addStatusIcon(element, 'icon-lidarr-form-warning', 'Episode does not have an absolute episode number');
} }
}, },

@ -17,7 +17,7 @@ module.exports = Backgrid.Cell.extend({
this.templateFunction = Marionette.TemplateCache.get(this.template); this.templateFunction = Marionette.TemplateCache.get(this.template);
var html = this.templateFunction(rejections); var html = this.templateFunction(rejections);
this.$el.html('<i class="icon-sonarr-form-danger"/>'); this.$el.html('<i class="icon-lidarr-form-danger"/>');
this.$el.popover({ this.$el.popover({
content : html, content : html,

@ -10,7 +10,7 @@ module.exports = Backgrid.Cell.extend({
render : function() { render : function() {
this.$el.empty(); this.$el.empty();
this.$el.html('<i class="icon-sonarr-delete" title="Delete episode file from disk"></i>'); this.$el.html('<i class="icon-lidarr-delete" title="Delete episode file from disk"></i>');
return this; return this;
}, },

@ -13,7 +13,7 @@ module.exports = NzbDroneCell.extend({
render : function() { render : function() {
this.$el.empty(); this.$el.empty();
this.$el.html('<i class="icon-sonarr-search x-automatic-search" title="Automatic Search"></i>' + '<i class="icon-sonarr-search-manual x-manual-search" title="Manual Search"></i>'); this.$el.html('<i class="icon-lidarr-search x-automatic-search" title="Automatic Search"></i>' + '<i class="icon-lidarr-search-manual x-manual-search" title="Manual Search"></i>');
CommandController.bindToCommand({ CommandController.bindToCommand({
element : this.$el.find('.x-automatic-search'), element : this.$el.find('.x-automatic-search'),

@ -69,7 +69,7 @@ module.exports = NzbDroneCell.extend({
var progress = 100 - (downloading.get('sizeleft') / downloading.get('size') * 100); var progress = 100 - (downloading.get('sizeleft') / downloading.get('size') * 100);
if (progress === 0) { if (progress === 0) {
icon = 'icon-sonarr-downloading'; icon = 'icon-lidarr-downloading';
tooltip = 'Episode is downloading'; tooltip = 'Episode is downloading';
} }
@ -81,20 +81,20 @@ module.exports = NzbDroneCell.extend({
} }
else if (this.model.get('grabbed')) { else if (this.model.get('grabbed')) {
icon = 'icon-sonarr-downloading'; icon = 'icon-lidarr-downloading';
tooltip = 'Episode is downloading'; tooltip = 'Episode is downloading';
} }
else if (!this.model.get('airDateUtc')) { else if (!this.model.get('airDateUtc')) {
icon = 'icon-sonarr-tba'; icon = 'icon-lidarr-tba';
tooltip = 'TBA'; tooltip = 'TBA';
} }
else if (hasAired) { else if (hasAired) {
icon = 'icon-sonarr-missing'; icon = 'icon-lidarr-missing';
tooltip = 'Episode missing from disk'; tooltip = 'Episode missing from disk';
} else { } else {
icon = 'icon-sonarr-not-aired'; icon = 'icon-lidarr-not-aired';
tooltip = 'Episode has not aired'; tooltip = 'Episode has not aired';
} }
} }

@ -12,27 +12,27 @@ module.exports = NzbDroneCell.extend({
switch (this.cellValue.get('eventType')) { switch (this.cellValue.get('eventType')) {
case 'grabbed': case 'grabbed':
icon = 'icon-sonarr-downloading'; icon = 'icon-lidarr-downloading';
toolTip = 'Episode grabbed from {0} and sent to download client'.format(this.cellValue.get('data').indexer); toolTip = 'Episode grabbed from {0} and sent to download client'.format(this.cellValue.get('data').indexer);
break; break;
case 'seriesFolderImported': case 'seriesFolderImported':
icon = 'icon-sonarr-hdd'; icon = 'icon-lidarr-hdd';
toolTip = 'Existing episode file added to library'; toolTip = 'Existing episode file added to library';
break; break;
case 'downloadFolderImported': case 'downloadFolderImported':
icon = 'icon-sonarr-imported'; icon = 'icon-lidarr-imported';
toolTip = 'Episode downloaded successfully and picked up from download client'; toolTip = 'Episode downloaded successfully and picked up from download client';
break; break;
case 'downloadFailed': case 'downloadFailed':
icon = 'icon-sonarr-download-failed'; icon = 'icon-lidarr-download-failed';
toolTip = 'Episode download failed'; toolTip = 'Episode download failed';
break; break;
case 'episodeFileDeleted': case 'episodeFileDeleted':
icon = 'icon-sonarr-deleted'; icon = 'icon-lidarr-deleted';
toolTip = 'Episode file deleted'; toolTip = 'Episode file deleted';
break; break;
default: default:
icon = 'icon-sonarr-unknown'; icon = 'icon-lidarr-unknown';
toolTip = 'unknown event'; toolTip = 'unknown event';
} }

@ -17,8 +17,8 @@ module.exports = NzbDroneCell.extend({
render : function() { render : function() {
this.$el.empty(); this.$el.empty();
this.$el.html('<i class="icon-sonarr-refresh x-refresh hidden-xs" title="" data-original-title="Update series info and scan disk"></i> ' + this.$el.html('<i class="icon-lidarr-refresh x-refresh hidden-xs" title="" data-original-title="Update series info and scan disk"></i> ' +
'<i class="icon-sonarr-edit x-edit" title="" data-original-title="Edit Series"></i>'); '<i class="icon-lidarr-edit x-edit" title="" data-original-title="Edit Series"></i>');
CommandController.bindToCommand({ CommandController.bindToCommand({
element : this.$el.find('.x-refresh'), element : this.$el.find('.x-refresh'),

@ -9,17 +9,17 @@ module.exports = NzbDroneCell.extend({
var status = this.model.get('status'); var status = this.model.get('status');
if (status === 'ended') { if (status === 'ended') {
this.$el.html('<i class="icon-sonarr-series-ended grid-icon" title="Ended"></i>'); this.$el.html('<i class="icon-lidarr-series-ended grid-icon" title="Ended"></i>');
this._setStatusWeight(3); this._setStatusWeight(3);
} }
else if (!monitored) { else if (!monitored) {
this.$el.html('<i class="icon-sonarr-series-unmonitored grid-icon" title="Not Monitored"></i>'); this.$el.html('<i class="icon-lidarr-series-unmonitored grid-icon" title="Not Monitored"></i>');
this._setStatusWeight(2); this._setStatusWeight(2);
} }
else { else {
this.$el.html('<i class="icon-sonarr-series-continuing grid-icon" title="Continuing"></i>'); this.$el.html('<i class="icon-lidarr-series-continuing grid-icon" title="Continuing"></i>');
this._setStatusWeight(1); this._setStatusWeight(1);
} }

@ -19,7 +19,7 @@
text-transform : none; text-transform : none;
} }
.line &>[class^="icon-sonarr-"], .line &>[class*="icon-sonarr-"] { .line &>[class^="icon-lidarr-"], .line &>[class*="icon-lidarr-"] {
margin-top : 1em; margin-top : 1em;
height : 1em; height : 1em;
line-height : 1em; line-height : 1em;

@ -55,22 +55,22 @@
&:before { color: @color; } &:before { color: @color; }
} }
.icon-sonarr-warning { .icon-lidarr-warning {
.fa-icon-content(@fa-var-exclamation-triangle); .fa-icon-content(@fa-var-exclamation-triangle);
.fa-icon-color(@brand-warning); .fa-icon-color(@brand-warning);
} }
.icon-sonarr-edit { .icon-lidarr-edit {
.fa-icon-content(@fa-var-wrench); .fa-icon-content(@fa-var-wrench);
} }
.icon-sonarr-blacklist { .icon-lidarr-blacklist {
.fa-icon-content(@fa-var-ban); .fa-icon-content(@fa-var-ban);
.fa-icon-color(@brand-danger); .fa-icon-color(@brand-danger);
} }
.icon-sonarr-spinner { .icon-lidarr-spinner {
.fa-icon-content(@fa-var-spinner); .fa-icon-content(@fa-var-spinner);
} }
@ -84,7 +84,7 @@
opacity : 0.0; opacity : 0.0;
margin : 0 !important; margin : 0 !important;
&.icon-sonarr-spinner { &.icon-lidarr-spinner {
opacity : 1.0; opacity : 1.0;
margin : 0 -0.5em !important; margin : 0 -0.5em !important;
} }
@ -99,407 +99,407 @@
} }
} }
.icon-sonarr-rename { .icon-lidarr-rename {
.fa-icon-content(@fa-var-sitemap) .fa-icon-content(@fa-var-sitemap)
} }
.icon-sonarr-add { .icon-lidarr-add {
.fa-icon-content(@fa-var-plus); .fa-icon-content(@fa-var-plus);
} }
.icon-sonarr-form-info { .icon-lidarr-form-info {
.fa-icon-content(@fa-var-question-circle); .fa-icon-content(@fa-var-question-circle);
} }
.icon-sonarr-form-warning { .icon-lidarr-form-warning {
.fa-icon-content(@fa-var-exclamation-triangle); .fa-icon-content(@fa-var-exclamation-triangle);
.fa-icon-color(@brand-warning); .fa-icon-color(@brand-warning);
} }
.icon-sonarr-form-danger { .icon-lidarr-form-danger {
.fa-icon-content(@fa-var-exclamation-circle); .fa-icon-content(@fa-var-exclamation-circle);
.fa-icon-color(@brand-danger); .fa-icon-color(@brand-danger);
} }
.icon-sonarr-form-info-link { .icon-lidarr-form-info-link {
.clickable(); .clickable();
.fa-icon-content(@fa-var-info-circle); .fa-icon-content(@fa-var-info-circle);
.fa-icon-color(@brand-primary) .fa-icon-color(@brand-primary)
} }
.icon-sonarr-form-external-link { .icon-lidarr-form-external-link {
.fa-icon-content(@fa-var-external-link); .fa-icon-content(@fa-var-external-link);
} }
.icon-sonarr-update { .icon-lidarr-update {
.fa-icon-content(@fa-var-download); .fa-icon-content(@fa-var-download);
} }
.icon-sonarr-download { .icon-lidarr-download {
.fa-icon-content(@fa-var-download); .fa-icon-content(@fa-var-download);
} }
.icon-sonarr-downloading { .icon-lidarr-downloading {
.fa-icon-content(@fa-var-cloud-download); .fa-icon-content(@fa-var-cloud-download);
} }
.icon-sonarr-downloaded { .icon-lidarr-downloaded {
.fa-icon-content(@fa-var-inbox); .fa-icon-content(@fa-var-inbox);
} }
.icon-sonarr-pending { .icon-lidarr-pending {
.fa-icon-content(@fa-var-clock-o); .fa-icon-content(@fa-var-clock-o);
} }
.icon-sonarr-queued { .icon-lidarr-queued {
.fa-icon-content(@fa-var-cloud); .fa-icon-content(@fa-var-cloud);
} }
.icon-sonarr-paused { .icon-lidarr-paused {
.fa-icon-content(@fa-var-pause); .fa-icon-content(@fa-var-pause);
} }
.icon-sonarr-active { .icon-lidarr-active {
.fa-icon-content(@fa-var-play); .fa-icon-content(@fa-var-play);
} }
.icon-sonarr-tba { .icon-lidarr-tba {
.fa-icon-content(@fa-var-question-circle); .fa-icon-content(@fa-var-question-circle);
} }
.icon-sonarr-missing { .icon-lidarr-missing {
.fa-icon-content(@fa-var-exclamation-triangle); .fa-icon-content(@fa-var-exclamation-triangle);
} }
.icon-sonarr-not-aired { .icon-lidarr-not-aired {
.fa-icon-content(@fa-var-clock-o); .fa-icon-content(@fa-var-clock-o);
} }
.icon-sonarr-import { .icon-lidarr-import {
.fa-icon-content(@fa-var-inbox); .fa-icon-content(@fa-var-inbox);
} }
.icon-sonarr-import-manual { .icon-lidarr-import-manual {
.fa-icon-content(@fa-var-user); .fa-icon-content(@fa-var-user);
} }
.icon-sonarr-imported { .icon-lidarr-imported {
.fa-icon-content(@fa-var-download); .fa-icon-content(@fa-var-download);
} }
.icon-sonarr-status { .icon-lidarr-status {
.fa-icon-content(@fa-var-circle); .fa-icon-content(@fa-var-circle);
} }
.icon-sonarr-monitored { .icon-lidarr-monitored {
.fa-icon-content(@fa-var-bookmark); .fa-icon-content(@fa-var-bookmark);
} }
.icon-sonarr-unmonitored { .icon-lidarr-unmonitored {
.fa-icon-content(@fa-var-bookmark-o); .fa-icon-content(@fa-var-bookmark-o);
} }
.icon-sonarr-log-info { .icon-lidarr-log-info {
.fa-icon-content(@fa-var-info-circle); .fa-icon-content(@fa-var-info-circle);
.fa-icon-color(dodgerblue); .fa-icon-color(dodgerblue);
} }
.icon-sonarr-log-debug { .icon-lidarr-log-debug {
.fa-icon-content(@fa-var-info-circle); .fa-icon-content(@fa-var-info-circle);
.fa-icon-color(gray); .fa-icon-color(gray);
} }
.icon-sonarr-log-trace { .icon-lidarr-log-trace {
.fa-icon-content(@fa-var-info-circle); .fa-icon-content(@fa-var-info-circle);
.fa-icon-color(lightgrey); .fa-icon-color(lightgrey);
} }
.icon-sonarr-log-warn { .icon-lidarr-log-warn {
.fa-icon-content(@fa-var-exclamation-circle); .fa-icon-content(@fa-var-exclamation-circle);
.fa-icon-color(@brand-warning); .fa-icon-color(@brand-warning);
} }
.icon-sonarr-log-error { .icon-lidarr-log-error {
.fa-icon-content(@fa-var-bug); .fa-icon-content(@fa-var-bug);
.fa-icon-color(@brand-danger); .fa-icon-color(@brand-danger);
} }
.icon-sonarr-log-fatal { .icon-lidarr-log-fatal {
.fa-icon-content(@fa-var-times-circle); .fa-icon-content(@fa-var-times-circle);
.fa-icon-color(purple); .fa-icon-color(purple);
} }
.icon-sonarr-import-failed { .icon-lidarr-import-failed {
.fa-icon-content(@fa-var-download); .fa-icon-content(@fa-var-download);
.fa-icon-color(@brand-danger); .fa-icon-color(@brand-danger);
} }
.icon-sonarr-download-failed { .icon-lidarr-download-failed {
.fa-icon-content(@fa-var-cloud-download); .fa-icon-content(@fa-var-cloud-download);
.fa-icon-color(@brand-danger); .fa-icon-color(@brand-danger);
} }
.icon-sonarr-download-warning { .icon-lidarr-download-warning {
.fa-icon-content(@fa-var-cloud-download); .fa-icon-content(@fa-var-cloud-download);
.fa-icon-color(@brand-warning); .fa-icon-color(@brand-warning);
} }
.icon-sonarr-shutdown { .icon-lidarr-shutdown {
.fa-icon-content(@fa-var-power-off); .fa-icon-content(@fa-var-power-off);
.fa-icon-color(@brand-danger); .fa-icon-color(@brand-danger);
} }
.icon-sonarr-restart { .icon-lidarr-restart {
.fa-icon-content(@fa-var-repeat); .fa-icon-content(@fa-var-repeat);
} }
.icon-sonarr-health-warning { .icon-lidarr-health-warning {
.fa-icon-content(@fa-var-exclamation-circle); .fa-icon-content(@fa-var-exclamation-circle);
.fa-icon-color(@brand-warning); .fa-icon-color(@brand-warning);
} }
.icon-sonarr-health-error { .icon-lidarr-health-error {
.fa-icon-content(@fa-var-exclamation-circle); .fa-icon-content(@fa-var-exclamation-circle);
.fa-icon-color(@brand-danger); .fa-icon-color(@brand-danger);
} }
.icon-sonarr-search { .icon-lidarr-search {
.fa-icon-content(@fa-var-search); .fa-icon-content(@fa-var-search);
} }
.icon-sonarr-search-manual { .icon-lidarr-search-manual {
.fa-icon-content(@fa-var-user); .fa-icon-content(@fa-var-user);
} }
.icon-sonarr-search-automatic { .icon-lidarr-search-automatic {
.fa-icon-content(@fa-var-rocket); .fa-icon-content(@fa-var-rocket);
} }
.icon-sonarr-delete { .icon-lidarr-delete {
.fa-icon-content(@fa-var-remove); .fa-icon-content(@fa-var-remove);
.fa-icon-color(@brand-danger); .fa-icon-color(@brand-danger);
} }
.icon-sonarr-deleted { .icon-lidarr-deleted {
.fa-icon-content(@fa-var-trash); .fa-icon-content(@fa-var-trash);
} }
.icon-sonarr-clear { .icon-lidarr-clear {
.fa-icon-content(@fa-var-trash); .fa-icon-content(@fa-var-trash);
} }
.icon-sonarr-existing { .icon-lidarr-existing {
.fa-icon-content(@fa-var-minus); .fa-icon-content(@fa-var-minus);
.fa-icon-color(@brand-danger); .fa-icon-color(@brand-danger);
} }
.icon-sonarr-suggested { .icon-lidarr-suggested {
.fa-icon-content(@fa-var-plus); .fa-icon-content(@fa-var-plus);
.fa-icon-color(@brand-success); .fa-icon-color(@brand-success);
} }
.icon-sonarr-info { .icon-lidarr-info {
.fa-icon-content(@fa-var-info-circle); .fa-icon-content(@fa-var-info-circle);
} }
.icon-sonarr-all { .icon-lidarr-all {
.fa-icon-content(@fa-var-circle-o); .fa-icon-content(@fa-var-circle-o);
} }
//Navbar //Navbar
.icon-sonarr-navbar-collapsed { .icon-lidarr-navbar-collapsed {
.fa-icon-content(@fa-var-bars); .fa-icon-content(@fa-var-bars);
} }
.icon-sonarr-navbar-series { .icon-lidarr-navbar-series {
.fa-icon-content(@fa-var-play); .fa-icon-content(@fa-var-play);
} }
.icon-sonarr-navbar-calendar { .icon-lidarr-navbar-calendar {
.fa-icon-content(@fa-var-calendar); .fa-icon-content(@fa-var-calendar);
} }
.icon-sonarr-navbar-activity { .icon-lidarr-navbar-activity {
.fa-icon-content(@fa-var-clock-o); .fa-icon-content(@fa-var-clock-o);
} }
.icon-sonarr-navbar-wanted { .icon-lidarr-navbar-wanted {
.fa-icon-content(@fa-var-exclamation-triangle); .fa-icon-content(@fa-var-exclamation-triangle);
} }
.icon-sonarr-navbar-settings { .icon-lidarr-navbar-settings {
.fa-icon-content(@fa-var-cogs); .fa-icon-content(@fa-var-cogs);
} }
.icon-sonarr-navbar-system { .icon-lidarr-navbar-system {
.fa-icon-content(@fa-var-laptop); .fa-icon-content(@fa-var-laptop);
} }
.icon-sonarr-navbar-donate { .icon-lidarr-navbar-donate {
.fa-icon-content(@fa-var-heart); .fa-icon-content(@fa-var-heart);
.fa-icon-color(@nzbdroneRed); .fa-icon-color(@nzbdroneRed);
} }
.icon-sonarr-back-to-top { .icon-lidarr-back-to-top {
.fa-icon-content(@fa-var-arrow-circle-up); .fa-icon-content(@fa-var-arrow-circle-up);
} }
.icon-sonarr-hdd { .icon-lidarr-hdd {
.fa-icon-content(@fa-var-hdd-o); .fa-icon-content(@fa-var-hdd-o);
} }
.icon-sonarr-copy { .icon-lidarr-copy {
.fa-icon-content(@fa-var-clipboard); .fa-icon-content(@fa-var-clipboard);
} }
.icon-sonarr-unknown { .icon-lidarr-unknown {
.fa-icon-content(@fa-var-question); .fa-icon-content(@fa-var-question);
} }
.icon-sonarr-load-more { .icon-lidarr-load-more {
.fa-icon-content(@fa-var-angle-down); .fa-icon-content(@fa-var-angle-down);
} }
.icon-sonarr-ok { .icon-lidarr-ok {
.fa-icon-content(@fa-var-check); .fa-icon-content(@fa-var-check);
} }
.icon-sonarr-calendar-o { .icon-lidarr-calendar-o {
.fa-icon-content(@fa-var-calendar-o); .fa-icon-content(@fa-var-calendar-o);
} }
.icon-sonarr-folder-open { .icon-lidarr-folder-open {
.fa-icon-content(@fa-var-folder-open); .fa-icon-content(@fa-var-folder-open);
} }
.icon-sonarr-refresh { .icon-lidarr-refresh {
.fa-icon-content(@fa-var-refresh); .fa-icon-content(@fa-var-refresh);
} }
.icon-sonarr-series-ended { .icon-lidarr-series-ended {
.fa-icon-content(@fa-var-stop); .fa-icon-content(@fa-var-stop);
} }
.icon-sonarr-series-continuing { .icon-lidarr-series-continuing {
.fa-icon-content(@fa-var-play); .fa-icon-content(@fa-var-play);
} }
.icon-sonarr-series-unmonitored { .icon-lidarr-series-unmonitored {
.fa-icon-content(@fa-var-pause); .fa-icon-content(@fa-var-pause);
} }
.icon-sonarr-checked { .icon-lidarr-checked {
.fa-icon-content(@fa-var-check-square); .fa-icon-content(@fa-var-check-square);
} }
.icon-sonarr-unchecked { .icon-lidarr-unchecked {
.fa-icon-content(@fa-var-square-o); .fa-icon-content(@fa-var-square-o);
} }
.icon-sonarr-expand { .icon-lidarr-expand {
.fa-icon-content(@fa-var-chevron-right); .fa-icon-content(@fa-var-chevron-right);
} }
.icon-sonarr-expanded { .icon-lidarr-expanded {
.fa-icon-content(@fa-var-chevron-down); .fa-icon-content(@fa-var-chevron-down);
} }
.icon-sonarr-panel-show { .icon-lidarr-panel-show {
.fa-icon-content(@fa-var-chevron-circle-down); .fa-icon-content(@fa-var-chevron-circle-down);
} }
.icon-sonarr-panel-hide { .icon-lidarr-panel-hide {
.fa-icon-content(@fa-var-chevron-circle-up); .fa-icon-content(@fa-var-chevron-circle-up);
} }
.icon-sonarr-comment { .icon-lidarr-comment {
.fa-icon-content(@fa-var-comment) .fa-icon-content(@fa-var-comment)
} }
.icon-sonarr-rss { .icon-lidarr-rss {
.fa-icon-content(@fa-var-rss) .fa-icon-content(@fa-var-rss)
} }
.icon-sonarr-view-poster { .icon-lidarr-view-poster {
.fa-icon-content(@fa-var-th-large) .fa-icon-content(@fa-var-th-large)
} }
.icon-sonarr-view-list { .icon-lidarr-view-list {
.fa-icon-content(@fa-var-th-list) .fa-icon-content(@fa-var-th-list)
} }
.icon-sonarr-view-table { .icon-lidarr-view-table {
.fa-icon-content(@fa-var-table) .fa-icon-content(@fa-var-table)
} }
.icon-sonarr-reorder { .icon-lidarr-reorder {
.fa-icon-content(@fa-var-bars); .fa-icon-content(@fa-var-bars);
} }
.icon-sonarr-browser-computer { .icon-lidarr-browser-computer {
.fa-icon-content(@fa-var-desktop); .fa-icon-content(@fa-var-desktop);
} }
.icon-sonarr-browser-up { .icon-lidarr-browser-up {
.fa-icon-content(@fa-var-level-up); .fa-icon-content(@fa-var-level-up);
} }
.icon-sonarr-browser-folder { .icon-lidarr-browser-folder {
.fa-icon-content(@fa-var-folder-o); .fa-icon-content(@fa-var-folder-o);
} }
.icon-sonarr-browser-file { .icon-lidarr-browser-file {
.fa-icon-content(@fa-var-file-o); .fa-icon-content(@fa-var-file-o);
} }
.icon-sonarr-sort-asc { .icon-lidarr-sort-asc {
.fa-icon-content(@fa-var-sort-asc); .fa-icon-content(@fa-var-sort-asc);
} }
.icon-sonarr-sort-desc { .icon-lidarr-sort-desc {
.fa-icon-content(@fa-var-sort-desc); .fa-icon-content(@fa-var-sort-desc);
} }
.icon-sonarr-pager-first { .icon-lidarr-pager-first {
.fa-icon-content(@fa-var-fast-backward); .fa-icon-content(@fa-var-fast-backward);
} }
.icon-sonarr-pager-previous { .icon-lidarr-pager-previous {
.fa-icon-content(@fa-var-backward); .fa-icon-content(@fa-var-backward);
} }
.icon-sonarr-pager-next { .icon-lidarr-pager-next {
.fa-icon-content(@fa-var-forward); .fa-icon-content(@fa-var-forward);
} }
.icon-sonarr-pager-last { .icon-lidarr-pager-last {
.fa-icon-content(@fa-var-fast-forward); .fa-icon-content(@fa-var-fast-forward);
} }
.icon-sonarr-logout { .icon-lidarr-logout {
.fa-icon-content(@fa-var-sign-out); .fa-icon-content(@fa-var-sign-out);
} }
.icon-sonarr-file-text { .icon-lidarr-file-text {
.fa-icon-content(@fa-var-file-text); .fa-icon-content(@fa-var-file-text);
} }
.icon-sonarr-backup-scheduled { .icon-lidarr-backup-scheduled {
.fa-icon-content(@fa-var-clock-o); .fa-icon-content(@fa-var-clock-o);
} }
.icon-sonarr-backup-manual { .icon-lidarr-backup-manual {
.fa-icon-content(@fa-var-book); .fa-icon-content(@fa-var-book);
} }
.icon-sonarr-backup-update { .icon-lidarr-backup-update {
.fa-icon-content(@fa-var-retweet); .fa-icon-content(@fa-var-retweet);
} }
.icon-sonarr-episode-file { .icon-lidarr-episode-file {
.fa-icon-content(@fa-var-file-video-o); .fa-icon-content(@fa-var-file-video-o);
} }
.icon-sonarr-header-rejections { .icon-lidarr-header-rejections {
.fa-icon-content(@fa-var-exclamation-circle); .fa-icon-content(@fa-var-exclamation-circle);
} }

@ -21,7 +21,7 @@
margin-bottom : 1px; margin-bottom : 1px;
} }
.icon-sonarr-navbar-icon { .icon-lidarr-navbar-icon {
display: inline; display: inline;
} }

@ -112,19 +112,19 @@ module.exports = Marionette.Layout.extend({
var name = 'monitored'; var name = 'monitored';
this.model.set(name, !this.model.get(name), { silent : true }); this.model.set(name, !this.model.get(name), { silent : true });
this.ui.monitored.addClass('icon-sonarr-spinner fa-spin'); this.ui.monitored.addClass('icon-lidarr-spinner fa-spin');
this.model.save(); this.model.save();
}, },
_setMonitoredState : function() { _setMonitoredState : function() {
this.ui.monitored.removeClass('fa-spin icon-sonarr-spinner'); this.ui.monitored.removeClass('fa-spin icon-lidarr-spinner');
if (this.model.get('monitored')) { if (this.model.get('monitored')) {
this.ui.monitored.addClass('icon-sonarr-monitored'); this.ui.monitored.addClass('icon-lidarr-monitored');
this.ui.monitored.removeClass('icon-sonarr-unmonitored'); this.ui.monitored.removeClass('icon-lidarr-unmonitored');
} else { } else {
this.ui.monitored.addClass('icon-sonarr-unmonitored'); this.ui.monitored.addClass('icon-lidarr-unmonitored');
this.ui.monitored.removeClass('icon-sonarr-monitored'); this.ui.monitored.removeClass('icon-lidarr-monitored');
} }
} }
}); });

@ -5,7 +5,7 @@
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h3> <h3>
<i class="icon-sonarr-monitored x-episode-monitored episode-monitored" title="Toggle monitored status" /> <i class="icon-lidarr-monitored x-episode-monitored episode-monitored" title="Toggle monitored status" />
{{series.title}} - {{EpisodeNumber}} - {{title}} {{series.title}} - {{EpisodeNumber}} - {{title}}
</h3> </h3>

@ -14,7 +14,7 @@ module.exports = NzbDroneCell.extend({
this.$el.empty(); this.$el.empty();
if (this.model.get('eventType') === 'grabbed') { if (this.model.get('eventType') === 'grabbed') {
this.$el.html('<i class="icon-sonarr-delete x-failed" title="Mark download as failed"></i>'); this.$el.html('<i class="icon-lidarr-delete x-failed" title="Mark download as failed"></i>');
} }
return this; return this;

@ -10,7 +10,7 @@ module.exports = NzbDroneCell.extend({
render : function() { render : function() {
this.$el.empty(); this.$el.empty();
this.$el.html('<i class="icon-sonarr-form-info"></i>'); this.$el.html('<i class="icon-lidarr-form-info"></i>');
var html = new HistoryDetailsView({ model : this.model }).render().$el; var html = new HistoryDetailsView({ model : this.model }).render().$el;

@ -1,4 +1,4 @@
<div class="search-buttons"> <div class="search-buttons">
<button class="btn btn-lg btn-block x-search-auto"><i class="icon-sonarr-search-automatic"/> Automatic Search</button> <button class="btn btn-lg btn-block x-search-auto"><i class="icon-lidarr-search-automatic"/> Automatic Search</button>
<button class="btn btn-lg btn-block btn-primary x-search-manual"><i class="icon-sonarr-search-manual"/> Manual Search</button> <button class="btn btn-lg btn-block btn-primary x-search-manual"><i class="icon-lidarr-search-manual"/> Manual Search</button>
</div> </div>

@ -54,7 +54,7 @@ module.exports = Marionette.Layout.extend({
}, },
{ {
name : 'rejections', name : 'rejections',
label : '<i class="icon-sonarr-header-rejections" />', label : '<i class="icon-lidarr-header-rejections" />',
tooltip : 'Rejections', tooltip : 'Rejections',
cell : ApprovalStatusCell, cell : ApprovalStatusCell,
sortable : true, sortable : true,
@ -64,7 +64,7 @@ module.exports = Marionette.Layout.extend({
}, },
{ {
name : 'download', name : 'download',
label : '<i class="icon-sonarr-download" />', label : '<i class="icon-lidarr-download" />',
tooltip : 'Auto-Search Prioritization', tooltip : 'Auto-Search Prioritization',
cell : DownloadReportCell, cell : DownloadReportCell,
sortable : true, sortable : true,

@ -4,12 +4,12 @@
<div class="col-sm-5"> <div class="col-sm-5">
<div class="input-group"> <div class="input-group">
<input type="text" name="fields.{{order}}.value" validation-name="{{name}}" spellcheck="false" class="form-control x-captcha" readonly placeholder="(optional)" /> <input type="text" name="fields.{{order}}.value" validation-name="{{name}}" spellcheck="false" class="form-control x-captcha" readonly placeholder="(optional)" />
<span class="input-group-btn"><button class="btn btn-primary x-captcha-refresh" title="Refresh CAPTCHA Token"><i class="icon-sonarr-refresh" /></button></span> <span class="input-group-btn"><button class="btn btn-primary x-captcha-refresh" title="Refresh CAPTCHA Token"><i class="icon-lidarr-refresh" /></button></span>
</div> </div>
</div> </div>
<span class="col-sm-1 help-inline"> <span class="col-sm-1 help-inline">
<i class="icon-sonarr-form-warning" title="Expires periodically and will need to be refreshed."/> <i class="icon-lidarr-form-warning" title="Expires periodically and will need to be refreshed."/>
<i class="icon-sonarr-form-warning" title="Refreshing the CAPTCHA Token will embed a temporary Google reCaptcha widget on this page."/> <i class="icon-lidarr-form-warning" title="Refreshing the CAPTCHA Token will embed a temporary Google reCaptcha widget on this page."/>
</span> </span>
</div> </div>

@ -15,7 +15,7 @@
{{#if helpText}} {{#if helpText}}
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="{{helpText}}"/> <i class="icon-lidarr-form-info" title="{{helpText}}"/>
</span> </span>
{{/if}} {{/if}}
</div> </div>

@ -1,8 +1,8 @@
<span class="col-sm-1 help-inline"> <span class="col-sm-1 help-inline">
{{#if helpText}} {{#if helpText}}
<i class="icon-sonarr-form-info" title="{{helpText}}"/> <i class="icon-lidarr-form-info" title="{{helpText}}"/>
{{/if}} {{/if}}
{{#if helpLink}} {{#if helpLink}}
<a href="{{helpLink}}" class="help-link"><i class="icon-sonarr-form-info-link"/></a> <a href="{{helpLink}}" class="help-link"><i class="icon-lidarr-form-info-link"/></a>
{{/if}} {{/if}}
</span> </span>

@ -31,12 +31,12 @@
<div class="buttons"> <div class="buttons">
<div class="row"> <div class="row">
<div class="col-md-4 col-md-offset-4"> <div class="col-md-4 col-md-offset-4">
<button class="btn btn-primary btn-lg btn-block x-automatic-import x-button"><i class="icon-sonarr-search-automatic"></i> Import File(s) Automatically</button> <button class="btn btn-primary btn-lg btn-block x-automatic-import x-button"><i class="icon-lidarr-search-automatic"></i> Import File(s) Automatically</button>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-md-4 col-md-offset-4"> <div class="col-md-4 col-md-offset-4">
<button class="btn btn-primary btn-lg btn-block x-manual-import x-button"><i class="icon-sonarr-search-manual"></i> Manual Import</button> <button class="btn btn-primary btn-lg btn-block x-manual-import x-button"><i class="icon-lidarr-search-manual"></i> Manual Import</button>
</div> </div>
</div> </div>
</div> </div>

@ -81,7 +81,7 @@ module.exports = Marionette.Layout.extend({
}, },
{ {
name : 'rejections', name : 'rejections',
label : '<i class="icon-sonarr-header-rejections" />', label : '<i class="icon-lidarr-header-rejections" />',
tooltip : 'Rejections', tooltip : 'Rejections',
cell : ApprovalStatusCell, cell : ApprovalStatusCell,
sortable : false, sortable : false,

@ -12,7 +12,7 @@ $.fn.fileBrowser = function(options) {
var inputGroup = $('<div class="input-group"></div>'); var inputGroup = $('<div class="input-group"></div>');
var inputGroupButton = $('<span class="input-group-btn"></span>'); var inputGroupButton = $('<span class="input-group-btn"></span>');
var button = $('<button class="btn btn-primary x-file-browser" title="Browse"><i class="icon-sonarr-folder-open"/></button>'); var button = $('<button class="btn btn-primary x-file-browser" title="Browse"><i class="icon-lidarr-folder-open"/></button>');
if (input.parent('.input-group').length > 0) { if (input.parent('.input-group').length > 0) {
input.parent('.input-group').find('.input-group-btn').prepend(button); input.parent('.input-group').find('.input-group-btn').prepend(button);

@ -4,28 +4,28 @@
<div class="navbar-header"> <div class="navbar-header">
<button type="button" class="navbar-toggle navbar-inverse" data-toggle="collapse" data-target=".navbar-collapse"> <button type="button" class="navbar-toggle navbar-inverse" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span> <span class="sr-only">Toggle navigation</span>
<span class="icon-sonarr-navbar-collapsed fa-lg"></span> <span class="icon-lidarr-navbar-collapsed fa-lg"></span>
</button> </button>
<a class="navbar-brand" href="{{UrlBase}}/"> <a class="navbar-brand" href="{{UrlBase}}/">
<!--<img src="{{UrlBase}}/Content/Images/logo.png?v=2" alt="Sonarr">--> <!--<img src="{{UrlBase}}/Content/Images/logo.png?v=2" alt="Lidarr">-->
<img src="{{UrlBase}}/Content/Images/logos/128.png" class="visible-lg"/> <img src="{{UrlBase}}/Content/Images/logos/128.png" class="visible-lg"/>
<img src="{{UrlBase}}/Content/Images/logos/64.png" class="visible-md visible-sm"/> <img src="{{UrlBase}}/Content/Images/logos/64.png" class="visible-md visible-sm"/>
<span class="visible-xs"> <span class="visible-xs">
<img src="{{UrlBase}}/Content/Images/logos/32.png"/> <img src="{{UrlBase}}/Content/Images/logos/32.png"/>
<span class="logo-text">sonarr</span> <span class="logo-text">lidarr</span>
</span> </span>
</a> </a>
</div> </div>
<div class="navbar-collapse collapse x-navbar-collapse"> <div class="navbar-collapse collapse x-navbar-collapse">
<ul class="nav navbar-nav"> <ul class="nav navbar-nav">
<li><a href="{{UrlBase}}/" class="x-series-nav"><i class="icon-sonarr-navbar-icon icon-sonarr-navbar-series"></i> Series</a></li> <li><a href="{{UrlBase}}/" class="x-series-nav"><i class="icon-lidarr-navbar-icon icon-lidarr-navbar-series"></i> Artists</a></li>
<li><a href="{{UrlBase}}/calendar" class="x-calendar-nav"><i class="icon-sonarr-navbar-icon icon-sonarr-navbar-calendar"></i> Calendar</a></li> <li><a href="{{UrlBase}}/calendar" class="x-calendar-nav"><i class="icon-lidarr-navbar-icon icon-lidarr-navbar-calendar"></i> Calendar</a></li>
<li><a href="{{UrlBase}}/activity" class="x-activity-nav"><i class="icon-sonarr-navbar-icon icon-sonarr-navbar-activity"></i> Activity<span id="x-queue-count" class="navbar-info"></span></a></li> <li><a href="{{UrlBase}}/activity" class="x-activity-nav"><i class="icon-lidarr-navbar-icon icon-lidarr-navbar-activity"></i> Activity<span id="x-queue-count" class="navbar-info"></span></a></li>
<li><a href="{{UrlBase}}/wanted" class="x-wanted-nav"><i class="icon-sonarr-navbar-icon icon-sonarr-navbar-wanted"></i> Wanted</a></li> <li><a href="{{UrlBase}}/wanted" class="x-wanted-nav"><i class="icon-lidarr-navbar-icon icon-lidarr-navbar-wanted"></i> Wanted</a></li>
<li><a href="{{UrlBase}}/settings" class="x-settings-nav"><i class="icon-sonarr-navbar-icon icon-sonarr-navbar-settings"></i> Settings</a></li> <li><a href="{{UrlBase}}/settings" class="x-settings-nav"><i class="icon-lidarr-navbar-icon icon-lidarr-navbar-settings"></i> Settings</a></li>
<li><a href="{{UrlBase}}/system" class="x-system-nav"><i class="icon-sonarr-navbar-icon icon-sonarr-navbar-system"></i> System<span id="x-health" class="navbar-info"></span></a></li> <li><a href="{{UrlBase}}/system" class="x-system-nav"><i class="icon-lidarr-navbar-icon icon-lidarr-navbar-system"></i> System<span id="x-health" class="navbar-info"></span></a></li>
<li><a href="https://sonarr.tv/donate" target="_blank"><i class="icon-sonarr-navbar-icon icon-sonarr-navbar-donate"></i> Donate</a></li> <li><a href="https://paypal.me/Lidarr" target="_blank"><i class="icon-lidarr-navbar-icon icon-lidarr-navbar-donate"></i> Donate</a></li>
</ul> </ul>
<ul class="nav navbar-nav navbar-right"> <ul class="nav navbar-nav navbar-right">
<li class="active screen-size"></li> <li class="active screen-size"></li>

@ -14,7 +14,7 @@ module.exports = Backgrid.Cell.extend({
var self = this; var self = this;
this.$el.html('<i class="icon-sonarr-spinner fa-spin" title="Adding to download queue" />'); this.$el.html('<i class="icon-lidarr-spinner fa-spin" title="Adding to download queue" />');
//Using success callback instead of promise so it //Using success callback instead of promise so it
//gets called before the sync event is triggered //gets called before the sync event is triggered
@ -26,9 +26,9 @@ module.exports = Backgrid.Cell.extend({
promise.fail(function (xhr) { promise.fail(function (xhr) {
if (xhr.responseJSON && xhr.responseJSON.message) { if (xhr.responseJSON && xhr.responseJSON.message) {
self.$el.html('<i class="icon-sonarr-download-failed" title="{0}" />'.format(xhr.responseJSON.message)); self.$el.html('<i class="icon-lidarr-download-failed" title="{0}" />'.format(xhr.responseJSON.message));
} else { } else {
self.$el.html('<i class="icon-sonarr-download-failed" title="Failed to add to download queue" />'); self.$el.html('<i class="icon-lidarr-download-failed" title="Failed to add to download queue" />');
} }
}); });
}, },
@ -37,9 +37,9 @@ module.exports = Backgrid.Cell.extend({
this.$el.empty(); this.$el.empty();
if (this.model.get('queued')) { if (this.model.get('queued')) {
this.$el.html('<i class="icon-sonarr-downloading" title="Added to downloaded queue" />'); this.$el.html('<i class="icon-lidarr-downloading" title="Added to downloaded queue" />');
} else if (this.model.get('downloadAllowed')) { } else if (this.model.get('downloadAllowed')) {
this.$el.html('<i class="icon-sonarr-download" title="Add to download queue" />'); this.$el.html('<i class="icon-lidarr-download" title="Add to download queue" />');
} else { } else {
this.className = 'no-download-report-cell'; this.className = 'no-download-report-cell';
} }

@ -22,12 +22,12 @@ var view = Marionette.ItemView.extend({
if (checked) { if (checked) {
this.ui.itemDiv.removeClass('do-not-rename'); this.ui.itemDiv.removeClass('do-not-rename');
this.ui.checkboxIcon.addClass('icon-sonarr-checked'); this.ui.checkboxIcon.addClass('icon-lidarr-checked');
this.ui.checkboxIcon.removeClass('icon-sonarr-unchecked'); this.ui.checkboxIcon.removeClass('icon-lidarr-unchecked');
} else { } else {
this.ui.itemDiv.addClass('do-not-rename'); this.ui.itemDiv.addClass('do-not-rename');
this.ui.checkboxIcon.addClass('icon-sonarr-unchecked'); this.ui.checkboxIcon.addClass('icon-lidarr-unchecked');
this.ui.checkboxIcon.removeClass('icon-sonarr-checked'); this.ui.checkboxIcon.removeClass('icon-lidarr-checked');
} }
}, },

@ -10,10 +10,10 @@
</div> </div>
<div class="col-md-11"> <div class="col-md-11">
<div class="row"> <div class="row">
<div class="col-md-12 file-path"><i class="icon-sonarr-existing" title="Existing path" /> {{existingPath}}</div> <div class="col-md-12 file-path"><i class="icon-lidarr-existing" title="Existing path" /> {{existingPath}}</div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-md-12 file-path"><i class="icon-sonarr-suggested" title="Suggested path" /> {{newPath}}</div> <div class="col-md-12 file-path"><i class="icon-lidarr-suggested" title="Suggested path" /> {{newPath}}</div>
</div> </div>
</div> </div>
</div> </div>

@ -95,11 +95,11 @@ module.exports = Marionette.Layout.extend({
_setCheckedState : function(checked) { _setCheckedState : function(checked) {
if (checked) { if (checked) {
this.ui.checkboxIcon.addClass('icon-sonarr-checked'); this.ui.checkboxIcon.addClass('icon-lidarr-checked');
this.ui.checkboxIcon.removeClass('icon-sonarr-unchecked'); this.ui.checkboxIcon.removeClass('icon-lidarr-unchecked');
} else { } else {
this.ui.checkboxIcon.addClass('icon-sonarr-unchecked'); this.ui.checkboxIcon.addClass('icon-lidarr-unchecked');
this.ui.checkboxIcon.removeClass('icon-sonarr-checked'); this.ui.checkboxIcon.removeClass('icon-lidarr-checked');
} }
}, },

@ -3,7 +3,7 @@
<div class="modal-header"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h3> <h3>
<i class="icon-sonarr-rename"></i> Organize & Rename <i class="icon-lidarr-rename"></i> Organize & Rename
</h3> </h3>
</div> </div>
@ -22,7 +22,7 @@
<label class="checkbox-button" title="Toggle all"> <label class="checkbox-button" title="Toggle all">
<input type="checkbox" checked="checked" class="x-rename-all"/> <input type="checkbox" checked="checked" class="x-rename-all"/>
<div class="btn btn-icon-only"> <div class="btn btn-icon-only">
<i class="icon-sonarr-checked"></i> <i class="icon-lidarr-checked"></i>
</div> </div>
</label> </label>
</span> </span>

@ -29,7 +29,7 @@
<label class="x-selected-count">0 series selected</label> <label class="x-selected-count">0 series selected</label>
<div> <div>
<button class="btn btn-primary x-action x-update">Update Selected Series</button> <button class="btn btn-primary x-action x-update">Update Selected Series</button>
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
</div> </div>
</div> </div>
</div> </div>

@ -43,8 +43,8 @@ module.exports = Marionette.Layout.extend({
name : 'monitored', name : 'monitored',
label : '', label : '',
cell : SeriesMonitoredCell, cell : SeriesMonitoredCell,
trueClass : 'icon-sonarr-monitored', trueClass : 'icon-lidarr-monitored',
falseClass : 'icon-sonarr-unmonitored', falseClass : 'icon-lidarr-unmonitored',
tooltip : 'Toggle series monitored status', tooltip : 'Toggle series monitored status',
sortable : false sortable : false
}, },
@ -73,28 +73,28 @@ module.exports = Marionette.Layout.extend({
key : 'all', key : 'all',
title : '', title : '',
tooltip : 'All', tooltip : 'All',
icon : 'icon-sonarr-all', icon : 'icon-lidarr-all',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'monitored', key : 'monitored',
title : '', title : '',
tooltip : 'Monitored Only', tooltip : 'Monitored Only',
icon : 'icon-sonarr-monitored', icon : 'icon-lidarr-monitored',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'continuing', key : 'continuing',
title : '', title : '',
tooltip : 'Continuing Only', tooltip : 'Continuing Only',
icon : 'icon-sonarr-series-continuing', icon : 'icon-lidarr-series-continuing',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'ended', key : 'ended',
title : '', title : '',
tooltip : 'Ended Only', tooltip : 'Ended Only',
icon : 'icon-sonarr-series-ended', icon : 'icon-lidarr-series-ended',
callback : this._setFilter callback : this._setFilter
} }
] ]

@ -11,7 +11,7 @@
{{/if_eq}} {{/if_eq}}
<span class="label"> <span class="label">
<span class="x-season-monitored season-monitored" title="Toggle season monitored status" data-season-number="{{seasonNumber}}"> <span class="x-season-monitored season-monitored" title="Toggle season monitored status" data-season-number="{{seasonNumber}}">
<i class="x-season-monitored-icon {{#if monitored}}icon-sonarr-monitored{{else}}icon-sonarr-unmonitored{{/if}}"/> <i class="x-season-monitored-icon {{#if monitored}}icon-lidarr-monitored{{else}}icon-lidarr-unmonitored{{/if}}"/>
</span> </span>
{{#if_eq seasonNumber compare="0"}} {{#if_eq seasonNumber compare="0"}}
<span class="season-number">Specials</span> <span class="season-number">Specials</span>

@ -29,8 +29,8 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Do you want to delete all files from disk?"/> <i class="icon-lidarr-form-info" title="Do you want to delete all files from disk?"/>
<i class="icon-sonarr-form-warning" title="This option is irreversible, use with extreme caution"/> <i class="icon-lidarr-form-warning" title="This option is irreversible, use with extreme caution"/>
</span> </span>
</div> </div>
</div> </div>
@ -43,7 +43,7 @@
</div> </div>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
<button class="btn" data-dismiss="modal">Cancel</button> <button class="btn" data-dismiss="modal">Cancel</button>
<button class="btn btn-danger x-confirm-delete">Delete</button> <button class="btn btn-danger x-confirm-delete">Delete</button>
</div> </div>

@ -8,11 +8,11 @@ module.exports = NzbDroneCell.extend({
this.$el.empty(); this.$el.empty();
if (this.model.get('unverifiedSceneNumbering')) { if (this.model.get('unverifiedSceneNumbering')) {
this.$el.html('<i class="icon-sonarr-form-warning" title="Scene number hasn\'t been verified yet."></i>'); this.$el.html('<i class="icon-lidarr-form-warning" title="Scene number hasn\'t been verified yet."></i>');
} }
else if (SeriesCollection.get(this.model.get('seriesId')).get('seriesType') === 'anime' && this.model.get('seasonNumber') > 0 && !this.model.has('absoluteEpisodeNumber')) { else if (SeriesCollection.get(this.model.get('seriesId')).get('seriesType') === 'anime' && this.model.get('seasonNumber') > 0 && !this.model.has('absoluteEpisodeNumber')) {
this.$el.html('<i class="icon-sonarr-form-warning" title="Episode does not have an absolute episode number"></i>'); this.$el.html('<i class="icon-lidarr-form-warning" title="Episode does not have an absolute episode number"></i>');
} }
this.delegateEvents(); this.delegateEvents();

@ -41,8 +41,8 @@ module.exports = Marionette.Layout.extend({
name : 'monitored', name : 'monitored',
label : '', label : '',
cell : ToggleCell, cell : ToggleCell,
trueClass : 'icon-sonarr-monitored', trueClass : 'icon-lidarr-monitored',
falseClass : 'icon-sonarr-unmonitored', falseClass : 'icon-lidarr-unmonitored',
tooltip : 'Toggle monitored status', tooltip : 'Toggle monitored status',
sortable : false sortable : false
}, },
@ -194,14 +194,14 @@ module.exports = Marionette.Layout.extend({
}, },
_setSeasonMonitoredState : function() { _setSeasonMonitoredState : function() {
this.ui.seasonMonitored.removeClass('icon-sonarr-spinner fa-spin'); this.ui.seasonMonitored.removeClass('icon-lidarr-spinner fa-spin');
if (this.model.get('monitored')) { if (this.model.get('monitored')) {
this.ui.seasonMonitored.addClass('icon-sonarr-monitored'); this.ui.seasonMonitored.addClass('icon-lidarr-monitored');
this.ui.seasonMonitored.removeClass('icon-sonarr-unmonitored'); this.ui.seasonMonitored.removeClass('icon-lidarr-unmonitored');
} else { } else {
this.ui.seasonMonitored.addClass('icon-sonarr-unmonitored'); this.ui.seasonMonitored.addClass('icon-lidarr-unmonitored');
this.ui.seasonMonitored.removeClass('icon-sonarr-monitored'); this.ui.seasonMonitored.removeClass('icon-lidarr-monitored');
} }
}, },

@ -25,23 +25,23 @@
<span class="season-actions pull-right"> <span class="season-actions pull-right">
<div class="x-season-episode-file-editor"> <div class="x-season-episode-file-editor">
<i class="icon-sonarr-episode-file" title="Modify episode files for season"/> <i class="icon-lidarr-episode-file" title="Modify episode files for season"/>
</div> </div>
<div class="x-season-rename"> <div class="x-season-rename">
<i class="icon-sonarr-rename" title="Preview rename for season {{seasonNumber}}"/> <i class="icon-lidarr-rename" title="Preview rename for season {{seasonNumber}}"/>
</div> </div>
<div class="x-season-search"> <div class="x-season-search">
<i class="icon-sonarr-search" title="Search for monitored episodes in season {{seasonNumber}}"/> <i class="icon-lidarr-search" title="Search for monitored episodes in season {{seasonNumber}}"/>
</div> </div>
</span> </span>
</h2> </h2>
<div class="show-hide-episodes x-show-hide-episodes"> <div class="show-hide-episodes x-show-hide-episodes">
<h4> <h4>
{{#if showingEpisodes}} {{#if showingEpisodes}}
<i class="icon-sonarr-panel-hide"/> <i class="icon-lidarr-panel-hide"/>
Hide Episodes Hide Episodes
{{else}} {{else}}
<i class="icon-sonarr-panel-show"/> <i class="icon-lidarr-panel-show"/>
Show Episodes Show Episodes
{{/if}} {{/if}}
</h4> </h4>

@ -122,15 +122,15 @@ module.exports = Marionette.Layout.extend({
var monitored = this.model.get('monitored'); var monitored = this.model.get('monitored');
this.ui.monitored.removeAttr('data-idle-icon'); this.ui.monitored.removeAttr('data-idle-icon');
this.ui.monitored.removeClass('fa-spin icon-sonarr-spinner'); this.ui.monitored.removeClass('fa-spin icon-lidarr-spinner');
if (monitored) { if (monitored) {
this.ui.monitored.addClass('icon-sonarr-monitored'); this.ui.monitored.addClass('icon-lidarr-monitored');
this.ui.monitored.removeClass('icon-sonarr-unmonitored'); this.ui.monitored.removeClass('icon-lidarr-unmonitored');
this.$el.removeClass('series-not-monitored'); this.$el.removeClass('series-not-monitored');
} else { } else {
this.ui.monitored.addClass('icon-sonarr-unmonitored'); this.ui.monitored.addClass('icon-lidarr-unmonitored');
this.ui.monitored.removeClass('icon-sonarr-monitored'); this.ui.monitored.removeClass('icon-lidarr-monitored');
this.$el.addClass('series-not-monitored'); this.$el.addClass('series-not-monitored');
} }
}, },

@ -9,19 +9,19 @@
{{title}} {{title}}
<div class="series-actions pull-right"> <div class="series-actions pull-right">
<div class="x-episode-file-editor"> <div class="x-episode-file-editor">
<i class="icon-sonarr-episode-file" title="Modify episode files for series"/> <i class="icon-lidarr-episode-file" title="Modify episode files for series"/>
</div> </div>
<div class="x-refresh"> <div class="x-refresh">
<i class="icon-sonarr-refresh icon-can-spin" title="Update series info and scan disk"/> <i class="icon-lidarr-refresh icon-can-spin" title="Update series info and scan disk"/>
</div> </div>
<div class="x-rename"> <div class="x-rename">
<i class="icon-sonarr-rename" title="Preview rename for all episodes"/> <i class="icon-lidarr-rename" title="Preview rename for all episodes"/>
</div> </div>
<div class="x-search"> <div class="x-search">
<i class="icon-sonarr-search" title="Search for monitored episodes in this series"/> <i class="icon-lidarr-search" title="Search for monitored episodes in this series"/>
</div> </div>
<div class="x-edit"> <div class="x-edit">
<i class="icon-sonarr-edit" title="Edit series"/> <i class="icon-lidarr-edit" title="Edit series"/>
</div> </div>
</div> </div>
</h1> </h1>

@ -27,7 +27,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Should Sonarr download episodes for this series?"/> <i class="icon-lidarr-form-info" title="Should Lidarr download episodes for this series?"/>
</span> </span>
</div> </div>
</div> </div>
@ -49,7 +49,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Should downloaded episodes be stored in season folders?"/> <i class="icon-lidarr-form-info" title="Should downloaded episodes be stored in season folders?"/>
</span> </span>
</div> </div>
</div> </div>
@ -97,7 +97,7 @@
<div class="modal-footer"> <div class="modal-footer">
<button class="btn btn-danger pull-left x-remove">Delete</button> <button class="btn btn-danger pull-left x-remove">Delete</button>
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
<button class="btn" data-dismiss="modal">Cancel</button> <button class="btn" data-dismiss="modal">Cancel</button>
<button class="btn btn-primary x-save">Save</button> <button class="btn btn-primary x-save">Save</button>
</div> </div>

@ -6,7 +6,7 @@
<div class="modal-body update-files-series-modal"> <div class="modal-body update-files-series-modal">
<div class="alert alert-info"> <div class="alert alert-info">
<button type="button" class="close" data-dismiss="alert">&times;</button> <button type="button" class="close" data-dismiss="alert">&times;</button>
Tip: To preview a rename... select "Cancel" then any series title and use the <i data-original-title="" class="icon-sonarr-rename" title=""></i> Tip: To preview a rename... select "Cancel" then any series title and use the <i data-original-title="" class="icon-lidarr-rename" title=""></i>
</div> </div>
Are you sure you want to update all files in the {{numberOfSeries}} selected series? Are you sure you want to update all files in the {{numberOfSeries}} selected series?

@ -73,12 +73,12 @@ module.exports = Marionette.Layout.extend({
items : [ items : [
{ {
title : 'Season Pass', title : 'Season Pass',
icon : 'icon-sonarr-monitored', icon : 'icon-lidarr-monitored',
route : 'seasonpass' route : 'seasonpass'
}, },
{ {
title : 'Update Library', title : 'Update Library',
icon : 'icon-sonarr-refresh', icon : 'icon-lidarr-refresh',
command : 'refreshseries', command : 'refreshseries',
successMessage : 'Library was updated!', successMessage : 'Library was updated!',
errorMessage : 'Library update failed!' errorMessage : 'Library update failed!'
@ -101,28 +101,28 @@ module.exports = Marionette.Layout.extend({
key : 'all', key : 'all',
title : '', title : '',
tooltip : 'All', tooltip : 'All',
icon : 'icon-sonarr-all', icon : 'icon-lidarr-all',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'monitored', key : 'monitored',
title : '', title : '',
tooltip : 'Monitored Only', tooltip : 'Monitored Only',
icon : 'icon-sonarr-monitored', icon : 'icon-lidarr-monitored',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'continuing', key : 'continuing',
title : '', title : '',
tooltip : 'Continuing Only', tooltip : 'Continuing Only',
icon : 'icon-sonarr-series-continuing', icon : 'icon-lidarr-series-continuing',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'ended', key : 'ended',
title : '', title : '',
tooltip : 'Ended Only', tooltip : 'Ended Only',
icon : 'icon-sonarr-series-ended', icon : 'icon-lidarr-series-ended',
callback : this._setFilter callback : this._setFilter
} }
] ]

@ -1,14 +1,14 @@
<div class="no-series"> <div class="no-series">
<div class="row"> <div class="row">
<div class="well col-md-12"> <div class="well col-md-12">
<i class="icon-sonarr-comment"/> <i class="icon-lidarr-comment"/>
You must be new around here, You should add some music. You must be new around here. You should add some music.
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-md-4 col-md-offset-4"> <div class="col-md-4 col-md-offset-4">
<a href="/addseries" class='btn btn-lg btn-block btn-success x-add-series'> <a href="/addseries" class='btn btn-lg btn-block btn-success x-add-series'>
<i class='icon-sonarr-add'></i> <i class='icon-lidarr-add'></i>
Add Music Add Music
</a> </a>
</div> </div>

@ -14,8 +14,8 @@
</div> </div>
<div class="col-md-2 col-xs-2"> <div class="col-md-2 col-xs-2">
<div class="pull-right series-overview-list-actions"> <div class="pull-right series-overview-list-actions">
<i class="icon-sonarr-refresh x-refresh" title="Update series info and scan disk"/> <i class="icon-lidarr-refresh x-refresh" title="Update series info and scan disk"/>
<i class="icon-sonarr-edit x-edit" title="Edit Series"/> <i class="icon-lidarr-edit x-edit" title="Edit Series"/>
</div> </div>
</div> </div>
</div> </div>

@ -2,8 +2,8 @@
<div class="center"> <div class="center">
<div class="series-poster-container x-series-poster-container"> <div class="series-poster-container x-series-poster-container">
<div class="series-controls x-series-controls"> <div class="series-controls x-series-controls">
<i class="icon-sonarr-refresh x-refresh" title="Refresh Series"/> <i class="icon-lidarr-refresh x-refresh" title="Refresh Series"/>
<i class="icon-sonarr-edit x-edit" title="Edit Series"/> <i class="icon-lidarr-edit x-edit" title="Edit Series"/>
</div> </div>
{{#unless_eq status compare="continuing"}} {{#unless_eq status compare="continuing"}}
<div class="ended-banner">Ended</div> <div class="ended-banner">Ended</div>

@ -81,28 +81,28 @@ module.exports = Marionette.Layout.extend({
items : [ items : [
{ {
title : 'Add Series', title : 'Add Series',
icon : 'icon-sonarr-add', icon : 'icon-lidarr-add',
route : 'addseries' route : 'addseries'
}, },
{ {
title : 'Season Pass', title : 'Season Pass',
icon : 'icon-sonarr-monitored', icon : 'icon-lidarr-monitored',
route : 'seasonpass' route : 'seasonpass'
}, },
{ {
title : 'Series Editor', title : 'Series Editor',
icon : 'icon-sonarr-edit', icon : 'icon-lidarr-edit',
route : 'serieseditor' route : 'serieseditor'
}, },
{ {
title : 'RSS Sync', title : 'RSS Sync',
icon : 'icon-sonarr-rss', icon : 'icon-lidarr-rss',
command : 'rsssync', command : 'rsssync',
errorMessage : 'RSS Sync Failed!' errorMessage : 'RSS Sync Failed!'
}, },
{ {
title : 'Update Library', title : 'Update Library',
icon : 'icon-sonarr-refresh', icon : 'icon-lidarr-refresh',
command : 'refreshseries', command : 'refreshseries',
successMessage : 'Library was updated!', successMessage : 'Library was updated!',
errorMessage : 'Library update failed!' errorMessage : 'Library update failed!'
@ -171,35 +171,35 @@ module.exports = Marionette.Layout.extend({
key : 'all', key : 'all',
title : '', title : '',
tooltip : 'All', tooltip : 'All',
icon : 'icon-sonarr-all', icon : 'icon-lidarr-all',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'monitored', key : 'monitored',
title : '', title : '',
tooltip : 'Monitored Only', tooltip : 'Monitored Only',
icon : 'icon-sonarr-monitored', icon : 'icon-lidarr-monitored',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'continuing', key : 'continuing',
title : '', title : '',
tooltip : 'Continuing Only', tooltip : 'Continuing Only',
icon : 'icon-sonarr-series-continuing', icon : 'icon-lidarr-series-continuing',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'ended', key : 'ended',
title : '', title : '',
tooltip : 'Ended Only', tooltip : 'Ended Only',
icon : 'icon-sonarr-series-ended', icon : 'icon-lidarr-series-ended',
callback : this._setFilter callback : this._setFilter
}, },
{ {
key : 'missing', key : 'missing',
title : '', title : '',
tooltip : 'Missing', tooltip : 'Missing',
icon : 'icon-sonarr-missing', icon : 'icon-lidarr-missing',
callback : this._setFilter callback : this._setFilter
} }
] ]
@ -215,21 +215,21 @@ module.exports = Marionette.Layout.extend({
key : 'posterView', key : 'posterView',
title : '', title : '',
tooltip : 'Posters', tooltip : 'Posters',
icon : 'icon-sonarr-view-poster', icon : 'icon-lidarr-view-poster',
callback : this._showPosters callback : this._showPosters
}, },
{ {
key : 'listView', key : 'listView',
title : '', title : '',
tooltip : 'Overview List', tooltip : 'Overview List',
icon : 'icon-sonarr-view-list', icon : 'icon-lidarr-view-list',
callback : this._showList callback : this._showList
}, },
{ {
key : 'tableView', key : 'tableView',
title : '', title : '',
tooltip : 'Table', tooltip : 'Table',
icon : 'icon-sonarr-view-table', icon : 'icon-lidarr-view-table',
callback : this._showTable callback : this._showTable
} }
] ]

@ -16,7 +16,7 @@ module.exports = NzbDroneController.extend({
}, },
series : function() { series : function() {
this.setTitle('Sonarr'); this.setTitle('Lidarr');
this.showMainRegion(new SeriesIndexLayout()); this.showMainRegion(new SeriesIndexLayout());
}, },

@ -23,7 +23,7 @@
{{/if_gt}} {{/if_gt}}
{{#if infoLink}} {{#if infoLink}}
<a class="btn btn-xs btn-default x-info" href="{{infoLink}}"> <a class="btn btn-xs btn-default x-info" href="{{infoLink}}">
<i class="icon-sonarr-form-info"/> <i class="icon-lidarr-form-info"/>
</a> </a>
{{/if}} {{/if}}
</div> </div>

@ -6,7 +6,7 @@
<li> <li>
<div class="download-client-item thingy add-card x-add-card"> <div class="download-client-item thingy add-card x-add-card">
<span class="center well"> <span class="center well">
<i class="icon-sonarr-add"/> <i class="icon-lidarr-add"/>
</span> </span>
</div> </div>
</li> </li>

@ -15,7 +15,7 @@
<div class="btn btn-primary slide-button"/> <div class="btn btn-primary slide-button"/>
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Automatically import completed downloads from download client"/> <i class="icon-lidarr-form-info" title="Automatically import completed downloads from download client"/>
</span> </span>
</div> </div>
</div> </div>
@ -38,7 +38,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Remove imported downloads from download client history"/> <i class="icon-lidarr-form-info" title="Remove imported downloads from download client history"/>
</span> </span>
</div> </div>
</div> </div>
@ -64,7 +64,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Automatically search for and attempt to download a different release"/> <i class="icon-lidarr-form-info" title="Automatically search for and attempt to download a different release"/>
</span> </span>
</div> </div>
</div> </div>
@ -84,7 +84,7 @@
<div class="btn btn-primary slide-button"/> <div class="btn btn-primary slide-button"/>
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Remove failed downloads from download client history"/> <i class="icon-lidarr-form-info" title="Remove failed downloads from download client history"/>
</span> </span>
</div> </div>
</div> </div>

@ -4,9 +4,9 @@
<label class="col-sm-3 control-label">Drone Factory</label> <label class="col-sm-3 control-label">Drone Factory</label>
<div class="col-sm-1 col-sm-push-8 help-inline"> <div class="col-sm-1 col-sm-push-8 help-inline">
<i class="icon-sonarr-form-info" title="Optional folder to periodically scan for possible imports"/> <i class="icon-lidarr-form-info" title="Optional folder to periodically scan for possible imports"/>
<i class="icon-sonarr-form-warning" title="Do not use the folder that contains some or all of your sorted and named TV shows - doing so could cause data loss"></i> <i class="icon-lidarr-form-warning" title="Do not use the folder that contains some or all of your sorted and named TV shows - doing so could cause data loss"></i>
<i class="icon-sonarr-form-warning" title="Download client history items that are stored in the drone factory will be ignored."/> <i class="icon-lidarr-form-warning" title="Download client history items that are stored in the drone factory will be ignored."/>
</div> </div>
<div class="col-sm-8 col-sm-pull-1"> <div class="col-sm-8 col-sm-pull-1">
@ -18,8 +18,8 @@
<label class="col-sm-3 control-label">Drone Factory Interval</label> <label class="col-sm-3 control-label">Drone Factory Interval</label>
<div class="col-sm-1 col-sm-push-2 help-inline"> <div class="col-sm-1 col-sm-push-2 help-inline">
<i class="icon-sonarr-form-info" title="Interval in minutes to scan the Drone Factory. Set to zero to disable."/> <i class="icon-lidarr-form-info" title="Interval in minutes to scan the Drone Factory. Set to zero to disable."/>
<i class="icon-sonarr-form-warning" title="Setting a high interval or disabling scanning will prevent episodes from being imported."></i> <i class="icon-lidarr-form-warning" title="Setting a high interval or disabling scanning will prevent episodes from being imported."></i>
</div> </div>
<div class="col-sm-2 col-sm-pull-1"> <div class="col-sm-2 col-sm-pull-1">

@ -49,8 +49,8 @@
<button class="btn pull-left x-back">Back</button> <button class="btn pull-left x-back">Back</button>
{{/if}} {{/if}}
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
<button class="btn x-test">test <i class="x-test-icon icon-sonarr-test"/></button> <button class="btn x-test">test <i class="x-test-icon icon-lidarr-test"/></button>
<button class="btn" data-dismiss="modal">Cancel</button> <button class="btn" data-dismiss="modal">Cancel</button>
<div class="btn-group"> <div class="btn-group">

@ -15,7 +15,7 @@
<div class="rule-setting-footer"> <div class="rule-setting-footer">
<div class="pull-right"> <div class="pull-right">
<span class="add-rule-setting-mapping"> <span class="add-rule-setting-mapping">
<i class="icon-sonarr-add x-add" title="Add new mapping" /> <i class="icon-lidarr-add x-add" title="Add new mapping" />
</span> </span>
</div> </div>
</div> </div>

@ -10,13 +10,13 @@
<div class="modal-body remotepath-mapping-modal"> <div class="modal-body remotepath-mapping-modal">
<div class="form-horizontal"> <div class="form-horizontal">
<div> <div>
<p>Use this feature if you have a remotely running Download Client. Sonarr will use the information provided to translate the paths provided by the Download Client API to something Sonarr can access and import.</p> <p>Use this feature if you have a remotely running Download Client. Lidarr will use the information provided to translate the paths provided by the Download Client API to something Lidarr can access and import.</p>
</div> </div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label">Host</label> <label class="col-sm-3 control-label">Host</label>
<div class="col-sm-1 col-sm-push-3 help-inline"> <div class="col-sm-1 col-sm-push-3 help-inline">
<i class="icon-sonarr-form-info" title="Host you specified for the remote Download Client." /> <i class="icon-lidarr-form-info" title="Host you specified for the remote Download Client." />
</div> </div>
<div class="col-sm-3 col-sm-pull-1"> <div class="col-sm-3 col-sm-pull-1">
@ -28,7 +28,7 @@
<label class="col-sm-3 control-label">Remote Path</label> <label class="col-sm-3 control-label">Remote Path</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="Root path to the directory that the Download Client accesses." /> <i class="icon-lidarr-form-info" title="Root path to the directory that the Download Client accesses." />
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">
@ -40,7 +40,7 @@
<label class="col-sm-3 control-label">Local Path</label> <label class="col-sm-3 control-label">Local Path</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="Path that Sonarr should use to access the same directory remotely." /> <i class="icon-lidarr-form-info" title="Path that Lidarr should use to access the same directory remotely." />
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">

@ -8,5 +8,5 @@
{{localPath}} {{localPath}}
</div> </div>
<div class="col-sm-1"> <div class="col-sm-1">
<div class="pull-right"><i class="icon-sonarr-edit x-edit" title="" data-original-title="Edit Mapping"></i></div> <div class="pull-right"><i class="icon-lidarr-edit x-edit" title="" data-original-title="Edit Mapping"></i></div>
</div> </div>

@ -6,8 +6,8 @@
<label class="col-sm-3 control-label">Bind Address</label> <label class="col-sm-3 control-label">Bind Address</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-warning" title="Requires restart to take effect" /> <i class="icon-lidarr-form-warning" title="Requires restart to take effect" />
<i class="icon-sonarr-form-info" title="Valid IP4 address or '*' for all interfaces"/> <i class="icon-lidarr-form-info" title="Valid IP4 address or '*' for all interfaces"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -19,7 +19,7 @@
<label class="col-sm-3 control-label">Port Number</label> <label class="col-sm-3 control-label">Port Number</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-warning" title="Requires restart to take effect"/> <i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -31,8 +31,8 @@
<label class="col-sm-3 control-label">URL Base</label> <label class="col-sm-3 control-label">URL Base</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-warning" title="Requires restart to take effect"/> <i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
<i class="icon-sonarr-form-info" title="For reverse proxy support, default is empty"/> <i class="icon-lidarr-form-info" title="For reverse proxy support, default is empty"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -57,7 +57,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-warning" title="Requires restart running as administrator to take effect"/> <i class="icon-lidarr-form-warning" title="Requires restart running as administrator to take effect"/>
</span> </span>
</div> </div>
</div> </div>
@ -100,7 +100,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Open a web browser and navigate to Sonarr homepage on app start. Has no effect if installed as a windows service"/> <i class="icon-lidarr-form-info" title="Open a web browser and navigate to Lidarr homepage on app start. Has no effect if installed as a windows service"/>
</span> </span>
</div> </div>
</div> </div>
@ -113,8 +113,8 @@
<label class="col-sm-3 control-label">Authentication</label> <label class="col-sm-3 control-label">Authentication</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-warning" title="Requires restart to take effect"/> <i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
<i class="icon-sonarr-form-info" title="Require Username and Password to access Sonarr"/> <i class="icon-lidarr-form-info" title="Require Username and Password to access Lidarr"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -148,15 +148,15 @@
<label class="col-sm-3 control-label">API Key</label> <label class="col-sm-3 control-label">API Key</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-warning" title="Requires restart to take effect"/> <i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
<div class="input-group"> <div class="input-group">
<input type="text" name="apiKey" readonly="readonly" class="form-control x-api-key"/> <input type="text" name="apiKey" readonly="readonly" class="form-control x-api-key"/>
<div class="input-group-btn"> <div class="input-group-btn">
<button class="btn btn-icon-only x-copy-api-key hidden-xs"><i class="icon-sonarr-copy"></i></button> <button class="btn btn-icon-only x-copy-api-key hidden-xs"><i class="icon-lidarr-copy"></i></button>
<button class="btn btn-danger btn-icon-only x-reset-api-key" title="Reset API Key"><i class="icon-sonarr-refresh"></i></button> <button class="btn btn-danger btn-icon-only x-reset-api-key" title="Reset API Key"><i class="icon-lidarr-refresh"></i></button>
</div> </div>
</div> </div>
</div> </div>
@ -218,7 +218,7 @@
<label class="col-sm-3 control-label">Username</label> <label class="col-sm-3 control-label">Username</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-info" title="You only need to enter a username and password if one is required. Leave them blank otherwise."/> <i class="icon-lidarr-form-info" title="You only need to enter a username and password if one is required. Leave them blank otherwise."/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -230,7 +230,7 @@
<label class="col-sm-3 control-label">Password</label> <label class="col-sm-3 control-label">Password</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-info" title="You only need to enter a username and password if one is required. Leave them blank otherwise."/> <i class="icon-lidarr-form-info" title="You only need to enter a username and password if one is required. Leave them blank otherwise."/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -242,7 +242,7 @@
<label class="col-sm-3 control-label">Addresses for the proxy to ignore</label> <label class="col-sm-3 control-label">Addresses for the proxy to ignore</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-info" title="Use ',' as a separator, and '*.' as a wildcard for subdomains"/> <i class="icon-lidarr-form-info" title="Use ',' as a separator, and '*.' as a wildcard for subdomains"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -278,7 +278,7 @@
<label class="col-sm-3 control-label">Log Level</label> <label class="col-sm-3 control-label">Log Level</label>
<div class="col-sm-1 col-sm-push-2 help-inline"> <div class="col-sm-1 col-sm-push-2 help-inline">
<i class="icon-sonarr-form-warning" title="Trace logging should only be enabled temporarily"/> <i class="icon-lidarr-form-warning" title="Trace logging should only be enabled temporarily"/>
</div> </div>
<div class="col-sm-2 col-sm-pull-1"> <div class="col-sm-2 col-sm-pull-1">
@ -308,8 +308,8 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Send anonymous usage and error information to Sonarr's servers. This includes information on your browser, which Sonarr WebUI pages you use, error reporting as well as OS and runtime version. We will use this information to prioritize features and bug fixes."/> <i class="icon-lidarr-form-info" title="Send anonymous usage and error information to Lidarr's servers. This includes information on your browser, which Lidarr WebUI pages you use, error reporting as well as OS and runtime version. We will use this information to prioritize features and bug fixes."/>
<i class="icon-sonarr-form-warning" title="Requires restart to take effect"/> <i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
</span> </span>
</div> </div>
</div> </div>
@ -345,7 +345,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Automatically download and install updates. You will still be able to install from System: Updates"/> <i class="icon-lidarr-form-info" title="Automatically download and install updates. You will still be able to install from System: Updates"/>
</span> </span>
</div> </div>
</div> </div>
@ -355,7 +355,7 @@
<label class="col-sm-3 control-label">Mechanism</label> <label class="col-sm-3 control-label">Mechanism</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-info" title="Use built-in updater or external script"/> <i class="icon-lidarr-form-info" title="Use built-in updater or external script"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -370,7 +370,7 @@
<label class="col-sm-3 control-label">Script Path</label> <label class="col-sm-3 control-label">Script Path</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-info" title="Path to a custom script that take an extracted update package and handle the remainder of the update process"/> <i class="icon-lidarr-form-info" title="Path to a custom script that take an extracted update package and handle the remainder of the update process"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">

@ -5,7 +5,7 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div class="alert alert-info"> <div class="alert alert-info">
Sonarr supports any indexer that uses the Newznab standard, as well as other indexers listed below.<br/> Lidarr supports any indexer that uses the Newznab standard, as well as other indexers listed below.<br/>
For more information on the individual indexers, click on the info buttons. For more information on the individual indexers, click on the info buttons.
</div> </div>
<div class="add-indexer add-thingies"> <div class="add-indexer add-thingies">

@ -23,7 +23,7 @@
{{/if_gt}} {{/if_gt}}
{{#if infoLink}} {{#if infoLink}}
<a class="btn btn-xs btn-default x-info" href="{{infoLink}}"> <a class="btn btn-xs btn-default x-info" href="{{infoLink}}">
<i class="icon-sonarr-form-info"/> <i class="icon-lidarr-form-info"/>
</a> </a>
{{/if}} {{/if}}
</div> </div>

@ -33,7 +33,7 @@
</label> </label>
{{#unless supportsRss}} {{#unless supportsRss}}
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-warning" title="" data-original-title="RSS is not supported with this indexer"></i> <i class="icon-lidarr-form-warning" title="" data-original-title="RSS is not supported with this indexer"></i>
</span> </span>
{{/unless}} {{/unless}}
</div> </div>
@ -57,7 +57,7 @@
</label> </label>
{{#unless supportsSearch}} {{#unless supportsSearch}}
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-warning" title="" data-original-title="Search is not supported with this indexer"></i> <i class="icon-lidarr-form-warning" title="" data-original-title="Search is not supported with this indexer"></i>
</span> </span>
{{/unless}} {{/unless}}
</div> </div>
@ -73,8 +73,8 @@
{{else}} {{else}}
<button class="btn pull-left x-back">Back</button> <button class="btn pull-left x-back">Back</button>
{{/if}} {{/if}}
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
<button class="btn x-test">test <i class="x-test-icon icon-sonarr-test"/></button> <button class="btn x-test">test <i class="x-test-icon icon-lidarr-test"/></button>
<button class="btn" data-dismiss="modal">Cancel</button> <button class="btn" data-dismiss="modal">Cancel</button>
<div class="btn-group"> <div class="btn-group">

@ -6,7 +6,7 @@
<li> <li>
<div class="indexer-item thingy add-card x-add-card"> <div class="indexer-item thingy add-card x-add-card">
<span class="center well"> <span class="center well">
<i class="icon-sonarr-add"/> <i class="icon-lidarr-add"/>
</span> </span>
</div> </div>
</li> </li>

@ -5,7 +5,7 @@
<label class="col-sm-3 control-label">Minimum Age</label> <label class="col-sm-3 control-label">Minimum Age</label>
<div class="col-sm-1 col-sm-push-2 help-inline"> <div class="col-sm-1 col-sm-push-2 help-inline">
<i class="icon-sonarr-form-info" title="Usenet only: Minimum age in minutes of NZBs before they are grabbed. Use this to give new releases time to propagate to your usenet provider."/> <i class="icon-lidarr-form-info" title="Usenet only: Minimum age in minutes of NZBs before they are grabbed. Use this to give new releases time to propagate to your usenet provider."/>
</div> </div>
<div class="col-sm-2 col-sm-pull-1"> <div class="col-sm-2 col-sm-pull-1">
@ -17,7 +17,7 @@
<label class="col-sm-3 control-label">Retention</label> <label class="col-sm-3 control-label">Retention</label>
<div class="col-sm-1 col-sm-push-2 help-inline"> <div class="col-sm-1 col-sm-push-2 help-inline">
<i class="icon-sonarr-form-info" title="Usenet only: Set to zero to set to unlimited"/> <i class="icon-lidarr-form-info" title="Usenet only: Set to zero to set to unlimited"/>
</div> </div>
<div class="col-sm-2 col-sm-pull-1"> <div class="col-sm-2 col-sm-pull-1">
@ -29,8 +29,8 @@
<label class="col-sm-3 control-label">RSS Sync Interval</label> <label class="col-sm-3 control-label">RSS Sync Interval</label>
<div class="col-sm-1 col-sm-push-2 help-inline"> <div class="col-sm-1 col-sm-push-2 help-inline">
<i class="icon-sonarr-form-warning" title="This will apply to all indexers, please follow the rules set forth by them"/> <i class="icon-lidarr-form-warning" title="This will apply to all indexers, please follow the rules set forth by them"/>
<i class="icon-sonarr-form-info" title="Interval in minutes. Set to zero to disable (this will stop all automatic release grabbing)"/> <i class="icon-lidarr-form-info" title="Interval in minutes. Set to zero to disable (this will stop all automatic release grabbing)"/>
</div> </div>
<div class="col-sm-2 col-sm-pull-1"> <div class="col-sm-2 col-sm-pull-1">

@ -15,7 +15,7 @@
<div class="rule-setting-footer"> <div class="rule-setting-footer">
<div class="pull-right"> <div class="pull-right">
<span class="add-rule-setting-mapping"> <span class="add-rule-setting-mapping">
<i class="icon-sonarr-add x-add" title="Add new restriction" /> <i class="icon-lidarr-add x-add" title="Add new restriction" />
</span> </span>
</div> </div>
</div> </div>

@ -13,7 +13,7 @@
<label class="col-sm-3 control-label">Must contain</label> <label class="col-sm-3 control-label">Must contain</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="The release must contain at least one of these terms (case insensitive)" /> <i class="icon-lidarr-form-info" title="The release must contain at least one of these terms (case insensitive)" />
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">
@ -25,7 +25,7 @@
<label class="col-sm-3 control-label">Must not contain</label> <label class="col-sm-3 control-label">Must not contain</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="The release will be rejected if it contains one or more of terms (case insensitive)" /> <i class="icon-lidarr-form-info" title="The release will be rejected if it contains one or more of terms (case insensitive)" />
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">
@ -37,7 +37,7 @@
<label class="col-sm-3 control-label">Tags</label> <label class="col-sm-3 control-label">Tags</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="Restrictions will apply to series with one or more matching tags. Leave blank to apply to all series" /> <i class="icon-lidarr-form-info" title="Restrictions will apply to series with one or more matching tags. Leave blank to apply to all series" />
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">

@ -8,5 +8,5 @@
{{tagDisplay tags}} {{tagDisplay tags}}
</div> </div>
<div class="col-sm-1"> <div class="col-sm-1">
<div class="pull-right"><i class="icon-sonarr-edit x-edit" title="" data-original-title="Edit"></i></div> <div class="pull-right"><i class="icon-lidarr-edit x-edit" title="" data-original-title="Edit"></i></div>
</div> </div>

@ -17,7 +17,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Episodes deleted from disk are automatically unmonitored in Sonarr"/> <i class="icon-lidarr-form-info" title="Episodes deleted from disk are automatically unmonitored in Lidarr"/>
</span> </span>
</div> </div>
</div> </div>
@ -39,7 +39,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Should Sonarr automatically upgrade to propers when available?"/> <i class="icon-lidarr-form-info" title="Should Lidarr automatically upgrade to propers when available?"/>
</span> </span>
</div> </div>
</div> </div>
@ -61,7 +61,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Extract video information such as resolution, runtime and codec information from files. This requires Sonarr to read parts of the file which may cause high disk or network activity during scans."/> <i class="icon-lidarr-form-info" title="Extract video information such as resolution, runtime and codec information from files. This requires Lidarr to read parts of the file which may cause high disk or network activity during scans."/>
</span> </span>
</div> </div>
</div> </div>
@ -71,7 +71,7 @@
<label class="col-sm-3 control-label">Change File Date</label> <label class="col-sm-3 control-label">Change File Date</label>
<div class="col-sm-1 col-sm-push-2 help-inline"> <div class="col-sm-1 col-sm-push-2 help-inline">
<i class="icon-sonarr-form-info" title="Change file date on import/rescan"/> <i class="icon-lidarr-form-info" title="Change file date on import/rescan"/>
</div> </div>
<div class="col-sm-2 col-sm-pull-1"> <div class="col-sm-2 col-sm-pull-1">
@ -87,7 +87,7 @@
<label class="col-sm-3 control-label">Recycling Bin</label> <label class="col-sm-3 control-label">Recycling Bin</label>
<div class="col-sm-1 col-sm-push-8 help-inline"> <div class="col-sm-1 col-sm-push-8 help-inline">
<i class="icon-sonarr-form-info" title="Episode files will go here when deleted instead of being permanently deleted"/> <i class="icon-lidarr-form-info" title="Episode files will go here when deleted instead of being permanently deleted"/>
</div> </div>
<div class="col-sm-8 col-sm-pull-1"> <div class="col-sm-8 col-sm-pull-1">

@ -18,7 +18,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-warning" title="Sonarr will use the existing file name if set to no"/> <i class="icon-lidarr-form-warning" title="Lidarr will use the existing file name if set to no"/>
</span> </span>
</div> </div>
</div> </div>
@ -41,7 +41,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Replace or Remove illegal characters"/> <i class="icon-lidarr-form-info" title="Replace or Remove illegal characters"/>
</span> </span>
</div> </div>
</div> </div>
@ -54,8 +54,8 @@
<label class="col-sm-3 control-label">Standard Episode Format</label> <label class="col-sm-3 control-label">Standard Episode Format</label>
<div class="col-sm-1 col-sm-push-8 help-inline"> <div class="col-sm-1 col-sm-push-8 help-inline">
<i class="icon-sonarr-form-info" title="" data-original-title="All caps or all lower-case can also be used"></i> <i class="icon-lidarr-form-info" title="" data-original-title="All caps or all lower-case can also be used"></i>
<a href="https://github.com/NzbDrone/NzbDrone/wiki/Sorting-and-Renaming" class="help-link" title="More information"><i class="icon-sonarr-form-info-link"/></a> <a href="https://github.com/NzbDrone/NzbDrone/wiki/Sorting-and-Renaming" class="help-link" title="More information"><i class="icon-lidarr-form-info-link"/></a>
</div> </div>
<div class="col-sm-8 col-sm-pull-1"> <div class="col-sm-8 col-sm-pull-1">
@ -63,7 +63,7 @@
<input type="text" class="form-control naming-format" name="standardEpisodeFormat" data-onkeyup="true" /> <input type="text" class="form-control naming-format" name="standardEpisodeFormat" data-onkeyup="true" />
<div class="input-group-btn btn-group x-naming-token-helper"> <div class="input-group-btn btn-group x-naming-token-helper">
<button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown"> <button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown">
<i class="icon-sonarr-add"></i> <i class="icon-lidarr-add"></i>
</button> </button>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
{{> SeriesTitleNamingPartial}} {{> SeriesTitleNamingPartial}}
@ -85,8 +85,8 @@
<label class="col-sm-3 control-label">Daily Episode Format</label> <label class="col-sm-3 control-label">Daily Episode Format</label>
<div class="col-sm-1 col-sm-push-8 help-inline"> <div class="col-sm-1 col-sm-push-8 help-inline">
<i class="icon-sonarr-form-info" title="" data-original-title="All caps or all lower-case can also be used"></i> <i class="icon-lidarr-form-info" title="" data-original-title="All caps or all lower-case can also be used"></i>
<a href="https://github.com/NzbDrone/NzbDrone/wiki/Sorting-and-Renaming" class="help-link" title="More information"><i class="icon-sonarr-form-info-link"/></a> <a href="https://github.com/NzbDrone/NzbDrone/wiki/Sorting-and-Renaming" class="help-link" title="More information"><i class="icon-lidarr-form-info-link"/></a>
</div> </div>
<div class="col-sm-8 col-sm-pull-1"> <div class="col-sm-8 col-sm-pull-1">
@ -94,7 +94,7 @@
<input type="text" class="form-control naming-format" name="dailyEpisodeFormat" data-onkeyup="true" /> <input type="text" class="form-control naming-format" name="dailyEpisodeFormat" data-onkeyup="true" />
<div class="input-group-btn btn-group x-naming-token-helper"> <div class="input-group-btn btn-group x-naming-token-helper">
<button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown"> <button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown">
<i class="icon-sonarr-add"></i> <i class="icon-lidarr-add"></i>
</button> </button>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
{{> SeriesTitleNamingPartial}} {{> SeriesTitleNamingPartial}}
@ -117,8 +117,8 @@
<label class="col-sm-3 control-label">Anime Episode Format</label> <label class="col-sm-3 control-label">Anime Episode Format</label>
<div class="col-sm-1 col-sm-push-8 help-inline"> <div class="col-sm-1 col-sm-push-8 help-inline">
<i class="icon-sonarr-form-info" title="" data-original-title="All caps or all lower-case can also be used"></i> <i class="icon-lidarr-form-info" title="" data-original-title="All caps or all lower-case can also be used"></i>
<a href="https://github.com/NzbDrone/NzbDrone/wiki/Sorting-and-Renaming" class="help-link" title="More information"><i class="icon-sonarr-form-info-link"/></a> <a href="https://github.com/NzbDrone/NzbDrone/wiki/Sorting-and-Renaming" class="help-link" title="More information"><i class="icon-lidarr-form-info-link"/></a>
</div> </div>
<div class="col-sm-8 col-sm-pull-1"> <div class="col-sm-8 col-sm-pull-1">
@ -126,7 +126,7 @@
<input type="text" class="form-control naming-format" name="animeEpisodeFormat" data-onkeyup="true" /> <input type="text" class="form-control naming-format" name="animeEpisodeFormat" data-onkeyup="true" />
<div class="input-group-btn btn-group x-naming-token-helper"> <div class="input-group-btn btn-group x-naming-token-helper">
<button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown"> <button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown">
<i class="icon-sonarr-add"></i> <i class="icon-lidarr-add"></i>
</button> </button>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
{{> SeriesTitleNamingPartial}} {{> SeriesTitleNamingPartial}}
@ -150,7 +150,7 @@
<label class="col-sm-3 control-label">Series Folder Format</label> <label class="col-sm-3 control-label">Series Folder Format</label>
<div class="col-sm-1 col-sm-push-8 help-inline"> <div class="col-sm-1 col-sm-push-8 help-inline">
<i class="icon-sonarr-form-info" title="" data-original-title="All caps or all lower-case can also be used. Only used when adding a new series."></i> <i class="icon-lidarr-form-info" title="" data-original-title="All caps or all lower-case can also be used. Only used when adding a new series."></i>
</div> </div>
<div class="col-sm-8 col-sm-pull-1"> <div class="col-sm-8 col-sm-pull-1">
@ -158,7 +158,7 @@
<input type="text" class="form-control naming-format" name="seriesFolderFormat" data-onkeyup="true"/> <input type="text" class="form-control naming-format" name="seriesFolderFormat" data-onkeyup="true"/>
<div class="input-group-btn btn-group x-naming-token-helper"> <div class="input-group-btn btn-group x-naming-token-helper">
<button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown"> <button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown">
<i class="icon-sonarr-add"></i> <i class="icon-lidarr-add"></i>
</button> </button>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
{{> SeriesTitleNamingPartial}} {{> SeriesTitleNamingPartial}}
@ -176,7 +176,7 @@
<input type="text" class="form-control naming-format" name="seasonFolderFormat" data-onkeyup="true"/> <input type="text" class="form-control naming-format" name="seasonFolderFormat" data-onkeyup="true"/>
<div class="input-group-btn btn-group x-naming-token-helper"> <div class="input-group-btn btn-group x-naming-token-helper">
<button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown"> <button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown">
<i class="icon-sonarr-add"></i> <i class="icon-lidarr-add"></i>
</button> </button>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
{{> SeriesTitleNamingPartial}} {{> SeriesTitleNamingPartial}}

@ -17,8 +17,8 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Should chmod/chown be run when files are imported/renamed?"/> <i class="icon-lidarr-form-info" title="Should chmod/chown be run when files are imported/renamed?"/>
<i class="icon-sonarr-form-warning" title="If you're unsure what these settings do, do not alter them."/> <i class="icon-lidarr-form-warning" title="If you're unsure what these settings do, do not alter them."/>
</span> </span>
</div> </div>
</div> </div>
@ -28,7 +28,7 @@
<label class="col-sm-3 control-label">File chmod mask</label> <label class="col-sm-3 control-label">File chmod mask</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-info" title="Octal, applied to media files when imported/renamed by Sonarr"/> <i class="icon-lidarr-form-info" title="Octal, applied to media files when imported/renamed by Lidarr"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -40,7 +40,7 @@
<label class="col-sm-3 control-label">Folder chmod mask</label> <label class="col-sm-3 control-label">Folder chmod mask</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-info" title="Octal, applied to series/season folders created by Sonarr"/> <i class="icon-lidarr-form-info" title="Octal, applied to series/season folders created by Lidarr"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -52,7 +52,7 @@
<label class="col-sm-3 control-label">chown User</label> <label class="col-sm-3 control-label">chown User</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-info" title="Username or uid. Use uid for remote file systems."/> <i class="icon-lidarr-form-info" title="Username or uid. Use uid for remote file systems."/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -64,7 +64,7 @@
<label class="col-sm-3 control-label">chown Group</label> <label class="col-sm-3 control-label">chown Group</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-info" title="Group name or gid. Use gid for remote file systems."/> <i class="icon-lidarr-form-info" title="Group name or gid. Use gid for remote file systems."/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">

@ -18,7 +18,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Create missing series folders during disk scan"/> <i class="icon-lidarr-form-info" title="Create missing series folders during disk scan"/>
</span> </span>
</div> </div>
</div> </div>
@ -46,7 +46,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Use when drone is unable to detect free space from your series root folder"/> <i class="icon-lidarr-form-info" title="Use when drone is unable to detect free space from your series root folder"/>
</span> </span>
</div> </div>
</div> </div>
@ -70,8 +70,8 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Use Hardlinks when trying to copy files from torrents that are still being seeded"/> <i class="icon-lidarr-form-info" title="Use Hardlinks when trying to copy files from torrents that are still being seeded"/>
<i class="icon-sonarr-form-warning" title="Occasionally, file locks may prevent renaming files that are being seeded. You may temporarily disable seeding and use Sonarr's rename function as a work around."/> <i class="icon-lidarr-form-warning" title="Occasionally, file locks may prevent renaming files that are being seeded. You may temporarily disable seeding and use Lidarr's rename function as a work around."/>
</span> </span>
</div> </div>
</div> </div>
@ -94,7 +94,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Import matching extra files (subtitles, nfo, etc) after importing an episode file"/> <i class="icon-lidarr-form-info" title="Import matching extra files (subtitles, nfo, etc) after importing an episode file"/>
</span> </span>
</div> </div>
</div> </div>
@ -104,7 +104,7 @@
<label class="col-sm-3 control-label">Extra File Extensions</label> <label class="col-sm-3 control-label">Extra File Extensions</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="Comma separated list of extra files to import, ie sub,nfo (.nfo will be imported as .nfo-orig)"/> <i class="icon-lidarr-form-info" title="Comma separated list of extra files to import, ie sub,nfo (.nfo will be imported as .nfo-orig)"/>
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">

@ -37,7 +37,7 @@
</div> </div>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
<button class="btn" data-dismiss="modal">Cancel</button> <button class="btn" data-dismiss="modal">Cancel</button>
<button class="btn btn-primary x-save">Save</button> <button class="btn btn-primary x-save">Save</button>

@ -23,7 +23,7 @@
{{/if_gt}} {{/if_gt}}
{{#if infoLink}} {{#if infoLink}}
<a class="btn btn-xs btn-default x-info" href="{{infoLink}}"> <a class="btn btn-xs btn-default x-info" href="{{infoLink}}">
<i class="icon-sonarr-form-info"/> <i class="icon-lidarr-form-info"/>
</a> </a>
{{/if}} {{/if}}
</div> </div>

@ -33,7 +33,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Be notified when episodes are available for download and has been sent to a download client"/> <i class="icon-lidarr-form-info" title="Be notified when episodes are available for download and has been sent to a download client"/>
</span> </span>
</div> </div>
</div> </div>
@ -55,7 +55,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Be notified when episodes are successfully downloaded"/> <i class="icon-lidarr-form-info" title="Be notified when episodes are successfully downloaded"/>
</span> </span>
</div> </div>
</div> </div>
@ -77,7 +77,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Be notified when episodes are upgraded to a better quality"/> <i class="icon-lidarr-form-info" title="Be notified when episodes are upgraded to a better quality"/>
</span> </span>
</div> </div>
</div> </div>
@ -99,7 +99,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Be notified when episodes are renamed"/> <i class="icon-lidarr-form-info" title="Be notified when episodes are renamed"/>
</span> </span>
</div> </div>
</div> </div>
@ -113,7 +113,7 @@
</div> </div>
<div class="col-sm-1 help-inline"> <div class="col-sm-1 help-inline">
<i class="icon-sonarr-form-info" title="Only send notifications for series with matching tags"/> <i class="icon-lidarr-form-info" title="Only send notifications for series with matching tags"/>
</div> </div>
</div> </div>
@ -129,8 +129,8 @@
<button class="btn pull-left x-back">Back</button> <button class="btn pull-left x-back">Back</button>
{{/if}} {{/if}}
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
<button class="btn x-test">test <i class="x-test-icon icon-sonarr-test"/></button> <button class="btn x-test">test <i class="x-test-icon icon-lidarr-test"/></button>
<button class="btn" data-dismiss="modal">Cancel</button> <button class="btn" data-dismiss="modal">Cancel</button>
<div class="btn-group"> <div class="btn-group">

@ -6,7 +6,7 @@
<li> <li>
<div class="notification-item thingy add-card x-add-card"> <div class="notification-item thingy add-card x-add-card">
<span class="center well"> <span class="center well">
<i class="icon-sonarr-add"/> <i class="icon-lidarr-add"/>
</span> </span>
</div> </div>
</li> </li>

@ -49,9 +49,9 @@
<div class="col-sm-1"> <div class="col-sm-1">
<div class="pull-right"> <div class="pull-right">
{{#unless_eq id compare="1"}} {{#unless_eq id compare="1"}}
<i class="drag-handle icon-sonarr-reorder x-drag-handle" title="Reorder"/> <i class="drag-handle icon-lidarr-reorder x-drag-handle" title="Reorder"/>
{{/unless_eq}} {{/unless_eq}}
<i class="icon-sonarr-edit x-edit" title="Edit"></i> <i class="icon-lidarr-edit x-edit" title="Edit"></i>
</div> </div>
</div> </div>

@ -15,7 +15,7 @@
<div class="rule-setting-footer"> <div class="rule-setting-footer">
<div class="pull-right"> <div class="pull-right">
<span class="add-rule-setting-mapping"> <span class="add-rule-setting-mapping">
<i class="icon-sonarr-add x-add" title="Add new delay profile" /> <i class="icon-lidarr-add x-add" title="Add new delay profile" />
</span> </span>
</div> </div>
</div> </div>

@ -13,7 +13,7 @@
<label class="col-sm-3 control-label">Protocol</label> <label class="col-sm-3 control-label">Protocol</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="Choose which protocol(s) to use and which one is preferred when choosing between otherwise equal releases" /> <i class="icon-lidarr-form-info" title="Choose which protocol(s) to use and which one is preferred when choosing between otherwise equal releases" />
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">
@ -30,7 +30,7 @@
<label class="col-sm-3 control-label">Usenet Delay</label> <label class="col-sm-3 control-label">Usenet Delay</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="Delay in minutes to wait before grabbing a release from Usenet" /> <i class="icon-lidarr-form-info" title="Delay in minutes to wait before grabbing a release from Usenet" />
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">
@ -42,7 +42,7 @@
<label class="col-sm-3 control-label">Torrent Delay</label> <label class="col-sm-3 control-label">Torrent Delay</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="Delay in minutes to wait before grabbing a torrent" /> <i class="icon-lidarr-form-info" title="Delay in minutes to wait before grabbing a torrent" />
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">
@ -57,7 +57,7 @@
<label class="col-sm-3 control-label">Tags</label> <label class="col-sm-3 control-label">Tags</label>
<div class="col-sm-1 col-sm-push-5 help-inline"> <div class="col-sm-1 col-sm-push-5 help-inline">
<i class="icon-sonarr-form-info" title="One or more tags to apply these rules to matching series" /> <i class="icon-lidarr-form-info" title="One or more tags to apply these rules to matching series" />
</div> </div>
<div class="col-sm-5 col-sm-pull-1"> <div class="col-sm-5 col-sm-pull-1">
@ -73,7 +73,7 @@
<button class="btn btn-danger pull-left x-delete">Delete</button> <button class="btn btn-danger pull-left x-delete">Delete</button>
{{/if_gt}} {{/if_gt}}
{{/if}} {{/if}}
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
<button class="btn" data-dismiss="modal">Cancel</button> <button class="btn" data-dismiss="modal">Cancel</button>
<button class="btn btn-primary x-save">Save</button> <button class="btn btn-primary x-save">Save</button>
</div> </div>

@ -1,3 +1,3 @@
<i class="select-handle pull-left x-select" /> <i class="select-handle pull-left x-select" />
<span class="quality-label">{{quality.name}}</span> <span class="quality-label">{{quality.name}}</span>
<i class="drag-handle pull-right icon-sonarr-reorder advanced-setting x-drag-handle" /> <i class="drag-handle pull-right icon-lidarr-reorder advanced-setting x-drag-handle" />

@ -20,7 +20,7 @@
</div> </div>
<div class="col-sm-1 help-inline"> <div class="col-sm-1 help-inline">
<i class="icon-sonarr-form-info" title="Qualities higher in the list are more preferred. Only checked qualities will be wanted."/> <i class="icon-lidarr-form-info" title="Qualities higher in the list are more preferred. Only checked qualities will be wanted."/>
</div> </div>
</div> </div>
</div> </div>
@ -29,7 +29,7 @@
{{#if id}} {{#if id}}
<button class="btn btn-danger pull-left x-delete">Delete</button> <button class="btn btn-danger pull-left x-delete">Delete</button>
{{/if}} {{/if}}
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
<button class="btn" data-dismiss="modal">Cancel</button> <button class="btn" data-dismiss="modal">Cancel</button>
<button class="btn btn-primary x-save">Save</button> <button class="btn btn-primary x-save">Save</button>
</div> </div>

@ -22,7 +22,7 @@
</div> </div>
<div class="col-sm-1 help-inline"> <div class="col-sm-1 help-inline">
<i class="icon-sonarr-form-info" title="Series assigned this profile will be look for episodes with the selected language"/> <i class="icon-lidarr-form-info" title="Series assigned this profile will be look for episodes with the selected language"/>
</div> </div>
</div> </div>
@ -40,6 +40,6 @@
</div> </div>
<div class="col-sm-1 help-inline"> <div class="col-sm-1 help-inline">
<i class="icon-sonarr-form-info" title="Once this quality is reached Sonarr will no longer download episodes"/> <i class="icon-lidarr-form-info" title="Once this quality is reached Lidarr will no longer download episodes"/>
</div> </div>
</div> </div>

@ -6,7 +6,7 @@
<li> <li>
<div class="profile-item thingy add-card x-add-card"> <div class="profile-item thingy add-card x-add-card">
<span class="center well"> <span class="center well">
<i class="icon-sonarr-add"/> <i class="icon-lidarr-add"/>
</span> </span>
</div> </div>
</li> </li>

@ -6,7 +6,7 @@
<div class="row"> <div class="row">
<span class="col-md-2 col-sm-3">Quality</span> <span class="col-md-2 col-sm-3">Quality</span>
<span class="col-md-2 col-sm-3">Title</span> <span class="col-md-2 col-sm-3">Title</span>
<span class="col-md-4 col-sm-6">Size Limit <i class="icon-sonarr-info" title="Limits are automatically adjusted for the series runtime and number of episodes in the file." /></span> <span class="col-md-4 col-sm-6">Size Limit <i class="icon-lidarr-info" title="Limits are automatically adjusted for the series runtime and number of episodes in the file." /></span>
</div> </div>
</div> </div>
<div class="rows x-rows"> <div class="rows x-rows">

@ -17,7 +17,7 @@
<label class="col-sm-3 control-label">Week Column Header</label> <label class="col-sm-3 control-label">Week Column Header</label>
<div class="col-sm-1 col-sm-push-4 help-inline"> <div class="col-sm-1 col-sm-push-4 help-inline">
<i class="icon-sonarr-form-info" title="Shown above each column when week is the active view"/> <i class="icon-lidarr-form-info" title="Shown above each column when week is the active view"/>
</div> </div>
<div class="col-sm-4 col-sm-pull-1"> <div class="col-sm-4 col-sm-pull-1">
@ -88,7 +88,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Show relative (Today/Yesterday/etc) or absolute dates"/> <i class="icon-lidarr-form-info" title="Show relative (Today/Yesterday/etc) or absolute dates"/>
</span> </span>
</div> </div>
</div> </div>
@ -115,7 +115,7 @@
</label> </label>
<span class="help-inline-checkbox"> <span class="help-inline-checkbox">
<i class="icon-sonarr-form-info" title="Altered style to allow color-impaired users to better distinguish color coded information"/> <i class="icon-lidarr-form-info" title="Altered style to allow color-impaired users to better distinguish color coded information"/>
</span> </span>
</div> </div>
</div> </div>

@ -19,7 +19,7 @@
</div> </div>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span> <span class="indicator x-indicator"><i class="icon-lidarr-spinner fa-spin"></i></span>
<button class="btn" data-dismiss="modal">Close</button> <button class="btn" data-dismiss="modal">Close</button>
<button class="btn btn-primary x-ok">Ok</button> <button class="btn btn-primary x-ok">Ok</button>
</div> </div>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save