Opened 12 years ago

Closed 10 years ago

#4776 closed enhancement (fixed)

Permit global and embedded versions of Watch Recordings to share keybinding

Reported by: Yeechang Lee <ylee@…> Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: MythTV - General Version: head
Severity: medium Keywords: mythcontrols localAction jumprec
Cc: Ticket locked: no

Description

The attached patch (against r16237) permits both the embedded version of Watch Recordings (invoked by JUMPREC) and the global version (invoked by the startPlayback jumppoint) to share a keybinding. If "Jump to Program OSD" is set, the keybinding will properly bring up the OSD version of the list of recorded programs.

The patch uses the localAction functionality used in r16224 and elsewhere. As with r16224, users who have the startPlayback jumppoint set to a particular key will have to first delete it before setting JUMPREC to that key in mythcontrols; after this is done, the jumppoint keybinding can be restored. This is surely a bug in mythcontrols.

Attachments (1)

patch-localjumprec.cpp (642 bytes) - added by Yeechang Lee <ylee@…> 12 years ago.
Patch against r16237

Download all attachments as: .zip

Change History (3)

Changed 12 years ago by Yeechang Lee <ylee@…>

Attachment: patch-localjumprec.cpp added

Patch against r16237

comment:1 Changed 10 years ago by stuartm

Component: mythtvMythTV - General

comment:2 Changed 10 years ago by sphery

Resolution: fixed
Status: newclosed

(In [24111]) Allow local override of the "TV Recording Playback" jump point with the JUMPREC keybinding in TV Playback.

This patch allows the use of the same key for the "TV Recording Playback" jump point (which takes users to the Watch Recordings screen) and the "JUMPREC" keybinding in TV Playback ("Display menu of recorded programs to jump to"). Fixes #4776 with patch from Yeechang Lee.

Note: See TracTickets for help on using tickets.