[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