[mythtv-commits] mythtv branch master updated by gigem. v0.26-pre-82-g090f847

Git Repo Owner noreply at mythtv.org
Tue Apr 17 15:29:50 UTC 2012

The branch, master has been updated on the
mythtv repository by gitolite user gigem.
       via  090f847f1549e28cd92d6273f0b492293a9e421c (commit)
      from  45f24b0ea983c1082b42c8ce59ef996ed17d35d5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 090f847f1549e28cd92d6273f0b492293a9e421c
Author:    David Engel <dengel at mythtv.org> at Tue, 17 Apr 2012 10:29:33 -0500
Committer: David Engel <dengel at mythtv.org> at Tue, 17 Apr 2012 10:29:33 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=090f847f1549e28cd92d6273f0b492293a9e421c

Add rsOtherTuning and rsOtherRecording recording statuses.
rsOtherShowing is a display only recording status used by mythfrontend
to indicate a program will record or is recording on another related
channel.  There are two long-standing problems with it.  One, it
doesn't distinguish between will record and is recording.  Two, it is
treated as a non-recording type.  Both problems force the user to find
the "other" channel in the EPG or elsewhere in order to see the
complete status and/or maniuplate the recording.  This change
addresses both problems.

Add new rsOtherTuning and rsOtherRecording recording statuses.  These
statuses are analogous to the existing rsTuning and rsRecording
statuses and indicates that a recording is active.  rsOtherShowing is
now analogous to rsWillRecord and indicates future activity.

Treat all of the rsOther* status like their analogs.  This makes it
possible for actions like stoping an active recording or adding an
override without having to navigate to the other channel.

This change also removes oneChanid parameter from the ProgramInfo
constructor and from LoadFromProgram since it is no longer needed.


Summary of changes:
 mythtv/libs/libmyth/programinfo.cpp             |   36 ++++++++++++----------
 mythtv/libs/libmyth/programinfo.h               |    6 +--
 mythtv/libs/libmyth/programtypes.cpp            |   32 ++++++++++++++++----
 mythtv/libs/libmyth/programtypes.h              |    2 +
 mythtv/libs/libmythbase/mythversion.h           |    2 +-
 mythtv/libs/libmythtv/recordinginfo.cpp         |    4 +-
 mythtv/libs/libmythtv/tvbrowsehelper.cpp        |    2 +-
 mythtv/programs/mythbackend/services/guide.cpp  |    4 +-
 mythtv/programs/mythfrontend/guidegrid.cpp      |    4 +-
 mythtv/programs/mythfrontend/progfind.cpp       |    2 +-
 mythtv/programs/mythfrontend/proglist.cpp       |    4 +--
 mythtv/programs/mythfrontend/schedulecommon.cpp |   18 ++++++++---
 mythtv/programs/mythfrontend/viewscheduled.cpp  |    9 ++++--
 13 files changed, 79 insertions(+), 46 deletions(-)


More information about the mythtv-commits mailing list