[mythtv-commits] mythtv commits

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Thu Feb 5 17:55:05 EST 2004


----------------------------------------------------------------------------
Changes committed by cpinkham on Thu Feb  5 22:50:35 2004

Modified Files:
   in mythtv:
        keys.txt 
   in mythtv/libs/libmyth:
        mythcontext.cpp mythcontext.h mythwidgets.cpp 
   in mythtv/libs/libmythtv:
        NuppelVideoPlayer.cpp NuppelVideoPlayer.h channel.cpp 
        channel.h channelsettings.cpp dbcheck.cpp programinfo.cpp 
        programinfo.h scheduledrecording.cpp scheduledrecording.h 
        tv_play.cpp tv_play.h tv_rec.cpp videoout_directfb.cpp 
        videoout_directfb.h videoout_dx.cpp videoout_dx.h 
        videoout_null.cpp videoout_null.h videoout_viaslice.cpp 
        videoout_viaslice.h videoout_xv.cpp videoout_xv.h 
        videoout_xvmc.cpp videooutbase.cpp videooutbase.h 
   in mythtv/programs/mythbackend:
        main.cpp mainserver.cpp scheduler.cpp 
   in mythtv/programs/mythcommflag:
        main.cpp 
   in mythtv/programs/mythfrontend:
        globalsettings.cpp playbackbox.cpp playbackbox.h 
        programrecpriority.cpp 
   in mythtv/themes/blue:
        ui.xml 
Log Message:


Add "Recording Groups" functionality.  A scheduled recording can have
    a group assigned on the advanced recording options page.  From
    the playback view recordings screen you can use the popup menu to
    view all recordings or only a specific group.  You can also move
    recordings between groups.  Each frontend can have a different
    default group set to display.  A global password can also be set
    on each group.  If you password protect groups, then you should
    also set a password for the "All" Group in setup.  Groups can be
    used for things like giving each family member their own list to browse
    through or used to prevent your 5 year old from getting nightmares
    because he watched that Poltergeist movie you recorded last week.

Modified MythComboBox edittable mode to save changes when combo loses focus
    rather than requiring user to hit ENTER to commit change.  Used on the
    Advanced Recording Options screen to enter a new Recording Group if
    desired.

Added Manual zoom/reposition functionality to popup menu during playback.
    Keys documented in keys.txt.  Only works on displays where the current
    letterbox zoom mode works since these two use the same method to zoom.

(hopefully) Fixed aspect ratio code for non 4:3 or 16:9 displays.

Changed pre-show pre/post roll limits to allow up to 120 minutes instead
    of the previous 60.

Made mythcommflag display fps after % complete while processing.

Patch by J. Donavan Stanley to add per channel CommercialFree flag
    to skip commercial flagging on commercial free stations.  Configurable
    in channel editor.

Modified patch by Joel Feenstra to add new duplicate recording check
    methods.  You can now setup a recording to check only the subtitle
    or description to see if a program is a duplicate.  Previously both
    were always checked.

Added ability to new duplicate recording check methods to check empty
    subtitle and description fields instead of ignoring them and acting
    as if they were always non-duplicates.

WARNING: This commit updates the backend communications protocol, so you need
    to upgrade all frontends and backends at the same time.


----------------------------------------------------------------------------


More information about the mythtv-commits mailing list