ChangeLog
From VoxCommando
(Difference between revisions)
Jitterjames (Talk | contribs) |
Jitterjames (Talk | contribs) |
||
| Line 12: | Line 12: | ||
* ability to trigger commands from the command editor (maybe...) | * ability to trigger commands from the command editor (maybe...) | ||
* support for JSON control of XBMC instead of using http api | * support for JSON control of XBMC instead of using http api | ||
| + | * scan folders for files and create payloadXML files | ||
| + | ** can be used to open pretty much any file by name | ||
| + | ** can be used to request movies in WMC, for example | ||
| + | |||
| + | == version 0.87 released Jan 2011== | ||
| + | I'm sorry I have not been updating the changelog, but good significant stuff has been added and VC continues to evolve and grow! I will try to get to this page soon. | ||
* commands to check gmail for new messages / message headers | * commands to check gmail for new messages / message headers | ||
| + | * Improved background grammar building and startup time | ||
| + | * New GenXML (iTunes and WMC) | ||
| + | * New main window with new menu items and quick access to Gen-All-XML for XBMC, iTunes, Mediamonkey and WMC. | ||
| + | * Copy and paste from excel to payload editor (version 0.72) | ||
| + | * Various bug fixes (including Vox listening when in "off" mode in version 0.86 | ||
| + | * Overlay Icon to show VoxState | ||
| + | * OSD and Alternates can be sent to XBMC as notification | ||
| + | * XBMC event client/server commands support added (faster than http commands) | ||
| + | * and more... | ||
== version 0.845 released Nov 16th, 2010== | == version 0.845 released Nov 16th, 2010== | ||
Revision as of 01:59, 19 January 2011
NEW: click HERE to add your own feature requests
planned for future releases (not necessarily the next version)
- A price tag. I will start by asking $25 USD very soon. It is not too late to donate $20 and get free lifetime updates.
- GENxml for other software?
- a function to display payload phrases from an xmlPayload file (useful for help)
- Sexy skins for the OSD - possibly html, richtext, or flash based.
- I'm considering a separate application that can receive commands via udp and display them in flash.
- a new launch command that uses default browser to open URL
- direct calls to actions from UDP (EventGhost, TellVox, Intelliremote)
- ability to trigger actions from the command builder (no support for payloads)
- ability to trigger commands from the command editor (maybe...)
- support for JSON control of XBMC instead of using http api
- scan folders for files and create payloadXML files
- can be used to open pretty much any file by name
- can be used to request movies in WMC, for example
version 0.87 released Jan 2011
I'm sorry I have not been updating the changelog, but good significant stuff has been added and VC continues to evolve and grow! I will try to get to this page soon.
- commands to check gmail for new messages / message headers
- Improved background grammar building and startup time
- New GenXML (iTunes and WMC)
- New main window with new menu items and quick access to Gen-All-XML for XBMC, iTunes, Mediamonkey and WMC.
- Copy and paste from excel to payload editor (version 0.72)
- Various bug fixes (including Vox listening when in "off" mode in version 0.86
- Overlay Icon to show VoxState
- OSD and Alternates can be sent to XBMC as notification
- XBMC event client/server commands support added (faster than http commands)
- and more...
version 0.845 released Nov 16th, 2010
- Improvements to command bin and to command editor
- Added support for Amulet Voice Remote
- mic status accelerometer allows VC to listen or not listen, and reduce volume depending on status of mic.
- New MediaMonkey Commands
- MM.SoftMute
- MM.SoftUnute
- MM.NPList (returns now playing list)
- MM.SetCurrentTrack (starts playing track n from the nowplaying list)
- New command: Results.StoreLast for creating user variables
- New commands: System.Sleep, System.Hibernate, System.Monitor.Off, System.Monitor.On
- Extended functionality of OSD.ShowText to control timing and placement.
- eg: OSD.ShowText.9000,100 test
- this will display the word test, for 9 seconds, 100 pixels from the bottom of the screen.
version 0.84
- Request Songs in WMC (first select artist, then select a song by that artist)
- "Command Bin" to make import/export and storage of unused commands easier.
- the command Bin is going to be very useful, but the first release will probably buggy / incomplete
- Fixed the listen single command used with a remote.
- GenXML commands
- Gen All MediaMonkey
- Gen All XBMC
- Direct button control of MediaPortal
- remote control type commands, no string requests, no info retrieval
- you'll need to install a small plugin in MediaPortal if you don't already have it
- More basic commands for MediaMonkey (setshuffle true etc.)
- Fixed: MediaMonkey.SetRating
- Added TTS.setvolume
- Group priority (commands in higher priority groups will execute before alternates)
- Group specific prefix/override (use a non-default prefix for certain groups)
changes to 0.83
- Added mouse emulation (left, right, middle click, move relative, move absolute)
- Fixed bug when dragging and dropping a command group. The dropped group would become "disabled" (red x)
- Added support for confirm command (still incomplete)
- set phrases for confirm and cancel in options
- set time before automatically cancelling in options
- Added auto-check-and-reset microphone on timed interval
- Added emulation of phrase on startup
- Added emulation of phrase on idle time-out
- Changed: emulated commands (via EG or tellvox) will execute even if VC is in Standby Mode
- Added option to show Alternates (separate from show OSD for recognized commands)
- Added Genre to XBMC GenXML
- Added new commands VC.Enablegroup* and VC.Disablegroup*
- (works the same as VC.Enablegroup but using the string as a wildcard
- example: ( VC.Enablegroup | xbmc ) will enable all groups with names that contain xbmc
- Improvement: payloadXML files which are used in multiple commands should now load faster since the first one gets re-used instead of being re-created.
- Improved function of the command selection tree (magic wand)
- you can now double click a command to select it
- when you open the tree the current command (if you have one) will be selected
changes to 0.82
- Window positions are saved and restored for the main window and tree editor
- New RegEx commands allow you to get specific info that is returned from applications
- this allows for example to get now playing info from XBMC and WMC and to do something with it (i.e TTS or OSD or send to EventGhost)
- please note that the RegEx command is not quite finished and I may change how it works in future versions
- New command to retrieve weather from The Weather Network
- I think I fixed a bug with the way VoxCommando was detecting older versions requiring an update to voicecommands.xml
changes to 0.801
- new: command Window.Focus to focus a window by name(needs more development)
- fix: idle time-out to be extended (timer reset) when a command is issued
- new: command VC.TellVox to emulate speech and thereby call other commands (spaghetti danger!)
- new: a command to play wav files
- new: more commands for direct control of mediaMonkey including:
- load playlist by name
- load songs by sql queries (fast and powerful).
- currentsongdata returns information about the currently playing song
- data available: album, artist,conductor,genre,id,mood,path,playcounter,rating,title,year
- new: variables that can be used in the command builder such as
- {shortdate}, {longdate}, {shorttime} etc.
- {lastresult} this can be used to retrieve the results of the previous command
- *I am still thinking about how to allow users to access the parts of lastresult they need...
- works well with MM.currentsongdata
- this will be a BIG addition when I get it working properly!
changes to 0.8
- so many things... I have forgotten!
- new command action structure using dot notation (e.g. xmbc.send, itunes.play)
- starting to add basic support for MediaMonkey Commands
- new filter command for XBMC performs smstyle input to filter lists based on a string.
- this can be used for example to filter movies by year, or by name. If you filter on "rings" it will show you all your "Lord of the Rings" movies.
- new GENxml button for XBMC TvShows
- new options for payloadXML files.
- They can now be used as value/phrase pairs, or just use phrases (ignoring values column)
- Just using phrases is much faster to load, so if you don't need access the value field it is better
changes to 0.796
- added GENxml to create payloads for XBMC songs (function for other programs will be added later)
- improvement: much faster loading of all payloadXML files at startup
changes to 0.795
- added: RESTART BUTTON !! No more closing and restarting every time you make changes.
- added: column for repeat # to allow multiple execution of actions
- added: ability to use payloads in "maxloops" field of command builder.
- you can use a number or a payload in this column so you can do "move up 5" etc.
- added: drag and drop reordering in command builder
- added: udp listening to emulate speech-recognition by sending commands from "tellvox" application or eventghost via upd messages
- added: VoxCommando command off to turn Vox completely off (red) with voice command
- added: ability to view which grammars are active (on) and toggle them on and off by clicking as well as by voice commands.
- added: button to clear command history
- changed: layout of main interface
- added: ability to view which grammars are active (on) and toggle them on and off by clicking as well as by voice commands.
- fixed: editing cloned commands before saving edits the original command as well!
- fixed: cloned commands don't retain loop settings!
- fixed: WOL (wake on lan) and Pause commands