summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuo Jinghua <sunmoon1997@gmail.com>2010-11-14 15:08:37 +0800
committerLuo Jinghua <sunmoon1997@gmail.com>2010-11-14 15:08:37 +0800
commitc519031081f13376c84367126dcb8fa46b110220 (patch)
tree7698a496c490f6e6e4aa3c7b1eaed397f912472c
parentf9b645fca7de9e5725a52b67dc2c72ace84b2599 (diff)
ppstream: s/RetrieveImage/ImageDownloader/
-rw-r--r--totem/plugin/ppstream.py28
1 files changed, 14 insertions, 14 deletions
diff --git a/totem/plugin/ppstream.py b/totem/plugin/ppstream.py
index b561863..b2598ad 100644
--- a/totem/plugin/ppstream.py
+++ b/totem/plugin/ppstream.py
@@ -104,10 +104,10 @@ def xml_child_value (node, id):
return child.nodeValue
return None
-class RetrieveImageTask:
+class ImageDownloaderTask:
pass
-class RetrieveImage (threading.Thread):
+class ImageDownloader (threading.Thread):
def __init__ (self):
self.queue = []
self._cache = {}
@@ -116,7 +116,7 @@ class RetrieveImage (threading.Thread):
threading.Thread.__init__ (self)
def retrieve (self, url, callback, *args):
- task = RetrieveImageTask ()
+ task = ImageDownloaderTask ()
task.url = url
task.callback = callback
task.args = args
@@ -373,8 +373,8 @@ class PPStream (totem.Plugin):
totem_object.add_sidebar_page ("ppstream", _("PPStream"), self.vbox)
self.threadpool = threadpool.ThreadPool(8)
- self.retrieveimage = RetrieveImage ()
- self.retrieveimage.start ()
+ self.imagedownloader = ImageDownloader ()
+ self.imagedownloader.start ()
self.search_terms = ''
self.search_web_terms = ''
@@ -391,8 +391,8 @@ class PPStream (totem.Plugin):
self.classes = []
self.threadpool.wait_completion ()
- self.retrieveimage.cancel ()
- self.retrieveimage.join ()
+ self.imagedownloader.cancel ()
+ self.imagedownloader.join ()
self.stop_idle_task ()
@@ -487,7 +487,7 @@ class PPStream (totem.Plugin):
self.movies_count += 1
self.fetching_classes = False
self.clear_ui ()
- self.retrieveimage.cancel_tasks ()
+ self.imagedownloader.cancel_tasks ()
### load special classes first
self.load_special_classes ()
@@ -1129,7 +1129,7 @@ class PPStream (totem.Plugin):
return
print 'fetching movie poster image:', movie, movie.image
- self.retrieveimage.retrieve (movie.image,
+ self.imagedownloader.retrieve (movie.image,
self.on_image_retrieved,
movie, it, class_path,
self.movies_count)
@@ -1182,7 +1182,7 @@ class PPStream (totem.Plugin):
if class_path is None:
class_path = self.movie_class_path
- self.retrieveimage.cancel_tasks ()
+ self.imagedownloader.cancel_tasks ()
self.movie_class_path = ()
self.show_movies (class_path, True)
@@ -1203,7 +1203,7 @@ class PPStream (totem.Plugin):
self.movie_class_path = class_path
if not self.configs['show_posters']:
- self.retrieveimage.cancel_tasks ()
+ self.imagedownloader.cancel_tasks ()
self.clear_pages (['movies'])
@@ -1214,7 +1214,7 @@ class PPStream (totem.Plugin):
cls.setMovies([], self.movies_page)
if cancel or (not cls.fetching_movies and \
- not self.retrieveimage.is_busy ()):
+ not self.imagedownloader.is_busy ()):
self.add_progress_callback (class_path,
self.movies_count)
@@ -1488,8 +1488,8 @@ class PPStream (totem.Plugin):
progressstr = str(finished) + '/' + str(num_movies)
self.progress_bar.set_text (_('loading meta data(%s)...') % progressstr)
self.progress_bar.show ()
- elif self.retrieveimage.is_busy ():
- remaining = self.retrieveimage.get_remaning_tasks ()
+ elif self.imagedownloader.is_busy ():
+ remaining = self.imagedownloader.get_remaning_tasks ()
num_movies = len(cls.getMovies())
if remaining > num_movies:
remaining = num_movies