Update of /cvsroot/freevo/freevo/src/tv In directory sc8-pr-cvs1:/tmp/cvs-serv4656
Modified Files: tv.py Log Message: integration of the tv guide Index: tv.py =================================================================== RCS file: /cvsroot/freevo/freevo/src/tv/tv.py,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** tv.py 24 Nov 2002 13:58:45 -0000 1.1 --- tv.py 8 Mar 2003 17:40:42 -0000 1.2 *************** *** 10,13 **** --- 10,16 ---- # ----------------------------------------------------------------------- # $Log$ + # Revision 1.2 2003/03/08 17:40:42 dischi + # integration of the tv guide + # # Revision 1.1 2002/11/24 13:58:45 dischi # code cleanup *************** *** 71,78 **** import skin ! # Extended Menu ! import ExtendedMenu ! import ExtendedMenu_TV ! # Set to 1 for debug output DEBUG = config.DEBUG --- 74,84 ---- import skin ! if not config.NEW_SKIN: ! # Extended Menu ! import ExtendedMenu ! import ExtendedMenu_TV ! else: ! from tvmenu import TVmenu ! # Set to 1 for debug output DEBUG = config.DEBUG *************** *** 99,107 **** # Set up the extended menu ! view = ExtendedMenu_TV.ExtendedMenuView_TV() ! info = ExtendedMenu_TV.ExtendedMenuInfo_TV() ! listing = ExtendedMenu_TV.ExtendedMenuListing_TV() ! em = ExtendedMenu_TV.ExtendedMenu_TV(view, info, listing) ! def get_start_time(): --- 105,115 ---- # Set up the extended menu ! if not config.NEW_SKIN: ! view = ExtendedMenu_TV.ExtendedMenuView_TV() ! info = ExtendedMenu_TV.ExtendedMenuInfo_TV() ! listing = ExtendedMenu_TV.ExtendedMenuListing_TV() ! em = ExtendedMenu_TV.ExtendedMenu_TV(view, info, listing) ! else: ! tvmenu = TVmenu() def get_start_time(): *************** *** 145,162 **** def eventhandler(event): - #print 'TV %s' % event if event == rc.EXIT or event == rc.MENU: rc.app = None menuwidget.refresh() elif event == rc.SELECT or event == rc.PLAY: ! start_tv('tv', em.listing.last_to_listing[3].channel_id) else: ! em.eventhandler(event) ! def refresh(): ! em.refresh() ! def main_menu(arg, menuw): --- 153,178 ---- def eventhandler(event): if event == rc.EXIT or event == rc.MENU: rc.app = None menuwidget.refresh() + elif event == rc.SELECT or event == rc.PLAY: ! skin.Clear() ! if not config.NEW_SKIN: ! start_tv('tv', em.listing.last_to_listing[3].channel_id) ! else: ! start_tv('tv', tvmenu.selected.channel_id) else: ! if not config.NEW_SKIN: ! em.eventhandler(event) ! else: ! tvmenu.eventhandler(event) def refresh(): ! if not config.NEW_SKIN: ! em.refresh() ! else: ! tvmenu.refresh() def main_menu(arg, menuw): *************** *** 199,205 **** break ! listing.ToListing([start_time, stop_time, guide.chan_list[0].id, prg]) ! em.eventhandler(rc.UP) ! ! em.refresh() ! --- 215,223 ---- break ! if not config.NEW_SKIN: ! listing.ToListing([start_time, stop_time, guide.chan_list[0].id, prg]) ! em.eventhandler(rc.UP) ! em.refresh() ! else: ! tvmenu.rebuild(start_time, stop_time, guide.chan_list[0].id, prg) ! tvmenu.refresh() ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger for complex code. Debugging C/C++ programs can leave you feeling lost and disoriented. TotalView can help you find your way. Available on major UNIX and Linux platforms. Try it free. www.etnus.com _______________________________________________ Freevo-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-cvslog