
Originally Posted by
reesemclean
From your effort:
Code:
class MythLaunch(PyFR.AppLauncherController.AppLauncherController):
def init(self):
self.launchApp('/Applications/Boxee.app')
#PyFR.AppLauncherController.AppLauncherController.initWithApp_( self,'Launching MythTV','/Applications/Boxee.app' )
#return self
I took a crack at this a couple of weeks ago and initially seemed to have better luck with initWithApp_() than launchApp(), at least in terms of making an integrated solution, but launchApp should work acceptably well.
Issues on my list to find solutions for:
- initWithApp_() doesn't bring Boxee to the front
- launchApp() doesn't return control to Front Row when Boxee exits
- Something about how the project is structured (or about how FrontPython is structured) means that a FrontPython-based frappliance seems to prevent PyeTV (another FrontPython-derived project) from loading. I want them both to show up.
Though the mailing list for the FrontPython project has extremely low traffic, the folks there are quite responsive. I do note that there's a compiled Front Row plugin that the patchstick folks use on AppleTV for launching Boxee. It doesn't seem to work with OS X's Front Row - or at least not load.
Bookmarks