Author: duncan
Date: Sat Jun 23 07:15:16 2007
New Revision: 9726
Modified:
branches/rel-1/freevo/ChangeLog
branches/rel-1/freevo/src/tv/plugins/recordings_manager.py
Log:
[ 1741842 ] 1.7.2svn childapp crash
Patch from Adam Charrett applied
Modified: branches/rel-1/freevo/ChangeLog
==============================================================================
--- branches/rel-1/freevo/ChangeLog (original)
+++ branches/rel-1/freevo/ChangeLog Sat Jun 23 07:15:16 2007
@@ -18,6 +18,7 @@
* Added personal web pages to the webserver, using PERSONAL_WWW_PAGE
(F#1729595)
* Added sounds to menu selection, enabled with OSD_SOUNDS_ENABLED (F#1732380)
+ * Added translation for Greek (F#)
* Updated childapp to use subprocess instead of popen (F#1729597)
* Updated local_conf.py.example with MPLAYER_HAS_FIELD_DOMINANCE (F#1729404)
* Updated record_client to allow favourites to be added from the command line
(F#1734781)
@@ -33,6 +34,7 @@
* Fixed fxd parser's setattr not working correctly in all cases (B#1728421)
* Fixed Panorama skin thumbnail (B#1731877)
* Fixed recordings manager not deleting old video when the disk is full
(B#1728182)
+ * Fixed recordings manager changing the menu context (B#1741842)
* Fixed recordserver causing stack traces when the record_schedule.xml is
empty (B#1733192)
* Fixed shopping cart to allow copying over existing read-only files
(B#1738914)
* Fixed tv recordings manager not deleting files when out of space (B#1728182)
Modified: branches/rel-1/freevo/src/tv/plugins/recordings_manager.py
==============================================================================
--- branches/rel-1/freevo/src/tv/plugins/recordings_manager.py (original)
+++ branches/rel-1/freevo/src/tv/plugins/recordings_manager.py Sat Jun 23
07:15:16 2007
@@ -818,8 +818,9 @@
if changed:
self.last_time = vfs.mtime(config.TV_RECORD_DIR)
self.update_recordings()
- # Only call update if the menu is on the top of the menu stack
- if self.menu and (self.menuw.menustack[-1] == self.menu):
+ # Only call update if the menu is on the top of the menu stack and
we are in the menu's context
+ if self.menu and (self.menuw.menustack[-1] == self.menu) and \
+ self.menuw.event_context == rc.get_singleton().context:
self.obj.browse(menuw=self.menuw, arg='update')
def update_recordings(self):
-------------------------------------------------------------------------
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-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog