New: v2/v3/etc handling for anime

This commit is contained in:
Mark McDowall
2014-08-31 19:28:42 -07:00
parent 8bef19448f
commit a3d013d908
35 changed files with 630 additions and 235 deletions
+5 -2
View File
@@ -55,8 +55,11 @@ define(
});
var newQuality = {
proper : false,
quality: profileItem.quality
quality : profileItem.quality,
revision : {
version : 1,
real : 0
}
};
model.set(column.get('name'), newQuality);
+6 -2
View File
@@ -41,10 +41,15 @@ define(
this.listenTo(this.episodeFile, 'change', this._refresh);
var quality = this.episodeFile.get('quality');
var revision = quality.revision;
var size = FormatHelpers.bytes(this.episodeFile.get('size'));
var title = 'Episode downloaded';
if (quality.proper) {
if (revision.real && revision.real > 0) {
title += '[REAL]';
}
if (revision.version && revision.version > 1) {
title += ' [PROPER]';
}
@@ -59,7 +64,6 @@ define(
this.$el.html('<span class="badge" title="{0}">{1}</span>'.format(title, quality.quality.name));
}
return;
}
+2 -2
View File
@@ -1,5 +1,5 @@
{{#if proper}}
{{#if_gt proper compare="1"}}
<span class="badge badge-info" title="PROPER">{{quality.name}}</span>
{{else}}
<span class="badge">{{quality.name}}</span>
{{/if}}
{{/if_gt}}