[mythtv] Why allow conflicting bindings (was Re: 'New' default keybindings)

Martin Long mythtv at longhome.co.uk
Thu Apr 26 08:09:08 UTC 2007

There wouldn't need to be a setup option, because if globals override
(status quo), then it makes ALL locals using the same key useless. The
other way around, if you wanted to prevent a particular local binding from
overriding the global one, then you can just remove the local binding - so
that method should work for everyone.

I'm a little surprised that the globals override currently - it doesn't
make much sense, and in any kind of options / permissions / parameter tree
I've seen, the more specific items always override the less specific ones.

I'll give the patch a go tonight.

On Thu, April 26, 2007 12:02 am, Roo wrote:
> On 26/04/07, Martin Long <mythtv at longhome.co.uk> wrote:
>> I've actually noticed that if I set a Jump Points binding of key 'S' to
>>  'Program Guide', then it overrides the 'S' for 'GUIDE' in 'TV
>> Playback'.
>> Would it be possible to have local bindings to override jump points?
>> Local
>> bindings are always more specific, and should really be used in
>> preference. There seems to be no other way of having the Guide key on my
>> remote jump to the TV guide from 'Watch TV' and the scheduling guide from
>> everywhere else.
> I think a more specific local binding should override a less specific
> (more
> general) global binding as well, I believe there is a ticket with patch
> that was submitted some time ago to do this.
> I guess if this was to happen there would need to be a setup option for
> ¨Global overrides context¨ vs ¨Context overrides global¨.
> Cheers,
> Roo.
> _______________________________________________
> mythtv-dev mailing list mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

More information about the mythtv-dev mailing list