[mythtv-users] record at any time on channel <CHANNEL> is missing in master soon to be .27

David Engel david at istwok.net
Wed Jul 24 19:09:52 UTC 2013


On Wed, Jul 24, 2013 at 12:08:17PM -0400, Michael T. Dean wrote:
> On 07/24/2013 11:24 AM, David Engel wrote:
> >On Wed, Jul 24, 2013 at 10:38:33AM -0400, Michael T. Dean wrote:
> >>On 07/24/2013 10:27 AM, jrh wrote:
> >>>I am using mythfrontend, with the Mythcenter-wide v 1.7 theme.
> >>>
> >>>Will the 'this channel' be default to 'ON'? Or have an option to set it to default to ON? It is in the advanced settings for a recording which is normally hidden.
> >>You can create recording rule templates to apply whatever recording
> >>rule options you like.
> >I hadn't thought of that.  I should probably fix the initial recording
> >rule dialog when the "this channel" filter is enabled in the selected
> >template.  Should it not offer the non-this channel option or offer it
> >and explicitly clear the filter?
> 
> I have to admit I haven't played with templates and the "this
> channel" filter (I don't actually have any "this channel" rules, so
> I hadn't thought to test it out), so I was making some assumptions
> here.

You might be missing one thing.  This all pertains to the dialog which
pops up when you select a program that is not already matched by a
recording rule.  That dialog offers the following options: "Record
this showing", "Record all showings", "Record one showing (this
episode)", "Record all showings (this channel)" and "Edit recording
rule".  When you select a program that is already matched by a
recording rule, the dialog contains different options.

> That also means I'm not sure I understand your question correctly
> and can't test it out for a couple days at least, but if I
> understand correctly, I think either approach should work, and I can
> think of benefits on both sides.  You could argue that allowing
> clearing of the "this channel" filter after applying a
> "this-channel" enabled template would encourage use of the filter as
> a "first-class" scheduling option by allowing users to set the
> filter on Default and then just clear it if they want an any-channel
> rule.  Then again, for those few cases where users need the "this
> channel" filter occasionally, you could argue that not allowing
> clearing it would require duplicating templates with and without the
> filter applied.

Here is the problem scenario.  The :Record all showings" and "Record
all showings (this channel)" both create a kAllRecord rule and that
latter also turns on the "This channel" filter.  If the automatically
chosen template already has the This channel filter set, the two
options are equivalent and likely confusing because of it.

One solution is to remove the "Record all showings" button since it
wouldn't do anything different than the "Record all showings (this
channel)" button.  Another solution is to have the "Record all
showings" button turn off the "This channel" filter and possibly
rename it to "Record all showings (all channels)".  Of these two, I
prefer the latter, but it would change translatable strings.  One more
solution is to do nothing, since I really don't expect anyone to
really turn on the "This channel" filter in a template.

> In the end, regardless of the approach we take, I think we still
> have the same challenge as before--educating users about the other
> options they have for scheduling.  Even though we've traded the
> 20-ounce claw hammer of older versions for a 10-ounce finish hammer,
> everything still looks like a (this-channel) nail when holding
> it--and users will just assume they have to swing harder.  :)
> 
> So, in short, I trust your
> (much-more-experienced-in-the-ways-of-the-scheduler) opinion more
> than my own.  :)

Mike, you still only record OTA, correct?  If so, that could explain
your naivety wrt this channel rules.  They can be very helpful when
you have a show that is in heavy syndication on several channels.

To those complaining about the loss of first-class, channel rules,
let's see how it goes.  I've stated before, I'm not sure how even I
will like it when I really start using 0.27 myself.  One thing to keep
in mind is it's actually easier now to initially create a channel
rule.  It's only when you want to change the channel handling of an
existing rule that you have to go to the filters pages.

FWIW, I've added a TODO item to allow themes to put individual filter
checkboxes on the main schedule editor page.  It's doubtful the
kChannel rule will come back, but that might be enough to satisfiy
those who detest having to switch to the filter page to adjust that
functionality.

David

> >>So, you could make one for each of the "this
> >>channel" channels you use.
> >That shouldn't be necessary.  The filter is dynamic and automatically
> >switches to whatever channel you last used to edit the rule.
> 
> Ah, nice.  That's even better (and, really, I should have assumed
> that's how it would work).  One "this channel" template would work,
> then.
> 
> Mike
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users

-- 
David Engel
david at istwok.net


More information about the mythtv-users mailing list