Update of /cvsroot/freevo/freevo/src/plugins In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4247
Modified Files: mediamenu.py Log Message: auto select item if there is only one Index: mediamenu.py =================================================================== RCS file: /cvsroot/freevo/freevo/src/plugins/mediamenu.py,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** mediamenu.py 5 Feb 2004 19:48:49 -0000 1.33 --- mediamenu.py 15 Feb 2004 11:33:19 -0000 1.34 *************** *** 10,13 **** --- 10,16 ---- # ----------------------------------------------------------------------- # $Log$ + # Revision 1.34 2004/02/15 11:33:19 dischi + # auto select item if there is only one + # # Revision 1.33 2004/02/05 19:48:49 dischi # handle directory stuff as strings *************** *** 223,227 **** ! item_menu = menu.Menu(menutitle, self.main_menu_generate(), item_types = '%s main menu' % self.display_type, umount_all=1, reload_func = self.reload) --- 226,237 ---- ! items = self.main_menu_generate() ! ! # autoselect one item ! if len(items) == 1: ! items[0](menuw=menuw) ! return ! ! item_menu = menu.Menu(menutitle, items, item_types = '%s main menu' % self.display_type, umount_all=1, reload_func = self.reload) *************** *** 271,275 **** menuw.init_page() menuw.refresh() ! return True if event in (PLAY_END, USER_END, STOP) and event.context != 'menu': --- 281,286 ---- menuw.init_page() menuw.refresh() ! # others may need this event, too ! return False if event in (PLAY_END, USER_END, STOP) and event.context != 'menu': ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Freevo-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-cvslog