[mythtv-commits] mythtv commit: r7931 - in trunk/mythtv by bjm

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sat Nov 19 05:30:40 EST 2005


      Author: bjm
        Date: 2005-11-19 10:30:37 +0000 (Sat, 19 Nov 2005)
New Revision: 7931
   Changeset: http://cvs.mythtv.org/trac/changeset/7931

Added:

   trunk/mythtv/libs/libmythtv/previouslist.cpp
   trunk/mythtv/libs/libmythtv/previouslist.h
   trunk/mythtv/libs/libmythtv/viewschdiff.cpp
   trunk/mythtv/libs/libmythtv/viewschdiff.h

Removed:

   trunk/mythtv/programs/mythfrontend/previousbox.cpp
   trunk/mythtv/programs/mythfrontend/previousbox.h

Modified:

   trunk/mythtv/libs/libmyth/langsettings.cpp
   trunk/mythtv/libs/libmyth/settings.cpp
   trunk/mythtv/libs/libmyth/settings.h
   trunk/mythtv/libs/libmythtv/channeleditor.cpp
   trunk/mythtv/libs/libmythtv/channeleditor.h
   trunk/mythtv/libs/libmythtv/channelsettings.h
   trunk/mythtv/libs/libmythtv/dvbtransporteditor.cpp
   trunk/mythtv/libs/libmythtv/dvbtransporteditor.h
   trunk/mythtv/libs/libmythtv/libmythtv.pro
   trunk/mythtv/libs/libmythtv/profilegroup.h
   trunk/mythtv/libs/libmythtv/programinfo.cpp
   trunk/mythtv/libs/libmythtv/programinfo.h
   trunk/mythtv/libs/libmythtv/recordingprofile.h
   trunk/mythtv/libs/libmythtv/scanwizardhelpers.h
   trunk/mythtv/libs/libmythtv/scheduledrecording.cpp
   trunk/mythtv/libs/libmythtv/scheduledrecording.h
   trunk/mythtv/libs/libmythtv/sr_items.cpp
   trunk/mythtv/libs/libmythtv/sr_items.h
   trunk/mythtv/libs/libmythtv/sr_root.cpp
   trunk/mythtv/libs/libmythtv/sr_root.h
   trunk/mythtv/libs/libmythtv/videosource.h
   trunk/mythtv/programs/mythbackend/mainserver.cpp
   trunk/mythtv/programs/mythbackend/mainserver.h
   trunk/mythtv/programs/mythbackend/scheduler.cpp
   trunk/mythtv/programs/mythbackend/scheduler.h
   trunk/mythtv/programs/mythfrontend/main.cpp
   trunk/mythtv/programs/mythfrontend/mythfrontend.pro
   trunk/mythtv/programs/mythfrontend/playbackbox.cpp
   trunk/mythtv/themes/G.A.N.T./ui.xml
   trunk/mythtv/themes/blue/ui.xml

Log:

Closes #602

Hal Burch's patch to preview schedule changes plus enhancements.

NOTE: You need to run ./configure and may need to "make distclean"
if you have trouble compiling.

NOTE: Update myththemes to current SVN if you use any of those
themes. If you are using a third party theme, make the equivalent
changes as the latest diffs for myththemes.

This adds a new item to the recording options page labeled "Preview
schedule changes". When selected, a 'speculative scheduler' is run
which includes any changes to the rule that is being edited. The
result is compared with the real schedule and the differences are
displayed on a page similar to the normal schedule page except that
there are two status columns showing the old and new statuses for
these items that would change.

In order to make room on the options page, a new group "Schedule
Information" holds "Program details" and "List upcoming episodes"
plus "List previous episodes", a mini Previously Recorded page which
displays the oldrecorded items that match the recordid or title of
the current item.





More information about the mythtv-commits mailing list