[mythtv-commits] mythtv commit: r14705 by awithers

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Oct 22 08:55:31 UTC 2007


      Author: awithers
        Date: 2007-10-22 08:55:30 +0000 (Mon, 22 Oct 2007)
New Revision: 14705
   Changeset: http://cvs.mythtv.org/trac/changeset/14705

Added:

   trunk/mythplugins/mythvideo/mythvideo/parentalcontrols.cpp
   trunk/mythplugins/mythvideo/mythvideo/parentalcontrols.h

Modified:

   trunk/mythplugins/mythvideo/mythvideo/editmetadata.cpp
   trunk/mythplugins/mythvideo/mythvideo/globalsettings.cpp
   trunk/mythplugins/mythvideo/mythvideo/main.cpp
   trunk/mythplugins/mythvideo/mythvideo/metadata.cpp
   trunk/mythplugins/mythvideo/mythvideo/metadata.h
   trunk/mythplugins/mythvideo/mythvideo/mythvideo.pro
   trunk/mythplugins/mythvideo/mythvideo/videobrowser.cpp
   trunk/mythplugins/mythvideo/mythvideo/videodlg.cpp
   trunk/mythplugins/mythvideo/mythvideo/videodlg.h
   trunk/mythplugins/mythvideo/mythvideo/videofilter.cpp
   trunk/mythplugins/mythvideo/mythvideo/videofilter.h
   trunk/mythplugins/mythvideo/mythvideo/videogallery.cpp
   trunk/mythplugins/mythvideo/mythvideo/videolist.cpp
   trunk/mythplugins/mythvideo/mythvideo/videolist.h
   trunk/mythplugins/mythvideo/mythvideo/videomanager.cpp
   trunk/mythplugins/mythvideo/mythvideo/videoscan.cpp
   trunk/mythplugins/mythvideo/mythvideo/videotree.cpp
   trunk/mythplugins/mythvideo/mythvideo/videotree.h
   trunk/mythplugins/mythvideo/mythvideo/videoutils.cpp
   trunk/mythplugins/mythvideo/mythvideo/videoutils.h

Log:

Closes #3973

This patch was contributed by Doug Young (and modified by me, any bugs 
or other brokeness are mine).

 * Added ability for a unique PIN to protect parental level 2 and 3.

 * Disallow default parental level view without a PIN (if required).

'''Caution:''' A functionality change in this patch:

Before this patch a PIN (if set) was required for any level change.
The new PIN levels currently allow for access to levels 2 and 3 without
a PIN (by default). If you want the old behavior you need to set
"Parental Level 2 PIN".

This can be changed if it turns out to be a bad idea.

PIN checking:

For a level all PINs for that level and up are allowed. If no PINs are
found in the first direction, the first valid PIN at a lower level is used.
No PINs = all access.






More information about the mythtv-commits mailing list