[mythtv-commits] Ticket #2264: Mac OS X: lauch frontrow from media menu

MythTV mythtv at cvs.mythtv.org
Tue Aug 29 15:06:52 UTC 2006


#2264: Mac OS X: lauch frontrow from media menu
------------------------------------+---------------------------------------
 Reporter:  mythtv at junk.kraney.com  |        Owner:  nigel  
     Type:  defect                  |       Status:  closed 
 Priority:  minor                   |    Milestone:         
Component:  mythtv                  |      Version:         
 Severity:  medium                  |   Resolution:  wontfix
------------------------------------+---------------------------------------
Comment (by mythtv at junk.kraney.com):

 I do have to admit Isaac's right. When I thought about the script
 solution, it's definitely a lot cleaner. Wish I'd thought of it before -
 my myth newbieness is showing. My only excuse (such as it is) is the doc
 for the EXEC command is under 'menu themes', so I hadn't noticed it
 because 'themes' makes it sound cosmetic.

 Actually, you can achieve exactly the same functionality I was trying to
 implement with this !AppleScript:
 {{{
  tell application "System Events"
    key code 53 using {command down}
    delay 0.5
    key code 53
  end tell
 }}}

 and this addition to library.xml:

 {{{
  <button>
     <type>MUSIC</type>
     <text>Front Row</text>
     <action>EXEC osascript /path/to/your/frontrow.scpt</action>
   </button>
 }}}


 awk at awkward.org is right, there's not a (published) way for Front Row to
 start another program; EyeTV is a lookalike, and  activates front row from
 a menu item, just like this.

 However I think there is a way to get a much cleaner integration than
 this. If I add DAAP and DPAP support to the backend, I should be able to
 get the videos, pictures, and music to show up in Front Row as "Shared
 Movies" etc., just like content on other Macs does. You can already get
 music by installing mt-daapd on the backend. You wouldn't need
 mythfrontend at all, until you wanted to update the schedule (which you
 could do via mythweb instead) - but that's a topic for somewhere besides
 this bug.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/2264#comment:7>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list