Changelog

Change history for VoiceMate Professional

Release notes for this product.

8.07.2006, v2.15:
  - Added: Commands; NET.TouchURL, CMD.MonitorStandBy, CMD.MonitorOn.
  - Added: Commands; CMD.MonitorOff, CMD.ScreenSaver, CMD.GetRandomFile.
  - Fixed: VMPro now works with non-administrator Windows accounts.
  - Fixed: Using Escape to quit the debugger doesn't ignore the "Are you sure?" requester anymore.
  - Fixed: Some commands weren't being highlighted in the script editor.
  - Other: Increased microphone gain boost to 100%.
  - Other: Debugging with the script editor now actually happens in the editor itself.

26.06.2006, v2.14 Build#530
  - Added: Option to change audio input device to Settings window.
  - Added: Commands; CMD.SetDesktopWallpaper, CMD.BlockInput.
  - Added: Commands; COM class. See scripting documentation.
  - Added: Command Set updater to the Check For Update toolbar button.
  - Added: New locations to the Wizard's Objects window.
  - Added: Export Category to the category context menu in the main window.
  - Fixed: Sometimes the About window would display a System Error
          message when opening.
  - Fixed: Some unlinked commands in the SDK manual.
  - Other: Changed layout of the Console window.
  - Other: Updated and improved the Debug Log window.
  - Other: First phase of a code audit completed.

21.11.2004, v2.13 Build#510
  - Added: Events system. See manual for information.
  - Added: Commands; DSR.LastCommand, DSR.LastCommandName,
            CMD.CharacterCount, CMD.QuickLoad, CMD.QuickSave,
            CMD.QuickAppend.
  - Added: Objects section to the Command Wizard.
  - Added: Shutdown section to the Settings window.
  - Added: New SpeechBar skin colours.
  - Added: Static Variables section to the SDK helpfile.
  - Added: Usability improvements to the Script Editor.
  - Fixed: The Set As Default setting in the Profiles window now works.
  - Fixed: The Script Editor's toolbar completely ceased to function.
  - Fixed: Editing a command via the context menu would cause
          an editing error. Thanks to JCasarini  for reporting.
  - Other: Minor interface tweaks.

21.05.2004, v2.12 Build#500
  - Added: Commands; CMD.FreeDiskSpace, CMD.TotalDiskSpace,
            CMD.GetTickCount, CMD.IsOnline, CMD.IsValidURL,
            CMD.LockWorkstation, CMD.NetSend, CMD.Beep,
            DEBUG.Log, DEBUG.Clear, VM.ChangeListenTimeOut,
            PRP.GetKeyboardCapsLock, PRP.GetKeyboardNumLock.
  - Added: Many missing VBScript commands to the editor highlighter.
  - Added: Drive/Folder selection to the Command Wizard.
  - Fixed: CMD.FindWindowEx Out of Stack Space error.
  - Fixed: VMPro and/or its components wouldn't run on some
            installations of Windows XP/2003.
  - Other: Everything is now fully Windows XP themed.
  - Other: Improvements to the Advanced Editor. Also added
            some missing commands and the DEBUG class.
  - Other: Heavily updated Profiles window.

26.11.2003, v2.11 Build#470
  - Added: New command: PRP.SystemUptime
  - Added: Recognition - Sleep to Settings.
  - Added: Rudimentary debug log to Settings menu.
  - Fixed: CMD.TeleType wasn't working correctly.
  - Fixed: vmkeyReturn wasn't listed in the Advanced Commands Key Mapper.
  - Fixed: Skins didn't always appear in the Settings window.
  - Other: Redesigned the Command Wizard.
  - Other: GUI rewritten in places to take advantage of
           Windows XP theming, if available.
  - Other: Various GUI enhancements.
  - Other: VCMD.EXE is closed if found hanged when running VoiceMate (WinNT only).
  - Other: Lots of other changes.


27.07.2003, v2.10 Build#400
  - Added: "Start listening" now wakes VM Pro up if listening
    was stopped. See Settings to change the wake-up command.
  - Added: General verbal feedback. See Settings -> Verbal Feedback.
  - Added: Speech Bar section to the Settings window.
  - Added: Minimise On Startup to the Settings -> Startup window.
  - Added: Force Recognition to the Settings -> Recognition window.
  - Added: Limited skinning to the Speech Bar.
  - Added: Help button to the Console, to display the SDK.
  - Added: Tip of the Day to program startup.
  - Added: New splash graphic.
  - Fixed: Crash when clicking "Start Main Window Minimised.." in Settings.
  - Fixed: The Speech Bar reloaded itself when VMP was quitting.
  - Fixed: The main window now has focus when VM Pro starts.
  - Fixed: Only one instance of VM Pro can now be run.
  - Other: Graphical improvements to the floating Speech Bar.
  - Other: Added Windows XP-style controls to the Settings window.
    Works on all versions of Windows.


05.07.2003, v2.09 Build#360
  - Added: Custom message boxes, hopefully to prevent
    a problem with VoiceMate Professional starting up for some users.
  - Fixed: It is now possible to copy the console's contents
    into a command without the contents being automatically
    changed upon a right-mouse click.
  - Other: Made a small change to the core.


14.03.2003, v2.08 Build#350 Beta
  - Added: 10 new commands:
      CMD.LogOff, CMD.Reboot, CMD.PowerOff, CMD.ShutDown,
      CMD.IsMinimized, CMD.IsMaximized, CMD.IsEnabled,
      CMD.TeleType, CMD.GetComputerName, VM.CheckForUpdate.

  - Added: Syntax highlighting to the Console, plus
    general Console and debugging improvements.

  - Added: Various new command macros to the default
    user profile.

  - Fixed: It was hard to toggle the listening status using
    the floating speechbar due to a window dragging conflict.

  - Fixed: Couple of minor bugs.


27.02.2003, v2.07 Build#340
  - Fixed: Definately fixed the double-click Commands
    list bug. Thanks to Axel Jan?en for reporting.

  - Fixed: Problem with editing commands.

  - Fixed: The Floating Speech Bar options conflicted
    with the Default Editor options, in the Settings window.
    Thanks to Axel Jan?en for reporting.

  - Other: Improved the dragging of the Floating Speech Bar.

  - Fixed: Hang when starting. The 14 day trial period has
    been reset.


16.01.2003, v2.06 Build#335
  - Added: ScrollLock toggle listen-mode hotkey.
    Suggested by Axel Jansen.

  - Added: Floating Speech Bar options to the Settings window.
    Suggested by Axel Jansen.

  - Added: Option to hide the mouth when speaking.
    Suggested by Brent Kellogg.

  - Fixed: Double-clicking the blank area under the
    commands in the Commands list caused a crash.
    Thanks to Knoc99  and Axel Jan?en for reporting.

  - Other: Minors changes and additions.


02.01.2003, v2.05 Build#325
  - Fixed: Some users lost their 14-day trial period due
    to the year change. This release resets the trial, but it means
    that registered users must insert their registration information
    again.

  - Added: The Profiles program/window wasn't counting
    how many times a profile was being loaded if it was set
    to Auto Load.

  - Added: Lots more error-checking.

  - Added: Links to other speech language engines to the
    manual.

  - Other: Minor fixes to the Profiles window.


08.12.2002, v2.04 Build#320
  - Added: Commands can be dragged from the Commands
    list and dropped onto a category in the Category list to
    change its current category.

  - Added: Files dropped onto the Commands list can
    be programmatically made into voice commands.

  - Fixed: Selecting more than one command in the Commands
    list resulted in a crash.

  - Fixed: Adding a new profile using the Profiles window
    would make the Set As Default button become stuck "on".

  - Fixed: Adding a new profile while there was a default user
    enabled in the Profiles list would result in the default user
    highlight being lost.


27.11.2002, v2.03 Build#318
  - Added: New command: CMD.SendKeys

  - Fixed: QuickHelp is now displayed in the statusbar regardless
    of the current command's case in the Advanced Editor,
    where-as it was only displayed if the command was
    capitalised.

  - Other: Clicking on the Help toolbar icon in the Advanced
    Editor now displays the Scripting SDK documentation.

  - Other: The Scripting SDK documentation is now up-to-date.


26.11.2002, v2.02 Build#317
  - Fixed: It wasn't possible to register VM Pro after the
    the trial-period expired.02

  - Fixed: Forgot to remove a bit of debugging code
    from the Advanced Editor's keyboard mapper.

  - Added: Keycode Viewer to the Advanced Editor's
    Convenience Tools. This tells you the keycode of the
    last pressed key/button on the keyboard.

  - Added: Cursor key codes to the Advanced Editor's
    keyboard mapper. Thanks to Jaime Lara for reporting.


17.11.2002, v2.01 Build#315
  - Fixed: DSS.FindEngine was incorrectly returning a string
    result instead of a correct Long result.

  - Fixed: The following commands should have been functions
    (that is: return a value), but instead were statements and didn't
    do anything:
    DSS.Gender, DSS.LanguageID, DSS.Speaker

  - Added: Option to select the default speech voice VM Pro
    uses. See the Speech section in the Settings window.

  - Added: 4 new commands (no documentation as yet):
  DSS.CurrentMode, DSS.ModeName, DSS.Dialect,
  DSS.Device

  - Other: Overhauled the Speaker Profiles window.

  - Other: Removed the Code Base feature from the Advanced Editor.

  - Added: Toolbar button to check for a new version.

  - Other: Various interface tweaks
    Also works better in Windows' Large Font mode.

  - Other: Completed context-sensitive help, including some windows that
    were missing it altogether.

  - Other: Minor modifications.

29.10.2002, v2.00 Build#0305
  - Fixed: A warning message was sometimes displayed saying that
    the speech recognition engine wasn't installed even if it was.
  - Fixed: Disabling the splash window would stop VM Pro loading.
  - Fixed: Hopefully fixed a bug that prevented VM Pro from
    loading and displayed ".. initialising .." constantly in the splash
    window.

23.10.2002, v2.00 Build#0302
  - Added: New commands + documentation:
  CMD.MoveFile, CMD.MakeDir, CMD.GetDesktopWindow,
  CMD.EmptyRecycleBin.

22.10.2002, v2.00 Build#0300 - Public Final Release.
  - First official public release.

Private Beta Builds.
  - If you would like to see the history for the private beta-tester
    builds, then take a look at the Changes.txt file in the VoiceMate
    Professional directory.