Version 2 has now been updated to 1.9.5.0
Please see the first post in this thread for the link.
http://voxcommando.com/forum/index.php?topic=1443.msg12499#msg12499Part two of my evil plan is now under way!
I have completely changed the way groups of voice commands are loaded, organized, and accessed when recognized.
What does this mean?
Well, hopefully it will mean a lot less waiting for commands to load. Especially after you edit commands in the tree editor, you should not have to wait for more than a second or two. When loading the program, you will hopefully not have to wait very long either.
If there are large groups ( e.g. play song {1} ) that need to be rebuilt, you don't need to wait for them. You should be able to use all other groups that have loaded, and when they are ready they will be quietly (re)loaded in the background.
I think this is a big step forward even though you may not immediately see any benefits. At the very least it means that I can start looking more seriously at other new features because I have been wanting to address this one for a long time but it involved updates to many many different sections of code.
There could very well be some strange bugs that arise from this major update. So far in my testing I have been very pleased with the results.
Once we iron out any major bugs (or determine that there aren't any
) then I will call the next release
version 2.0There are some other changes as well. Please see new core actions under the names
Group.*I have deprecated the VC.EnableGroup and VC.DisableGroup actions. They will of course continue to work for now, but please switch to using Group.Enable etc...
There is a new action VC.LoadOptions (mostly for Hadood and his crazy ideas
)
Group.Enable and Group.EnableRegEx allow you to specify a time for the group(s) to remain enabled. You can use this to provide some contextual commands that are only available for a period of time and then turn themselves off.
Any recent updates to plugin should be included in this install.
There is a configuration now for XBMC 13 (Gotham) (currently in English only). It is almost identical to the Frodo config except that the paths to databases in the xSql plugin have been updated, and the "download subtitles" command has been fixed. If you know of anything else that was changed in Gotham that breaks anything in VC please let us know and we will make the appropriate changes to the default Gotham configuration.