=== modified file 'data/ui/cover_prefs_pane.ui'
--- data/ui/cover_prefs_pane.ui 2009-11-14 22:05:25 +0000
+++ data/ui/cover_prefs_pane.ui 2009-12-13 11:38:10 +0000
@@ -95,7 +95,17 @@
-
+
+
+ 1
+ 2
+
=== modified file 'xlgui/cover.py'
--- xlgui/cover.py 2009-12-10 15:03:48 +0000
+++ xlgui/cover.py 2009-12-13 17:34:09 +0000
@@ -461,20 +461,14 @@
update_track=True)
except cover.NoCoverFoundException:
logger.warning("No covers found")
- gobject.idle_add(self.image.set_image, xdg.get_data_path('images/nocover.png'))
return
else:
try:
item = cover.get_album_tuple(track)
- if item[0] and item[1]:
- cov = self.coverdb.get_cover(item[0], item[1])
- except TypeError: # one of the fields is missing
- pass
- except AttributeError:
- pass
-
+ cov = self.covers.coverdb.get_cover(item[0], item[1])
+ except (TypeError,AttributeError):
+ return
if not cov:
- gobject.idle_add(self.image.set_image, xdg.get_data_path('images/nocover.png'))
return
if self.player.current == self.current_track:
=== modified file 'xlgui/prefs/cover_prefs.py'
--- xlgui/prefs/cover_prefs.py 2009-11-14 22:05:25 +0000
+++ xlgui/prefs/cover_prefs.py 2009-12-13 11:31:13 +0000
@@ -52,3 +52,7 @@
self.prefs.main.exaile.covers.set_preferred_order(
self.items)
return True
+
+class AutomaticCoverFetching(widgets.CheckPrefsItem):
+ default = True
+ name = 'covers/automatic_fetching'