[mythtv-commits] mythtv commit: r20523 - in trunk/mythtv by paulh
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Sat May 9 18:51:42 UTC 2009
Author: paulh
Date: 2009-05-09 18:51:42 +0000 (Sat, 09 May 2009)
New Revision: 20523
Changeset: http://cvs.mythtv.org/trac/changeset/20523
Added:
trunk/mythtv/libs/libmythtv/channelgroup.cpp
trunk/mythtv/libs/libmythtv/channelgroup.h
trunk/mythtv/libs/libmythtv/channelgroupsettings.cpp
trunk/mythtv/libs/libmythtv/channelgroupsettings.h
Modified:
trunk/mythtv/bindings/perl/MythTV.pm
trunk/mythtv/bindings/python/MythTV/MythTV.py
trunk/mythtv/libs/libmythdb/mythversion.h
trunk/mythtv/libs/libmythtv/channelutil.cpp
trunk/mythtv/libs/libmythtv/channelutil.h
trunk/mythtv/libs/libmythtv/dbchannelinfo.cpp
trunk/mythtv/libs/libmythtv/dbchannelinfo.h
trunk/mythtv/libs/libmythtv/dbcheck.cpp
trunk/mythtv/libs/libmythtv/libmythtv.pro
trunk/mythtv/libs/libmythtv/remoteencoder.cpp
trunk/mythtv/libs/libmythtv/remoteencoder.h
trunk/mythtv/libs/libmythtv/tv_play.cpp
trunk/mythtv/libs/libmythtv/tv_play.h
trunk/mythtv/libs/libmythtv/tv_rec.cpp
trunk/mythtv/libs/libmythtv/tv_rec.h
trunk/mythtv/libs/libmythtv/tvosdmenuentry.cpp
trunk/mythtv/programs/mythbackend/encoderlink.cpp
trunk/mythtv/programs/mythbackend/encoderlink.h
trunk/mythtv/programs/mythbackend/mainserver.cpp
trunk/mythtv/programs/mythfrontend/globalsettings.cpp
trunk/mythtv/programs/mythfrontend/guidegrid.cpp
trunk/mythtv/programs/mythfrontend/guidegrid.h
trunk/mythtv/programs/mythfrontend/main.cpp
trunk/mythtv/themes/DVR/tv_settings.xml
trunk/mythtv/themes/classic/tv_settings.xml
trunk/mythtv/themes/default-wide/schedule-ui.xml
trunk/mythtv/themes/defaultmenu/tv_settings.xml
Log:
Add channel grouping feature that allows you to create groups of channels to
help to find a channel while in live tv or the EPG.
* There's a new 'Channel Groups' settings page where you can add/delete the
groups and also to change what channels appear in a group.
* While watching live tv you can select which channel group is active from the
menu. When a group is selected and the current channel isn't in the group
then the player will switch to the first channel in that group. Browsing in
the OSD and changing channels will be restricted to channels from the
current group.
* If you switch to the EPG from live tv the EPG will only show channels from the
current channel group.
* In the EPG you can change the current group from the menu or you can cycle
though the groups by pressing NEXFAV ('/').
* If you are viewing all the channels in the EPG you add the current channel
to a channel group from the menu or by pressing TOGGLEFAV ('?').
* If you are viewing channels in a group in the EPG you can remove the current
channel from the group via the menu or by pressing TOGGLEFAV ('?').
* A channel group called 'Favorites' is created and any existing favorites are
placed in that group.
* Bumps the protocol version to 45.
Thanks to all who contributed to the patch on the ticket. I've made a few changes
to the patch so any bugs are mine. Closes #199.
More information about the mythtv-commits
mailing list