[mythtv-commits] [MythTV/mythtv] 648864: Default to last channel used in Manual Record rule
kmdewaal
noreply at github.com
Fri Feb 3 21:52:27 UTC 2023
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 648864b3bf2f54d83e3a8f3e86dc9cf9d49d8619
https://github.com/MythTV/mythtv/commit/648864b3bf2f54d83e3a8f3e86dc9cf9d49d8619
Author: Steve Erlenborn <1751095+SteveErl at users.noreply.github.com>
Date: 2022-11-14 (Mon, 14 Nov 2022)
Changed paths:
M mythtv/programs/mythfrontend/manualschedule.cpp
M mythtv/programs/mythfrontend/manualschedule.h
Log Message:
-----------
Default to last channel used in Manual Record rule
When a user is entering a number of Manual Record rules
in a row, it would be nice if the previously used channel
was remembered and used as the default for the current
rule. For example, if you wanted to enter rules to record
Chicago Med, Chicago Fire, and Chicago P.D., which are
all on the same channel, it would save time on the second
and third rules, to default to the common channel.
To implement this, when a Manual Record rule is entered,
store the channel number such that it can be set as the
default channel for the next Manual Record rule.
Fixes #655
Commit: 161e6849b186ca664567fb9c85cfc4954a80c7ab
https://github.com/MythTV/mythtv/commit/161e6849b186ca664567fb9c85cfc4954a80c7ab
Author: Steve Erlenborn <1751095+SteveErl at users.noreply.github.com>
Date: 2022-11-14 (Mon, 14 Nov 2022)
Changed paths:
M mythtv/programs/mythfrontend/manualschedule.cpp
M mythtv/programs/mythfrontend/manualschedule.h
Log Message:
-----------
Updates based on review comments
Braces have been added for the one-line if.
Variable 'last_manual_chan' has been renamed to
's_lastChannelIndex', and its initialization has
been moved to the header file using inline.
Commit: 67e1449a3b97d9ffec5e8ae4d029d06b6572bb1f
https://github.com/MythTV/mythtv/commit/67e1449a3b97d9ffec5e8ae4d029d06b6572bb1f
Author: Steve Erlenborn <1751095+SteveErl at users.noreply.github.com>
Date: 2022-11-15 (Tue, 15 Nov 2022)
Changed paths:
M mythtv/programs/mythfrontend/manualschedule.h
Log Message:
-----------
Adding Doxygen description for s_lastChannelIndex
Resolves #655
Commit: 7e389f15f01c28d537c73e8ed985a82a86a91cb0
https://github.com/MythTV/mythtv/commit/7e389f15f01c28d537c73e8ed985a82a86a91cb0
Author: Steve Erlenborn <1751095+SteveErl at users.noreply.github.com>
Date: 2022-11-16 (Wed, 16 Nov 2022)
Changed paths:
M mythtv/programs/mythfrontend/globalsettings.cpp
M mythtv/programs/mythfrontend/manualschedule.cpp
M mythtv/programs/mythfrontend/manualschedule.h
Log Message:
-----------
Allow default to last channel in Manual Record
A new configuration option has been introduced to allow
the user to specify how the starting channel should be
set in a new Manual Record rule.
Setup -> General -> General
has a new line "Starting channel for Manual Record"
with a choice between "Guide Starting Channel" and
"Last Manual Record Channel". The default configuration
is "Guide Starting Channel" which provides the existing
behavior of always setting the starting channel to
DefaultTVChannel. This value is set at
Setup -> Video -> Program Guide -> Guide Starts at Channel
If the user chooses the new behavior, "Last Manual Record Channel",
then when a new Manual Record rule is started, the channel will
be initialized to the value used in the previous Manual Record
rule. The very first time a Manual Record rule is entered, there
will be no previously used channel, so it will default to
DefaultTVChannel.
With this implementation, the existing behavior will not
change unless the user requests "Last Manual Record Channel"
option. When they do pick "Last Manual Record Channel", the
new behavior will bring them joy.
Resolves #655
Commit: c2d2e1ab996eb294b5087885a9ec80ed14ee41a1
https://github.com/MythTV/mythtv/commit/c2d2e1ab996eb294b5087885a9ec80ed14ee41a1
Author: kmdewaal <kdewaal at mythtv.org>
Date: 2023-02-03 (Fri, 03 Feb 2023)
Changed paths:
M mythtv/programs/mythfrontend/globalsettings.cpp
M mythtv/programs/mythfrontend/manualschedule.cpp
Log Message:
-----------
Merge pull request #664 from SteveErl/erlMerge5
Default to last channel used in Manual Record rule
Compare: https://github.com/MythTV/mythtv/compare/96dbeec4795d...c2d2e1ab996e
More information about the mythtv-commits
mailing list