xbmc/xbmc — pull request #1465 by Montellese (2012-09-22 20:16:37+00:00)
Title: JSON-RPC: add GUI.ActivateWindow

This adds a new method GUI.ActivateWindow which takes one mandatory parameter called "window" which must be a string and match one of the windows defined in CButtonTranslator and an additional option parameter called "parameters" which is an array of strings which is passed to the opened window in XBMC.

As an example to open the list of movie titles the parameters would look like this
```
"window": "videos", "parameters": [ "MovieTitles" ]
```

With this commit and #1404 JSON-RPC covers all the actions that the official iOS remote app from @joethefox still performs with the HTTP-API.