diff options
author | Luo Jinghua <sunmoon1997@gmail.com> | 2010-11-14 15:08:37 +0800 |
---|---|---|
committer | Luo Jinghua <sunmoon1997@gmail.com> | 2010-11-14 15:08:37 +0800 |
commit | c519031081f13376c84367126dcb8fa46b110220 (patch) | |
tree | 7698a496c490f6e6e4aa3c7b1eaed397f912472c | |
parent | f9b645fca7de9e5725a52b67dc2c72ace84b2599 (diff) |
ppstream: s/RetrieveImage/ImageDownloader/
-rw-r--r-- | totem/plugin/ppstream.py | 28 |
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 |