hey guys, great thread on the tvguide functionality, a couple of comments from an uneducated python coder;
1. a standard ui feel would be ideal for the epg, something that is consistent with the skin (pmiii for me
). i'm sure it would be doable to photoshop up some button images, we just need a list of the ones that are needed and let one of the graphically inclided people shoot at it.
2. i like the idea of incorporating the epg into the base xbmc code base, it should rely on a listing.xml file being present in a location. the grabbing function to populate the epg can then be agnostic of the provider, and just needs to conform to the xmltv standard.
3. there should be a context menu option for the main epg screen and the program detail screen that gives the ability of the user to 'watch' the program. then this hook could call what ever means necessary to watch the show - remote ir commands, etc. in my case using tsreader (dvb app) the watch action could call the tsreader command server to start recording the appropriate channel, and then use the xbmc.play function on the recorded program (due to it allowing recording and playback simultaneously).
anyway just a few comments, i'd really like to see this thread and app go somewhere.
jt