Duncan Webb
Sun, 06 May 2007 01:11:30 -0700
Michael Labowicz wrote: > I'm using blur. blurr is fine, in fact all skins that are inherited from basic are fine.
Can you check in /usr/share/freevo/skins/main/basic.fxd at line 529 has <item type="overlap" font="tv">? The overlap, past and current are to indicate if a recording is overlapping with another recording and if the current tv program is finished or is playing. If this line doesn't exist then debian has not updated the skin files. Duncan > On 5/5/07, *Duncan Webb* <[EMAIL PROTECTED] <[EMAIL PROTECTED]>> > wrote: > > Josh Vickery wrote: > > I ran into this problem today when upgrading to from 1.6.3 to 1.7.1 > > using the packages from > > > http://www.geole.info/Repository-for-deb-packages-deb.9.0.html?&l=1 > <http://www.geole.info/Repository-for-deb-packages-deb.9.0.html?&l=1> > > > > I couldn't figure out how to solve it (I tried Duncan Webb's > > suggestion without any luck) and so I reverted the problematic changes > > by hand. > > Oh sorry the penny has eventually dropped, I forget that the tv-listing > may only work with blurr or mediaportal skins, I didn't test the overlap > stuff with all the other skins. > > Would you let me know which skin you are using? > > Thanks > Duncan > > > Here is a patch of what I did if you want to try it out: > > > > --- tvlisting_area.py 2007-05-05 15:24:16.000000000 -0400 > > +++ tvlisting_area.py_patched 2007-05-05 15:24:33.000000000 -0400 > > @@ -75,12 +75,11 @@ > > selected_val = content.types ['selected'] > > default_val = content.types['default'] > > scheduled_val = content.types['scheduled'] > > - overlap_val = content.types['overlap'] > > - past_val = content.types['past'] > > - current_val = content.types['current'] > > + #overlap_val = content.types['overlap'] > > + #past_val = content.types['past'] > > + #current_val = content.types['current'] > > > > - self.all_vals = label_val, head_val, selected_val, > > default_val, scheduled_val, overlap_val,\ > > - past_val, current_val > > + self.all_vals = label_val, head_val, selected_val, > > default_val, scheduled_val > > > > font_h = max(selected_val.font.h, default_val.font.h, > label_val.font.h) > > > > @@ -171,8 +170,7 @@ > > font_h, label_width, label_txt_width, y0, num_rows, > item_h, head_h = \ > > self.get_items_geometry(settings, menu)[:-1] > > > > - label_val, head_val, selected_val, default_val, > > scheduled_val, overlap_val,\ > > - past_val, current_val = self.all_vals > > + label_val, head_val, selected_val, default_val, scheduled_val > > = self.all_vals > > > > leftarrow = None > > if area.images['leftarrow']: > > @@ -322,14 +320,8 @@ > > prg.start == selected_prog.start and \ > > prg.stop == selected_prog.stop: > > val = selected_val > > - elif prg.overlap: > > - val = overlap_val > > elif prg.scheduled: > > val = scheduled_val > > - elif now_time >= prg.start and now_time <= > prg.stop: > > - val = current_val > > - elif now_time > prg.stop: > > - val = past_val > > else: > > val = default_val > > > > > > On 4/25/07, Michael Labowicz <[EMAIL PROTECTED] > <[EMAIL PROTECTED]>> wrote: > >> I tried to remove the directory as you suggested, but I keep > getting a > >> similar error. Any thoughts on what could be configured wrong? > >> > >> Also, is there an easy way (via debs) to drop back to 1.6.3? or > do I have to > >> rummage around the freevo site and install manually? > >> > >> Thanks! > >> Michael > >> > >> > >> On 4/17/07, Duncan Webb <[EMAIL PROTECTED] > <[EMAIL PROTECTED]>> wrote: > >>>> Hi All, > >>>> A few weeks back I installed freevo on a fresh install of > Debian Etch. > >> At > >>>> that time, I installed version 1.6.3 onto the box, configured > it and > >>>> everything seemed to work fine. Recently I updated the system and > >> apt-get > >>>> recommended that I update freevo to 1.7.0. I proceeded with the > >> upgrade, > >>>> updated my config files and freevo seems to run ok, but when I > go to > >> Watch > >>>> TV->TV Guide, I get the following error (this is from my > main-1000.log): > >>>> > >>>> > >> > > ------------------------------------------------------------------------------- > >>>> Freevo (1.7.0) start at Mon Apr 16 21:28:55 2007 > >>>> > >> > > ------------------------------------------------------------------------------- > >>>> WARNING: duplicate plugin activation, ignoring: > >>>> <idlebar None None> > >>>> > >>>> WARNING: duplicate plugin activation, ignoring: > >>>> <idlebar.diskfree None None> > >>>> > >>>> ROM_DRIVES: Auto-detected and added "('/media/cdrom0', '/dev/hdb', > >>>> 'CD-1')" > >>>> WARNING: /etc/freevo/lircrc not found! > >>>> Traceback (most recent call last): > >>>> File > >> "/usr/lib/python2.4/site-packages/freevo/main.py", line > >> 285, in > >>>> eventhandler > >>>> app.eventhandler(event) > >>>> File > >> "/usr/lib/python2.4/site-packages/freevo/menu.py", line > >> 673, in > >>>> eventhandler > >>>> action( arg=arg, menuw=self ) > >>>> File > >> "/usr/lib/python2.4/site-packages/freevo/menu.py", line 92, > >> in > >>>> select > >>>> self.function(arg=self.arg, menuw=menuw) > >>>> File > >> "/usr/share/python-support/python-freevo/freevo/tv/tvmenu.py", > >> line > >>>> 153, in start_tvguide > >>>> TVGuide(self.get_start_time (), start_tv, menuw) > >>>> File > >> "/usr/share/python-support/python-freevo/freevo/tv/tvguide.py", > >>>> line > >>>> 63, in __init__ > >>>> self.n_items, hours_per_page = skin.items_per_page(('tv', > self)) > >>>> File > >>>> > >> "/usr/share/python-support/python-freevo/freevo/skins/main/main.py", > >>>> line 431, in items_per_page > >>>> self.get_display_style('tv')) > >>>> File > >>>> > >> > > "/usr/share/python-support/python-freevo/freevo/skins/main/tvlisting_area.py", > > >>>> line 78, in get_items_geometry > >>>> overlap_val = content.types['overlap'] > >>>> KeyError: 'overlap' > >>>> > >>>> Any thoughts on what could be causing this? I tried using > different > >>>> skins, > >>>> but I get the same error. My TV.xml file seems to be up to > date and my > >>>> recordserver is running. I have another box in the house > running 1.6.3 > >>>> fine > >>>> so I feel fairly certain that I'm configuring everything > right. Is this > >> a > >>>> bug in 1.7.0? > >>> Never seen this message, personally, I wonder if Debian cleans the > >>> /usr/lib/python2.x/site-packages/freevo when doing an > >> apt-get? if not then > >>> you may need to remove this directory manually and redo the apt-get. > >>> > >>> It could be caused by missing kaa dependencies or a config error. > >>> > >>> Duncan > >>> > >>> > >>> > >> > ------------------------------------------------------------------------- > >>> This SF.net email is sponsored by DB2 Express > >>> Download DB2 Express C - the FREE version of DB2 express and take > >>> control of your XML. No limits. Just data. Click to get it now. > >>> http://sourceforge.net/powerbar/db2/ > >>> _______________________________________________ > >>> Freevo-users mailing list > >>> Freevo-users@lists.sourceforge.net > <mailto:Freevo-users@lists.sourceforge.net> > >>> https://lists.sourceforge.net/lists/listinfo/freevo-users > >>> > >> -- > >> Michael Labowicz > >> http://www.labowicz.com/blog/ > >> > ------------------------------------------------------------------------- > >> This SF.net email is sponsored by DB2 Express > >> Download DB2 Express C - the FREE version of DB2 express and take > >> control of your XML. No limits. Just data. Click to get it now. > >> http://sourceforge.net/powerbar/db2/ > <http://sourceforge.net/powerbar/db2/> > >> _______________________________________________ > >> Freevo-users mailing list > >> Freevo-users@lists.sourceforge.net > <mailto:Freevo-users@lists.sourceforge.net> > >> https://lists.sourceforge.net/lists/listinfo/freevo-users > >> > >> > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > <http://sourceforge.net/powerbar/db2/> > > _______________________________________________ > > Freevo-users mailing list > > Freevo-users@lists.sourceforge.net > <mailto:Freevo-users@lists.sourceforge.net> > > https://lists.sourceforge.net/lists/listinfo/freevo-users > > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Freevo-users mailing list > Freevo-users@lists.sourceforge.net > <mailto:Freevo-users@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/freevo-users > <https://lists.sourceforge.net/lists/listinfo/freevo-users> > > > > > -- > Michael Labowicz > http://www.labowicz.com/blog/ > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > > > ------------------------------------------------------------------------ > > _______________________________________________ > Freevo-users mailing list > Freevo-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freevo-users ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users