Another issue with kaa r4054 / REL-1_8_4 r11554:
When I try to find a cover (tested here with the album "The Hazards of Love"
by the "Decemberists"), I get the following traceback plus the
message "No covers available from Amazon"):
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/freevo/audio/plugins/coversearch.py",
line 305, in cover_search_file
menuw.pushmenu(moviemenu)
File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 410, in pushmenu
self.refresh()
File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 440, in refresh
skin.draw('menu', self, self.menustack[-1], blend)
File "/usr/lib/python2.5/site-packages/freevo/skins/main/main.py", line 547,
in draw
a.draw(settings, object, menu, style, type, self.force_redraw)
File "/usr/lib/python2.5/site-packages/freevo/skins/main/area.py", line 196,
in draw
self.update_content()
File "/usr/lib/python2.5/site-packages/freevo/skins/main/view_area.py", line
107, in update_content
image, i_w, i_h = format_image(self.settings, item, width, height, 0,
self.xml_settings.anamorphic)
File "/usr/lib/python2.5/site-packages/freevo/skins/main/skin_utils.py", line
104, in format_image
image_parts = os.path.split(item.image)
File "/usr/lib/python2.5/posixpath.py", line 77, in split
i = p.rfind('/') + 1
File "/usr/lib/python2.5/site-packages/kaa/imlib2/image.py", line 103, in
__getattr__
raise AttributeError, attr
AttributeError: rfind
None
Then freevo displays the names of 3 available covers, but no images
are displayed: two times "The Hazards of Love (500x500)" and
"The Hazards of Love 455x455)". If I then press enter the cover is
downloaded and stored correctly.
But if I press the "down" key to select another cover, I get another
traceback and a freevo crash notice. "Continue" doesn't work, I have
to select "Shutdown". Here's the second traceback:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/freevo/main.py", line 306, in
eventhandler
app.eventhandler(event)
File "/usr/lib/python2.5/site-packages/freevo/gui/ConfirmBox.py", line 113,
in eventhandler
self.destroy()
File "/usr/lib/python2.5/site-packages/freevo/gui/GUIObject.py", line 452, in
destroy
self.parent.refresh()
File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 440, in refresh
skin.draw('menu', self, self.menustack[-1], blend)
File "/usr/lib/python2.5/site-packages/freevo/skins/main/main.py", line 547,
in draw
a.draw(settings, object, menu, style, type, self.force_redraw)
File "/usr/lib/python2.5/site-packages/freevo/skins/main/area.py", line 196,
in draw
self.update_content()
File "/usr/lib/python2.5/site-packages/freevo/skins/main/view_area.py", line
107, in update_content
image, i_w, i_h = format_image(self.settings, item, width, height, 0,
self.xml_settings.anamorphic)
File "/usr/lib/python2.5/site-packages/freevo/skins/main/skin_utils.py", line
104, in format_image
image_parts = os.path.split(item.image)
File "/usr/lib/python2.5/posixpath.py", line 77, in split
i = p.rfind('/') + 1
File "/usr/lib/python2.5/site-packages/kaa/imlib2/image.py", line 103, in
__getattr__
raise AttributeError, attr
AttributeError: rfind
so long,
Hias
------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, &
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com
_______________________________________________
Freevo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-devel