Title: Skin-Problem: Crystal (and Random play)

Hi all,
I've updated my freevo again to the recent cvs-snapshot, and my crystal skin doesn't work anymore, i've changed it to inherit from "basic", didn't work either!

I get this error:

WARNING: No alternate found in the alias list!
Falling back to default font, this may look very ugly
ERROR: XML file corrupt
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/xml_skin.py", line 1099, in load
    parser.parse()
  File "/usr/lib/python2.3/site-packages/freevo/util/fxdparser.py", line 266, in parse
    callback = self.read_callback[node.name](self, node)
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/xml_skin.py", line 1050, in fxd_callback
    self.prepare()
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/xml_skin.py", line 958, in prepare
    all_menus[menu].prepare(self._menuset, layout)
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/xml_skin.py", line 377, in prepare
    s[i].prepare(layout)
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/xml_skin.py", line 402, in prepare
    getattr(self, c).prepare(layout)
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/xml_skin.py", line 457, in prepare
    self.layout = layout[self.layout]
KeyError: 'screen watermark'
skin not found, using fallback skin

And for some days now, when i try to play a directories' content in random via the "enter" menu, i get this error:

Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/freevo/main.py", line 464, in ?
    app.eventhandler(event)
  File "/usr/lib/python2.3/site-packages/freevo/menu.py", line 563, in eventhandler
    action( arg=arg, menuw=self )
  File "/usr/lib/python2.3/site-packages/freevo/menu.py", line 119, in select
    self.function(arg=self.arg, menuw=menuw)
  File "/usr/lib/python2.3/site-packages/freevo/directory.py", line 407, in play_random
    self.check_password_and_build(arg='playlist:random', menuw=menuw)
  File "/usr/lib/python2.3/site-packages/freevo/directory.py", line 447, in check_password_and_build
    self.build(arg=arg, menuw=menuw)
  File "/usr/lib/python2.3/site-packages/freevo/directory.py", line 502, in build
    display_type=display_type, random=True).play()
UnboundLocalError: local variable 'display_type' referenced before assignment

I don't know what's this about, didn't work before with crystal and doesn't now with the fallback-skin …

Help!!! ;)

/jan

Reply via email to