[mythtv] Why allow conflicting bindings (was Re: "New" default keybindings)
Michael T. Dean
mtdean at thirdcontact.com
Wed Apr 25 15:02:01 UTC 2007
On 04/25/2007 10:56 AM, David Engel wrote:
> On Tue, Apr 24, 2007 at 07:31:41PM -0400, Michael T. Dean wrote:
>
>> On 04/24/2007 02:23 PM, David Engel wrote:
>>
>>> Allowing conflicts lets me bind other actions to the 'Y' key for use
>>> in other "TV Frontend" contexts. For exemple, it lets me keep the
>>> default binding of 'Y' to the VIEWCARD action which is used in the
>>> View Scheduled screen.
>>>
>> So, there's really no reason to prevent a developer's chosen "default"
>> mapping for a keybinding from creating a new conflict? That means
>>
> No, creating a conflict in this case should be OK.
OK. I'll leave it alone, then.
> I will reiterate something I've said in the past, though. We should
> be conservative when adding new, default key bindings. IOW, don't do
> it except in significant cases. Instead, make sure the new
> functionality is accessible through some menu action and let the user
> configure their own key binding if the new functionality is important
> enough to them.
>
> FWIW, the PLAY/PLAYBACK action in this case is significant enough to
> warrant a new, default binding, IMHO.
Alright. I'll go ahead and update my patch and post it for Stuart M. to
consider.
Thanks for the input.
Mike
More information about the mythtv-dev
mailing list