2005-01-14, 08:17
guess i should've checked this thread earlier. it looks like the xbmc mythtv scripts i started writing a while back have taken on a life of their own. good to see that others have picked up when i was too busy to work on them further.
fyi, i had no intention of not continuing with the scripts. in fact, i started poking at my version of the code over the last few days to fix a few high definition gui layout issues and to rethink the interface a little. then i remembered this thread that was started a while back and decided to see if people had any other questions since the last time i checked. to my surprise euphorical and rubenonrye have continued working on it and a sourceforge page has been setup.
anyway, i thought i'd drop a note in the forum to say that i am still around and will be working on the code some more. here are a few things i'm looking into:
1. better 720p/1080i layout for most of the screens. possibly using some sort of skinning to reduce hard coded screen positioning.
2. i'd like to change the layout to be more like the music or videos view in xbmc (i.e. buttons on left with icons/text labels in list on right). i was hoping to get darkie to look into exposing the icon/big icon/detail list control in python. imagine picking your show from a thumbnail view... ok, sometimes the thumbnails are during commercials but if they weren't, it'd look pretty slick.
3. get rid of hard coded text strings to better support localization.
4. look into fully qualified domain name lookups. someone reported an issue on this a while back after they found a work around... but i figured it might as well be fixed.
at the moment, i'm using my 0.14 code base. i briefly tried running the scripts in the latest tar in the thread but only the settings and status screens worked. any other screen caused xbmc to stop responding. i'm not sure if it is a script issue or a xbmc build issue.
someone asked a question about being able to capture input while mplayer is running. when dooze and i were working on the scripts, we looked into this a little. at that time, there was no way to capture remote/control pad events in python while mplayer is running. this means that real time channel switching isn't really possible without modifying the xbmc sources to add mythtv support. a nice way to do this might be to add support for a myth:// url prefix to xbmc so that all playback (including live tv) can be done using the myth streaming protocol but browsing recorded shows, tv guide, schedule programming is still done in python.
anyway, keep up the good work...
fyi, i had no intention of not continuing with the scripts. in fact, i started poking at my version of the code over the last few days to fix a few high definition gui layout issues and to rethink the interface a little. then i remembered this thread that was started a while back and decided to see if people had any other questions since the last time i checked. to my surprise euphorical and rubenonrye have continued working on it and a sourceforge page has been setup.
anyway, i thought i'd drop a note in the forum to say that i am still around and will be working on the code some more. here are a few things i'm looking into:
1. better 720p/1080i layout for most of the screens. possibly using some sort of skinning to reduce hard coded screen positioning.
2. i'd like to change the layout to be more like the music or videos view in xbmc (i.e. buttons on left with icons/text labels in list on right). i was hoping to get darkie to look into exposing the icon/big icon/detail list control in python. imagine picking your show from a thumbnail view... ok, sometimes the thumbnails are during commercials but if they weren't, it'd look pretty slick.
3. get rid of hard coded text strings to better support localization.
4. look into fully qualified domain name lookups. someone reported an issue on this a while back after they found a work around... but i figured it might as well be fixed.
at the moment, i'm using my 0.14 code base. i briefly tried running the scripts in the latest tar in the thread but only the settings and status screens worked. any other screen caused xbmc to stop responding. i'm not sure if it is a script issue or a xbmc build issue.
someone asked a question about being able to capture input while mplayer is running. when dooze and i were working on the scripts, we looked into this a little. at that time, there was no way to capture remote/control pad events in python while mplayer is running. this means that real time channel switching isn't really possible without modifying the xbmc sources to add mythtv support. a nice way to do this might be to add support for a myth:// url prefix to xbmc so that all playback (including live tv) can be done using the myth streaming protocol but browsing recorded shows, tv guide, schedule programming is still done in python.
anyway, keep up the good work...