Author: duncan
Date: Mon Aug 20 13:45:56 2007
New Revision: 9825

Log:
[ 1774569 ] SUBMENU when a menu entry has just one action
Second patch from Tanja Kotthaus applied


Modified:
   branches/rel-1/freevo/src/menu.py
   branches/rel-1/freevo/src/tv/plugins/manual_record.py
   branches/rel-1/freevo/src/tv/plugins/scheduled_recordings.py
   branches/rel-1/freevo/src/tv/plugins/search_programs.py
   branches/rel-1/freevo/src/tv/plugins/view_favorites.py

Modified: branches/rel-1/freevo/src/menu.py
==============================================================================
--- branches/rel-1/freevo/src/menu.py   (original)
+++ branches/rel-1/freevo/src/menu.py   Mon Aug 20 13:45:56 2007
@@ -82,7 +82,7 @@
         """
         return the default action
         """
-        return [ ( self.select, self.name ) ]
+        return [ ( self.select, self.name, 'MENU_SUBMENU' ) ]
 
 
     def select(self, arg=None, menuw=None):

Modified: branches/rel-1/freevo/src/tv/plugins/manual_record.py
==============================================================================
--- branches/rel-1/freevo/src/tv/plugins/manual_record.py       (original)
+++ branches/rel-1/freevo/src/tv/plugins/manual_record.py       Mon Aug 20 
13:45:56 2007
@@ -111,7 +111,7 @@
 
     def actions(self):
         _debug_('actions(self)', 2)
-        return [( self.display_recitem , _('Display record item') )]
+        return [( self.display_recitem , _('Display record item') , 
'MENU_SUBMENU')]
 
 
     def display_recitem(self, arg=None, menuw=None):

Modified: branches/rel-1/freevo/src/tv/plugins/scheduled_recordings.py
==============================================================================
--- branches/rel-1/freevo/src/tv/plugins/scheduled_recordings.py        
(original)
+++ branches/rel-1/freevo/src/tv/plugins/scheduled_recordings.py        Mon Aug 
20 13:45:56 2007
@@ -47,7 +47,7 @@
 
 
     def actions(self):
-        return [ ( self.display_schedule , _('Display Scheduled Recordings') ) 
]
+        return [ ( self.display_schedule , _('Display Scheduled 
Recordings'),'MENU_SUBMENU' ) ]
 
 
     def display_schedule(self, arg=None, menuw=None):

Modified: branches/rel-1/freevo/src/tv/plugins/search_programs.py
==============================================================================
--- branches/rel-1/freevo/src/tv/plugins/search_programs.py     (original)
+++ branches/rel-1/freevo/src/tv/plugins/search_programs.py     Mon Aug 20 
13:45:56 2007
@@ -120,7 +120,7 @@
         self.__redraw = False
 
     def actions(self):
-        return [(self.show_search, self.name)]
+        return [(self.show_search, self.name, 'MENU_SUBMENU')]
 
 
     def show_search(self, arg=None, menuw=None):

Modified: branches/rel-1/freevo/src/tv/plugins/view_favorites.py
==============================================================================
--- branches/rel-1/freevo/src/tv/plugins/view_favorites.py      (original)
+++ branches/rel-1/freevo/src/tv/plugins/view_favorites.py      Mon Aug 20 
13:45:56 2007
@@ -46,7 +46,7 @@
 
 
     def actions(self):
-        return [ ( self.view_favorites , _('View Favorites') ) ]
+        return [ ( self.view_favorites , _('View Favorites'), 'MENU_SUBMENU' ) 
]
 
 
     def view_favorites(self, arg=None, menuw=None):

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to