[mythtv-commits] mythtv commit: r7812 - in trunk/mythtv by cpinkham
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Wed Nov 9 05:08:35 EST 2005
Author: cpinkham
Date: 2005-11-09 10:08:35 +0000 (Wed, 09 Nov 2005)
New Revision: 7812
Changeset: http://cvs.mythtv.org/trac/changeset/7812
Modified:
trunk/mythtv/libs/libmythtv/programinfo.cpp
trunk/mythtv/libs/libmythtv/programinfo.h
trunk/mythtv/programs/mythbackend/housekeeper.cpp
trunk/mythtv/programs/mythbackend/housekeeper.h
trunk/mythtv/programs/mythbackend/mainserver.cpp
trunk/mythtv/programs/mythfrontend/playbackbox.cpp
Log:
Some changes to work with and nhance the new inuseprograms feature.
* Have HouseKeeper cleanup inuseprograms table daily.
* Add FL_INUSE flag to ProgramInfo->programflags in MainServer when
querying the list of recordings.
* Modify ProgramInfo to send a RECORDING_LIST_CHANGE message when a
recording is marked as in-use. This causes frontends to reload their
program list so they have the latest "in-use" info about recordings.
* Add code to PlaybackBox to honor FL_INUSE flag so we don't let the
user try to delete a program that is in use. This pops up a dialog
telling the user the recording is in use elsewhere if the user tries
to delete an in-use recording. Also allow an 'inuse' status icon if
theme designers want to show programs as in-use or not.
More information about the mythtv-commits
mailing list