[mythtv-commits] Ticket #5954: Proposed patch to allow dynamic menus
MythTV
mythtv at cvs.mythtv.org
Mon Dec 1 22:19:28 UTC 2008
#5954: Proposed patch to allow dynamic menus
-----------------------------+----------------------------------------------
Reporter: andrei at tanas.ca | Owner: ijr
Type: enhancement | Status: new
Priority: minor | Milestone: 0.22
Component: mythtv | Version: head
Severity: medium | Mlocked: 0
-----------------------------+----------------------------------------------
I'd like to propose a simple piece of functionality that allows to
generate dynamic menus. I'm using it successfully to dynamically build
menus for an online streaming service.
The idea is simple: if the <action> tag inside the menu <button> defines a
MENU, but the parameter starts with the '`' character (same as bash shell
command substitution), rather than treating this as a path to another menu
file, we execute the external process, capture its standard output stream,
and use the result to load the menu.
Example:
<button>
<type>TV_WATCH_TV</type>
<text>9.90552641912621</text>
<action>MENU `/home/mythtv/somemenuscript</action>
</button>
The script in /home/mythtv/somemenuscript is expected to generate output
in mythtv menu format.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/5954>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list