Some things I added and find very useful are:
- Toggle watched (execbuiltin(SendClick(14))). This enabled/disabled 'Hide watched' option, showing and hiding watched TV shows or movies. I use this alot.
- Scan new video (execbuiltin(XBMC.UpdateLibrary(video))). This scans all TV Show and Movie shares for new stuff. You can fine tune this to 'scan tv shows' or 'scan movies', but I haven't found the syntax for the <path> variable.
- Scan new music (execbuiltin(XBMC.UpdateLibrary(music))). This scans for new music.
- Party Mode (execbuiltin(PlayerControl(PartyMode(music)))). This simply starts music party mode.
I liked the 'Toggle subtitles' command you added, eventho I rarely use subtitles, it might come in handy.
I am still looking for a command to toggle from small windows to full screen, so you can get to your Windows desktop. The same function as the back-slash-key (\) on the keyboard.
I got a temporary mic and it's working really well. Its from the Microsoft LifeCam Cinema and it uses some kind of audio filter to cancel out audio playing by the PC. This works really well when I'm playing music, I can set the volume as loud as my voice and it still picks up what I say. Unfortunately, this doesnt work TV shows and movies because they all have digital audio, which is send straight through my receiver. I will probably use your idea, mapping a button on my remote to pause and pay attention, by using EG.
Right now I am running 0.821 and it seems to be having some stability issues. Sometimes it will hang for a while and sometimes it will stop listening to the Mic, I have to be honest, I am not sure if it is Mic related or related to VC.
Can I make a request?
Can you add 'genre' to the GenXML feature, so we can work with that? I either play party-mode, an artist or a specific genre.