[mythtv-commits] mythtv commits

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Fri Apr 29 03:25:02 UTC 2005

Changes committed by cpinkham on Fri Apr 29 03:20:55 2005

Modified Files:
   in mythtv/libs/libmythtv:
        programinfo.cpp programinfo.h remoteutil.cpp remoteutil.h 
   in mythtv/programs/mythbackend:
        mainserver.cpp mainserver.h 
   in mythtv/programs/mythfrontend:
        playbackbox.cpp playbackbox.h 
Log Message:

Make Deleting recordings from the Watch Recordings screen more friendly.  If
a recorded file does not exist, the backend will now return an error code
to the frontend and the frontend will popup a box informing the user that
the file does not exist.  The user then has the option to cancel (the
default) or continue and force the backend to delete the recording from
the database anyway.  Recordings that are in the process of being deleted
are also now displayed in the inactive font.  If the user tries to play
a recording and the file does not exist, that recording is changed to
show in the inactive font.  Recordings shown as inactive can only be deleted,
they can not be played, tagged, editted, etc..  If the user tries to perform
one of the unavailable options on a recording that is inactive, a popup
box will be displayed informing the user why the action is prohibited (ie,
"file doesn't exist", "recording is currently being deleted", etc.)

Whenever Myth tries programatically tries to delete a recording such as with
the AutoExpire feature, the file must exist.  If the file for a recording
does not exist, the recording can only be deleted manually from the Watch
Recordings screen.

Comments/bug-reports welcome...


More information about the mythtv-commits mailing list