More refactoring

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

2
.gitignore vendored

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

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

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

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

@ -91,7 +91,7 @@
{{/if_eq}}
{{#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 reason compare="Upgrade"}}

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

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

@ -1,12 +1,12 @@
{{#if_eq status compare="Completed"}}
{{#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 status compare="Pending"}}
<i class="icon-sonarr-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-download x-grab" title="Add to download queue (Override Delay Profile)"></i>
<i class="icon-lidarr-delete x-remove" title="Remove pending release"></i>
{{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}}

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

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

@ -31,7 +31,7 @@
</label>
<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>
</div>
</div>
@ -42,7 +42,7 @@
{{/if}}
</div>
<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 btn-danger x-confirm-remove">Remove</button>
</div>

@ -2,10 +2,10 @@
<div class="col-md-12">
<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">
<i class="icon-sonarr-hdd"/>
<i class="icon-lidarr-hdd"/>
Import existing artists on disk
</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>

@ -6,12 +6,12 @@
</div>{{/if}}
<div class="x-search-bar">
<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}}
<input type="text" class="form-control x-series-search" value="{{folder.name}}">
{{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}}
</div>
</div>
@ -19,6 +19,6 @@
<div id="search-result" class="result-list col-md-12"/>
</div>
<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
</div>

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

@ -13,9 +13,9 @@
<div class="col-md-12">
<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">
<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>

@ -31,7 +31,7 @@
{{/unless}}
<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">
<option value="all">All</option>
<option value="future">Future</option>
@ -74,11 +74,11 @@
<!--<label style="visibility: hidden">Add</label>-->
<div class="btn-group">
<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 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>
</div>
</div>
@ -117,11 +117,11 @@
<!--<label style="visibility: hidden">Add</label>-->
<div class="btn-group">
<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 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>
</div>
</div>

@ -31,7 +31,7 @@ module.exports = Marionette.Layout.extend({
},
_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')) {
icalUrl += 'unmonitored=true&';

@ -1,7 +1,7 @@
<div class="modal-content">
<div class="modal-header">
<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 class="modal-body edit-series-modal">
<div class="form-horizontal">
@ -63,7 +63,7 @@
<label class="col-sm-3 control-label">Tags</label>
<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 class="col-sm-5 col-sm-pull-1">
@ -73,14 +73,14 @@
<div class="form-group">
<label class="col-sm-3 control-label">iCal feed</label>
<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 class="col-sm-8 col-sm-pull-1">
<div class="input-group ical-url">
<input type="text" class="form-control x-ical-url" readonly="readonly" />
<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 no-router x-ical-webcal" title="Subscribe" target="_blank"><i class="icon-sonarr-calendar-o"></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-lidarr-calendar-o"></i></button>
</div>
</div>
</div>

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

@ -57,23 +57,23 @@ module.exports = Marionette.ItemView.extend({
var errorMessage = event.downloading.get('errorMessage');
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) {
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 {
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') {
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') {
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 {
@ -96,11 +96,11 @@ module.exports = Marionette.ItemView.extend({
}
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')) {
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);
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({
content : html,

@ -10,7 +10,7 @@ module.exports = Backgrid.Cell.extend({
render : function() {
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;
},

@ -13,7 +13,7 @@ module.exports = NzbDroneCell.extend({
render : function() {
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({
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);
if (progress === 0) {
icon = 'icon-sonarr-downloading';
icon = 'icon-lidarr-downloading';
tooltip = 'Episode is downloading';
}
@ -81,20 +81,20 @@ module.exports = NzbDroneCell.extend({
}
else if (this.model.get('grabbed')) {
icon = 'icon-sonarr-downloading';
icon = 'icon-lidarr-downloading';
tooltip = 'Episode is downloading';
}
else if (!this.model.get('airDateUtc')) {
icon = 'icon-sonarr-tba';
icon = 'icon-lidarr-tba';
tooltip = 'TBA';
}
else if (hasAired) {
icon = 'icon-sonarr-missing';
icon = 'icon-lidarr-missing';
tooltip = 'Episode missing from disk';
} else {
icon = 'icon-sonarr-not-aired';
icon = 'icon-lidarr-not-aired';
tooltip = 'Episode has not aired';
}
}

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

@ -17,8 +17,8 @@ module.exports = NzbDroneCell.extend({
render : function() {
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> ' +
'<i class="icon-sonarr-edit x-edit" title="" data-original-title="Edit Series"></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-lidarr-edit x-edit" title="" data-original-title="Edit Series"></i>');
CommandController.bindToCommand({
element : this.$el.find('.x-refresh'),

@ -9,17 +9,17 @@ module.exports = NzbDroneCell.extend({
var status = this.model.get('status');
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);
}
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);
}
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);
}

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

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

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

@ -112,19 +112,19 @@ module.exports = Marionette.Layout.extend({
var name = 'monitored';
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();
},
_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')) {
this.ui.monitored.addClass('icon-sonarr-monitored');
this.ui.monitored.removeClass('icon-sonarr-unmonitored');
this.ui.monitored.addClass('icon-lidarr-monitored');
this.ui.monitored.removeClass('icon-lidarr-unmonitored');
} else {
this.ui.monitored.addClass('icon-sonarr-unmonitored');
this.ui.monitored.removeClass('icon-sonarr-monitored');
this.ui.monitored.addClass('icon-lidarr-unmonitored');
this.ui.monitored.removeClass('icon-lidarr-monitored');
}
}
});

@ -5,7 +5,7 @@
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<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}}
</h3>

@ -14,7 +14,7 @@ module.exports = NzbDroneCell.extend({
this.$el.empty();
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;

@ -10,7 +10,7 @@ module.exports = NzbDroneCell.extend({
render : function() {
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;

@ -1,4 +1,4 @@
<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 btn-primary x-search-manual"><i class="icon-sonarr-search-manual"/> Manual 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-lidarr-search-manual"/> Manual Search</button>
</div>

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

@ -4,12 +4,12 @@
<div class="col-sm-5">
<div class="input-group">
<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>
<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-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="Expires periodically and will need to be refreshed."/>
<i class="icon-lidarr-form-warning" title="Refreshing the CAPTCHA Token will embed a temporary Google reCaptcha widget on this page."/>
</span>
</div>

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

@ -1,8 +1,8 @@
<span class="col-sm-1 help-inline">
{{#if helpText}}
<i class="icon-sonarr-form-info" title="{{helpText}}"/>
<i class="icon-lidarr-form-info" title="{{helpText}}"/>
{{/if}}
{{#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}}
</span>

@ -31,12 +31,12 @@
<div class="buttons">
<div class="row">
<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 class="row">
<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>

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

@ -12,7 +12,7 @@ $.fn.fileBrowser = function(options) {
var inputGroup = $('<div class="input-group"></div>');
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) {
input.parent('.input-group').find('.input-group-btn').prepend(button);

@ -4,28 +4,28 @@
<div class="navbar-header">
<button type="button" class="navbar-toggle navbar-inverse" data-toggle="collapse" data-target=".navbar-collapse">
<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>
<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/64.png" class="visible-md visible-sm"/>
<span class="visible-xs">
<img src="{{UrlBase}}/Content/Images/logos/32.png"/>
<span class="logo-text">sonarr</span>
<span class="logo-text">lidarr</span>
</span>
</a>
</div>
<div class="navbar-collapse collapse x-navbar-collapse">
<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}}/calendar" class="x-calendar-nav"><i class="icon-sonarr-navbar-icon icon-sonarr-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}}/wanted" class="x-wanted-nav"><i class="icon-sonarr-navbar-icon icon-sonarr-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}}/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="https://sonarr.tv/donate" target="_blank"><i class="icon-sonarr-navbar-icon icon-sonarr-navbar-donate"></i> Donate</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-lidarr-navbar-icon icon-lidarr-navbar-calendar"></i> Calendar</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-lidarr-navbar-icon icon-lidarr-navbar-wanted"></i> Wanted</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-lidarr-navbar-icon icon-lidarr-navbar-system"></i> System<span id="x-health" class="navbar-info"></span></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 class="nav navbar-nav navbar-right">
<li class="active screen-size"></li>

@ -14,7 +14,7 @@ module.exports = Backgrid.Cell.extend({
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
//gets called before the sync event is triggered
@ -26,9 +26,9 @@ module.exports = Backgrid.Cell.extend({
promise.fail(function (xhr) {
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 {
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();
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')) {
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 {
this.className = 'no-download-report-cell';
}

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

@ -10,10 +10,10 @@
</div>
<div class="col-md-11">
<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 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>

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

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

@ -29,7 +29,7 @@
<label class="x-selected-count">0 series selected</label>
<div>
<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>

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

@ -11,7 +11,7 @@
{{/if_eq}}
<span class="label">
<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>
{{#if_eq seasonNumber compare="0"}}
<span class="season-number">Specials</span>

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

@ -8,11 +8,11 @@ module.exports = NzbDroneCell.extend({
this.$el.empty();
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')) {
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();

@ -41,8 +41,8 @@ module.exports = Marionette.Layout.extend({
name : 'monitored',
label : '',
cell : ToggleCell,
trueClass : 'icon-sonarr-monitored',
falseClass : 'icon-sonarr-unmonitored',
trueClass : 'icon-lidarr-monitored',
falseClass : 'icon-lidarr-unmonitored',
tooltip : 'Toggle monitored status',
sortable : false
},
@ -194,14 +194,14 @@ module.exports = Marionette.Layout.extend({
},
_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')) {
this.ui.seasonMonitored.addClass('icon-sonarr-monitored');
this.ui.seasonMonitored.removeClass('icon-sonarr-unmonitored');
this.ui.seasonMonitored.addClass('icon-lidarr-monitored');
this.ui.seasonMonitored.removeClass('icon-lidarr-unmonitored');
} else {
this.ui.seasonMonitored.addClass('icon-sonarr-unmonitored');
this.ui.seasonMonitored.removeClass('icon-sonarr-monitored');
this.ui.seasonMonitored.addClass('icon-lidarr-unmonitored');
this.ui.seasonMonitored.removeClass('icon-lidarr-monitored');
}
},

@ -25,23 +25,23 @@
<span class="season-actions pull-right">
<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 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 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>
</span>
</h2>
<div class="show-hide-episodes x-show-hide-episodes">
<h4>
{{#if showingEpisodes}}
<i class="icon-sonarr-panel-hide"/>
<i class="icon-lidarr-panel-hide"/>
Hide Episodes
{{else}}
<i class="icon-sonarr-panel-show"/>
<i class="icon-lidarr-panel-show"/>
Show Episodes
{{/if}}
</h4>

@ -122,15 +122,15 @@ module.exports = Marionette.Layout.extend({
var monitored = this.model.get('monitored');
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) {
this.ui.monitored.addClass('icon-sonarr-monitored');
this.ui.monitored.removeClass('icon-sonarr-unmonitored');
this.ui.monitored.addClass('icon-lidarr-monitored');
this.ui.monitored.removeClass('icon-lidarr-unmonitored');
this.$el.removeClass('series-not-monitored');
} else {
this.ui.monitored.addClass('icon-sonarr-unmonitored');
this.ui.monitored.removeClass('icon-sonarr-monitored');
this.ui.monitored.addClass('icon-lidarr-unmonitored');
this.ui.monitored.removeClass('icon-lidarr-monitored');
this.$el.addClass('series-not-monitored');
}
},

@ -9,19 +9,19 @@
{{title}}
<div class="series-actions pull-right">
<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 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 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 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 class="x-edit">
<i class="icon-sonarr-edit" title="Edit series"/>
<i class="icon-lidarr-edit" title="Edit series"/>
</div>
</div>
</h1>

@ -27,7 +27,7 @@
</label>
<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>
</div>
</div>
@ -49,7 +49,7 @@
</label>
<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>
</div>
</div>
@ -97,7 +97,7 @@
<div class="modal-footer">
<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 btn-primary x-save">Save</button>
</div>

@ -6,7 +6,7 @@
<div class="modal-body update-files-series-modal">
<div class="alert alert-info">
<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>
Are you sure you want to update all files in the {{numberOfSeries}} selected series?

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

@ -1,14 +1,14 @@
<div class="no-series">
<div class="row">
<div class="well col-md-12">
<i class="icon-sonarr-comment"/>
You must be new around here, You should add some music.
<i class="icon-lidarr-comment"/>
You must be new around here. You should add some music.
</div>
</div>
<div class="row">
<div class="col-md-4 col-md-offset-4">
<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
</a>
</div>

@ -14,8 +14,8 @@
</div>
<div class="col-md-2 col-xs-2">
<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-sonarr-edit x-edit" title="Edit Series"/>
<i class="icon-lidarr-refresh x-refresh" title="Update series info and scan disk"/>
<i class="icon-lidarr-edit x-edit" title="Edit Series"/>
</div>
</div>
</div>

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

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

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

@ -23,7 +23,7 @@
{{/if_gt}}
{{#if 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>
{{/if}}
</div>

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

@ -15,7 +15,7 @@
<div class="btn btn-primary slide-button"/>
</label>
<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>
</div>
</div>
@ -38,7 +38,7 @@
</label>
<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>
</div>
</div>
@ -64,7 +64,7 @@
</label>
<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>
</div>
</div>
@ -84,7 +84,7 @@
<div class="btn btn-primary slide-button"/>
</label>
<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>
</div>
</div>

@ -4,9 +4,9 @@
<label class="col-sm-3 control-label">Drone Factory</label>
<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-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-sonarr-form-warning" title="Download client history items that are stored in the drone factory will be ignored."/>
<i class="icon-lidarr-form-info" title="Optional folder to periodically scan for possible imports"/>
<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-lidarr-form-warning" title="Download client history items that are stored in the drone factory will be ignored."/>
</div>
<div class="col-sm-8 col-sm-pull-1">
@ -18,8 +18,8 @@
<label class="col-sm-3 control-label">Drone Factory Interval</label>
<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-sonarr-form-warning" title="Setting a high interval or disabling scanning will prevent episodes from being imported."></i>
<i class="icon-lidarr-form-info" title="Interval in minutes to scan the Drone Factory. Set to zero to disable."/>
<i class="icon-lidarr-form-warning" title="Setting a high interval or disabling scanning will prevent episodes from being imported."></i>
</div>
<div class="col-sm-2 col-sm-pull-1">

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

@ -15,7 +15,7 @@
<div class="rule-setting-footer">
<div class="pull-right">
<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>
</div>
</div>

@ -10,13 +10,13 @@
<div class="modal-body remotepath-mapping-modal">
<div class="form-horizontal">
<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 class="form-group">
<label class="col-sm-3 control-label">Host</label>
<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 class="col-sm-3 col-sm-pull-1">
@ -28,7 +28,7 @@
<label class="col-sm-3 control-label">Remote Path</label>
<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 class="col-sm-5 col-sm-pull-1">
@ -40,7 +40,7 @@
<label class="col-sm-3 control-label">Local Path</label>
<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 class="col-sm-5 col-sm-pull-1">

@ -8,5 +8,5 @@
{{localPath}}
</div>
<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>

@ -6,8 +6,8 @@
<label class="col-sm-3 control-label">Bind Address</label>
<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-sonarr-form-info" title="Valid IP4 address or '*' for all interfaces"/>
<i class="icon-lidarr-form-warning" title="Requires restart to take effect" />
<i class="icon-lidarr-form-info" title="Valid IP4 address or '*' for all interfaces"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
@ -19,7 +19,7 @@
<label class="col-sm-3 control-label">Port Number</label>
<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 class="col-sm-4 col-sm-pull-1">
@ -31,8 +31,8 @@
<label class="col-sm-3 control-label">URL Base</label>
<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-sonarr-form-info" title="For reverse proxy support, default is empty"/>
<i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
<i class="icon-lidarr-form-info" title="For reverse proxy support, default is empty"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
@ -57,7 +57,7 @@
</label>
<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>
</div>
</div>
@ -100,7 +100,7 @@
</label>
<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>
</div>
</div>
@ -113,8 +113,8 @@
<label class="col-sm-3 control-label">Authentication</label>
<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-sonarr-form-info" title="Require Username and Password to access Sonarr"/>
<i class="icon-lidarr-form-warning" title="Requires restart to take effect"/>
<i class="icon-lidarr-form-info" title="Require Username and Password to access Lidarr"/>
</div>
<div class="col-sm-4 col-sm-pull-1">
@ -148,15 +148,15 @@
<label class="col-sm-3 control-label">API Key</label>
<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 class="col-sm-4 col-sm-pull-1">
<div class="input-group">
<input type="text" name="apiKey" readonly="readonly" class="form-control x-api-key"/>
<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-danger btn-icon-only x-reset-api-key" title="Reset API Key"><i class="icon-sonarr-refresh"></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-lidarr-refresh"></i></button>
</div>
</div>
</div>
@ -218,7 +218,7 @@
<label class="col-sm-3 control-label">Username</label>
<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 class="col-sm-4 col-sm-pull-1">
@ -230,7 +230,7 @@
<label class="col-sm-3 control-label">Password</label>
<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 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>
<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 class="col-sm-4 col-sm-pull-1">
@ -278,7 +278,7 @@
<label class="col-sm-3 control-label">Log Level</label>
<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 class="col-sm-2 col-sm-pull-1">
@ -308,8 +308,8 @@
</label>
<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-sonarr-form-warning" title="Requires restart to take effect"/>
<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-lidarr-form-warning" title="Requires restart to take effect"/>
</span>
</div>
</div>
@ -345,7 +345,7 @@
</label>
<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>
</div>
</div>
@ -355,7 +355,7 @@
<label class="col-sm-3 control-label">Mechanism</label>
<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 class="col-sm-4 col-sm-pull-1">
@ -370,7 +370,7 @@
<label class="col-sm-3 control-label">Script Path</label>
<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 class="col-sm-4 col-sm-pull-1">

@ -5,7 +5,7 @@
</div>
<div class="modal-body">
<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.
</div>
<div class="add-indexer add-thingies">

@ -23,7 +23,7 @@
{{/if_gt}}
{{#if 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>
{{/if}}
</div>

@ -33,7 +33,7 @@
</label>
{{#unless supportsRss}}
<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>
{{/unless}}
</div>
@ -57,7 +57,7 @@
</label>
{{#unless supportsSearch}}
<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>
{{/unless}}
</div>
@ -73,8 +73,8 @@
{{else}}
<button class="btn pull-left x-back">Back</button>
{{/if}}
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span>
<button class="btn x-test">test <i class="x-test-icon icon-sonarr-test"/></button>
<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-lidarr-test"/></button>
<button class="btn" data-dismiss="modal">Cancel</button>
<div class="btn-group">

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

@ -5,7 +5,7 @@
<label class="col-sm-3 control-label">Minimum Age</label>
<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 class="col-sm-2 col-sm-pull-1">
@ -17,7 +17,7 @@
<label class="col-sm-3 control-label">Retention</label>
<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 class="col-sm-2 col-sm-pull-1">
@ -29,8 +29,8 @@
<label class="col-sm-3 control-label">RSS Sync Interval</label>
<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-sonarr-form-info" title="Interval in minutes. Set to zero to disable (this will stop all automatic release grabbing)"/>
<i class="icon-lidarr-form-warning" title="This will apply to all indexers, please follow the rules set forth by them"/>
<i class="icon-lidarr-form-info" title="Interval in minutes. Set to zero to disable (this will stop all automatic release grabbing)"/>
</div>
<div class="col-sm-2 col-sm-pull-1">

@ -15,7 +15,7 @@
<div class="rule-setting-footer">
<div class="pull-right">
<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>
</div>
</div>

@ -13,7 +13,7 @@
<label class="col-sm-3 control-label">Must contain</label>
<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 class="col-sm-5 col-sm-pull-1">
@ -25,7 +25,7 @@
<label class="col-sm-3 control-label">Must not contain</label>
<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 class="col-sm-5 col-sm-pull-1">
@ -37,7 +37,7 @@
<label class="col-sm-3 control-label">Tags</label>
<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 class="col-sm-5 col-sm-pull-1">

@ -8,5 +8,5 @@
{{tagDisplay tags}}
</div>
<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>

@ -17,7 +17,7 @@
</label>
<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>
</div>
</div>
@ -39,7 +39,7 @@
</label>
<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>
</div>
</div>
@ -61,7 +61,7 @@
</label>
<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>
</div>
</div>
@ -71,7 +71,7 @@
<label class="col-sm-3 control-label">Change File Date</label>
<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 class="col-sm-2 col-sm-pull-1">
@ -87,7 +87,7 @@
<label class="col-sm-3 control-label">Recycling Bin</label>
<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 class="col-sm-8 col-sm-pull-1">

@ -18,7 +18,7 @@
</label>
<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>
</div>
</div>
@ -41,7 +41,7 @@
</label>
<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>
</div>
</div>
@ -54,8 +54,8 @@
<label class="col-sm-3 control-label">Standard Episode Format</label>
<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>
<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>
<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-lidarr-form-info-link"/></a>
</div>
<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" />
<div class="input-group-btn btn-group x-naming-token-helper">
<button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown">
<i class="icon-sonarr-add"></i>
<i class="icon-lidarr-add"></i>
</button>
<ul class="dropdown-menu">
{{> SeriesTitleNamingPartial}}
@ -85,8 +85,8 @@
<label class="col-sm-3 control-label">Daily Episode Format</label>
<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>
<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>
<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-lidarr-form-info-link"/></a>
</div>
<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" />
<div class="input-group-btn btn-group x-naming-token-helper">
<button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown">
<i class="icon-sonarr-add"></i>
<i class="icon-lidarr-add"></i>
</button>
<ul class="dropdown-menu">
{{> SeriesTitleNamingPartial}}
@ -117,8 +117,8 @@
<label class="col-sm-3 control-label">Anime Episode Format</label>
<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>
<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>
<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-lidarr-form-info-link"/></a>
</div>
<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" />
<div class="input-group-btn btn-group x-naming-token-helper">
<button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown">
<i class="icon-sonarr-add"></i>
<i class="icon-lidarr-add"></i>
</button>
<ul class="dropdown-menu">
{{> SeriesTitleNamingPartial}}
@ -150,7 +150,7 @@
<label class="col-sm-3 control-label">Series Folder Format</label>
<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 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"/>
<div class="input-group-btn btn-group x-naming-token-helper">
<button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown">
<i class="icon-sonarr-add"></i>
<i class="icon-lidarr-add"></i>
</button>
<ul class="dropdown-menu">
{{> SeriesTitleNamingPartial}}
@ -176,7 +176,7 @@
<input type="text" class="form-control naming-format" name="seasonFolderFormat" data-onkeyup="true"/>
<div class="input-group-btn btn-group x-naming-token-helper">
<button class="btn btn-icon-only dropdown-toggle" data-toggle="dropdown">
<i class="icon-sonarr-add"></i>
<i class="icon-lidarr-add"></i>
</button>
<ul class="dropdown-menu">
{{> SeriesTitleNamingPartial}}

@ -17,8 +17,8 @@
</label>
<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-sonarr-form-warning" title="If you're unsure what these settings do, do not alter them."/>
<i class="icon-lidarr-form-info" title="Should chmod/chown be run when files are imported/renamed?"/>
<i class="icon-lidarr-form-warning" title="If you're unsure what these settings do, do not alter them."/>
</span>
</div>
</div>
@ -28,7 +28,7 @@
<label class="col-sm-3 control-label">File chmod mask</label>
<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 class="col-sm-4 col-sm-pull-1">
@ -40,7 +40,7 @@
<label class="col-sm-3 control-label">Folder chmod mask</label>
<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 class="col-sm-4 col-sm-pull-1">
@ -52,7 +52,7 @@
<label class="col-sm-3 control-label">chown User</label>
<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 class="col-sm-4 col-sm-pull-1">
@ -64,7 +64,7 @@
<label class="col-sm-3 control-label">chown Group</label>
<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 class="col-sm-4 col-sm-pull-1">

@ -18,7 +18,7 @@
</label>
<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>
</div>
</div>
@ -46,7 +46,7 @@
</label>
<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>
</div>
</div>
@ -70,8 +70,8 @@
</label>
<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-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-info" title="Use Hardlinks when trying to copy files from torrents that are still being seeded"/>
<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>
</div>
</div>
@ -94,7 +94,7 @@
</label>
<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>
</div>
</div>
@ -104,7 +104,7 @@
<label class="col-sm-3 control-label">Extra File Extensions</label>
<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 class="col-sm-5 col-sm-pull-1">

@ -37,7 +37,7 @@
</div>
</div>
<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 btn-primary x-save">Save</button>

@ -23,7 +23,7 @@
{{/if_gt}}
{{#if 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>
{{/if}}
</div>

@ -33,7 +33,7 @@
</label>
<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>
</div>
</div>
@ -55,7 +55,7 @@
</label>
<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>
</div>
</div>
@ -77,7 +77,7 @@
</label>
<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>
</div>
</div>
@ -99,7 +99,7 @@
</label>
<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>
</div>
</div>
@ -113,7 +113,7 @@
</div>
<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>
@ -129,8 +129,8 @@
<button class="btn pull-left x-back">Back</button>
{{/if}}
<span class="indicator x-indicator"><i class="icon-sonarr-spinner fa-spin"></i></span>
<button class="btn x-test">test <i class="x-test-icon icon-sonarr-test"/></button>
<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-lidarr-test"/></button>
<button class="btn" data-dismiss="modal">Cancel</button>
<div class="btn-group">

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

@ -49,9 +49,9 @@
<div class="col-sm-1">
<div class="pull-right">
{{#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}}
<i class="icon-sonarr-edit x-edit" title="Edit"></i>
<i class="icon-lidarr-edit x-edit" title="Edit"></i>
</div>
</div>

@ -15,7 +15,7 @@
<div class="rule-setting-footer">
<div class="pull-right">
<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>
</div>
</div>

@ -13,7 +13,7 @@
<label class="col-sm-3 control-label">Protocol</label>
<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 class="col-sm-5 col-sm-pull-1">
@ -30,7 +30,7 @@
<label class="col-sm-3 control-label">Usenet Delay</label>
<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 class="col-sm-5 col-sm-pull-1">
@ -42,7 +42,7 @@
<label class="col-sm-3 control-label">Torrent Delay</label>
<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 class="col-sm-5 col-sm-pull-1">
@ -57,7 +57,7 @@
<label class="col-sm-3 control-label">Tags</label>
<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 class="col-sm-5 col-sm-pull-1">
@ -73,7 +73,7 @@
<button class="btn btn-danger pull-left x-delete">Delete</button>
{{/if_gt}}
{{/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 btn-primary x-save">Save</button>
</div>

@ -1,3 +1,3 @@
<i class="select-handle pull-left x-select" />
<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 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>
@ -29,7 +29,7 @@
{{#if id}}
<button class="btn btn-danger pull-left x-delete">Delete</button>
{{/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 btn-primary x-save">Save</button>
</div>

@ -22,7 +22,7 @@
</div>
<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>
@ -40,6 +40,6 @@
</div>
<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>

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

@ -6,7 +6,7 @@
<div class="row">
<span class="col-md-2 col-sm-3">Quality</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 class="rows x-rows">

@ -17,7 +17,7 @@
<label class="col-sm-3 control-label">Week Column Header</label>
<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 class="col-sm-4 col-sm-pull-1">
@ -88,7 +88,7 @@
</label>
<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>
</div>
</div>
@ -115,7 +115,7 @@
</label>
<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>
</div>
</div>

@ -19,7 +19,7 @@
</div>
</div>
<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 btn-primary x-ok">Ok</button>
</div>

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

Loading…
Cancel
Save