On Sun, January 11, 2009 1:15 pm, Pascal Schirrmann wrote:
> Hi,
>
> Running (again) freevo 1.8.4-svn, on a PVR based system, I have three
> 'troubles' :
>
> 1) This svn version includes a change I created, allowing to have
> different sound levels for each TV_CHANNELS.
>
> Duncan did some cleaning when integrating my changes (thanks Duncan :-) )
>
> But one cleaning doesn't work as expected, and I'm unable to understand
> why. I suppose that this change led to an exception, and, as the whole
> block is in a try: part, this exception is maybe trapped ?
> (See the diff of channels.py)
>
> 2) When freevo starts, it write a new (?) message :
> Overlay display enabled (X11GraphicsDisplay)
> In my case, that's sometime true (when I starts freevo in my X11
> session), and sometime false (when I start freevo as a new X session, on
> the PVR-350 tv output).
>
> I have no idea how to deal with that ? Trouble is that I cannot watch TV
> anymore. Not such a big trouble, it's a test bed, but a little annoying
> ;-)
>
> 3) When I press the 'shutdown button, It throws an exception :
> ------------------------------
> 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/util/benchmark.py", line
> 91, in origfunc
>     return func(*args, **kwargs)
>   File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 808, in
> eventhandler
>     self.goto_media_menu("shutdown")
>   File "/usr/lib/python2.5/site-packages/freevo/util/benchmark.py", line
> 91, in origfunc
>     return func(*args, **kwargs)
>   File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 343, in
> goto_media_menu
>     self.eventhandler(MENU_SELECT)
>   File "/usr/lib/python2.5/site-packages/freevo/util/benchmark.py", line
> 91, in origfunc
>     return func(*args, **kwargs)
>   File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 874, in
> eventhandler
>     self._handle_play_item(menu, event)
>   File "/usr/lib/python2.5/site-packages/freevo/util/benchmark.py", line
> 91, in origfunc
>     return func(*args, **kwargs)
>   File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 683, in
> _handle_play_item
>     action(arg=arg, menuw=self)
>   File "/usr/lib/python2.5/site-packages/freevo/plugins/shutdown.py",
> line 166, in confirm_freevo
>     what, ButtonDialog.QUESTION_TYPE)
>   File "/usr/lib/python2.5/site-packages/freevo/dialog/dialogs.py", line
> 509, in __init__
>     super(ButtonDialog,self).__init__(skin, widgets, info)
>   File "/usr/lib/python2.5/site-packages/freevo/dialog/dialogs.py", line
> 310, in __init__
>     self.set_navigation_map(self.skin.navigation_map)
> AttributeError: 'NoneType' object has no attribute 'navigation_map'
> --------------------------------------------------

For some reason you don't have a dialog skin set, this should be set in
freevo_conf.py to base.fxd. Ah, it looks like when Duncan re-patched svn
with the skinable dialog changes he missed one in freevo_conf.py,

Add the following lines to your local_conf.py to fix the problem, I've got
some other issue to fix with the new dialogs so when I finally get round
to
doing a new patch I'll add this back into freevo_conf.py

# XML file used for the dialog skins.
#
DIALOG_SKIN_XML_FILE = 'base'

Cheers

Adam


------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to