From 4275be005902ad64d45d6541b9c25415521af119 Mon Sep 17 00:00:00 2001 From: Ruud Date: Sun, 26 Aug 2012 17:06:49 +0200 Subject: [PATCH] Add some tooltips to quality. closes #725 --- couchpotato/core/plugins/movie/static/movie.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/couchpotato/core/plugins/movie/static/movie.js b/couchpotato/core/plugins/movie/static/movie.js index dbb28aa5..4ddac680 100644 --- a/couchpotato/core/plugins/movie/static/movie.js +++ b/couchpotato/core/plugins/movie/static/movie.js @@ -140,8 +140,10 @@ var Movie = new Class({ self.profile.getTypes().each(function(type){ var q = self.addQuality(type.quality_id || type.get('quality_id')); - if(type.finish == true || type.get('finish')) + if((type.finish == true || type.get('finish')) && !q.hasClass('finish')){ q.addClass('finish'); + q.set('title', q.get('title') + ' Will finish searching for this movie if this quality is found.') + } }); @@ -153,8 +155,11 @@ var Movie = new Class({ if(!q && (status.identifier == 'snatched' || status.identifier == 'done')) var q = self.addQuality(release.quality_id) - if (status && q) + + if (status && q && !q.hasClass(status.identifier)){ q.addClass(status.identifier); + q.set('title', (q.get('title') ? q.get('title') : '') + ' status: '+ status.label) + } }); @@ -175,7 +180,8 @@ var Movie = new Class({ var q = Quality.getQuality(quality_id); return new Element('span', { 'text': q.label, - 'class': 'q_'+q.identifier + ' q_id' + q.id + 'class': 'q_'+q.identifier + ' q_id' + q.id, + 'title': '' }).inject(self.quality); },