Release Notes
v1.5.6
- Added MacOSX support to use keyboard modifiers together with GameWAVE generated actions. Very useful when playing with one hand on the keyboard and one hand to control the game with gestures, instead of a mouse.
- Added OS language detection with automatic switching to Korean.
- Support for explicitly overriding the GUI language instead of automatic detection.
- Fix for action paths and descriptions not being preserved when switching actions between left and right.
v1.5.5
- Added experimental support for translations in other languages.
- Added Korean language support, selectable through the preferences dialog.
- Fix for dexterity detection settings changes not being picked up.
v1.5.4
- Added detection of Winamp and Windows Media Player to popup initial instructions automatically.
- Fixes to popup dialogs for key selection which could cause an application crash on MacOSX Mavericks.
- Added detection of intended operating system when loading GAW files. When the configuration of a different operating system is loaded, a warning dialog informs about possible incompatibilities.
- Integrated official cross-promotion towards HandWAVE as a help menu item.
- Updated to Leap SDK 1.0.9.
v1.5.3
- Improvement to allow modifier keys to influence other actions, for instance hold shift with one hand and click with the other for a shift+click action.
- Improvements to rapid multi-taps gesture detection so that fast open-hand down swipes can't trigger them anymore.
- Improvements to closed inclination detection in trigger mode, it's now a lot more predictable even when fingertips stick out.
- Fix for MacOSX Rewind and Forward actions not loading correctly from saved documents.
v1.5.2
- MacOSX fix where the modifier-only actions could sometimes remain stuck pressed down in certain games.
- MacOSX improvement to the click in place behaviour to mimic the Windows implementation, meaning that during the click the mouse pointer doesn't move at all instead of merely not dragging.
- Minor internal improvements.
v1.5.1
- Regression fix for global hot keys that couldn't be set anymore.
- Improvement to mouse click behavior so that only continuous gestures cause drag operations. Single-shot gestures will now always click in place even if your hand moves at the same time.
- Check to notify users when background applications aren't enabled in the Leap Motion settings.
- Fix to show the right icon for Windows file association of .gaw files.
v1.5.0
- Made version jump to 1.5.0 to indicate the amount of work that went into the application compared to the initial release.
- Added support for adding your own description for each action, this allows you to give a meaningful explanation so that anyone can instantly understand what each gesture relates to.
- Added support for editing actions by showing the previous action configuration in the popup. This allows for the description to be changed of existing actions or to change the action while leaving the description in place.
- Added support for system commands: lock, logoff, sleep, restart and shutdown.
- Added status bar icon for GameWAVE on MacOSX, allowing it to run completely in the background with the main window is closed.
- Improved MacOSX HUD notification to float on top of fullscreen applications when the main window of GameWAVE is closed.
- Switched around default previous/next media controls on MacOSX with rewind/forward since these are the actions that are on the Apple keyboards and that applications like Spotify expect. GameWAVE will automatically migrate older GAW files.
- Added new mode stabilization preference that requires the presence of at least one finger. This should successfully suppress most accidental hand activations when GameWAVE is running while you're doing other things. This option can be disabled in the global preferences with the 'Stabilization requires visible fingers' option.
- Added preference to turn off stabilization before trigger mode. This restores the previous default GameWAVE behavior but also prevents the progressive hand inclination gestures to use your natural hand inclination as a baseline.
- Removed monitoring of gesture detection since it wasn't able to reliably see when the Leap Motion Software and GameWAVE got out of sync.
- Fix to HUD notifications so that they don't respond to mouse or keyboard input.
- Fix to leave the gesture configuration dialogs present even when a HUD notification is shown.
v1.0.9
- Fix to make openness gestures obey the minimum gesture delay.
- Fix to sleep/wake gesture when used with the progressive inclination gestures so that it can be properly toggled again.
- Fix to left hand inclination rest values that were calculated wrongly. Existing 1.0.8 configurations that rely on specific left hand inclination rest values might have to be re-tweaked.
v1.0.8
- Improved hand inclination gestures to be progressive, like the steering mode gamepad movement gestures.
- Introduced speed and rest configuration for inclination gestures, allowing you to fine-tune the angle at which they trigger.
- Introduced stabilization for trigger mode to get a reference for the inclination gestures and a stable starting point for other gestures.
- Improved stabilization algorithm to be faster, making it comfortable to use for trigger mode.
- Added a compact version of the gesture notification HUD.
- Changed the HUD transparency logic to only apply to the background rectangle and not to the icon or text.
- Improving loading GAW files through gestures so that it's done directly within GameWAVE without going through the OS.
- Fix for Windows file-association so that GAW files will now correctly open with GameWAVE (might need reboot).
- Screen limit fix for MacOSX where moving to the far right of the desktop screen would make the pointer wrap around to the left side.
- HiDPI fixes for Windows.
v1.0.7
- Added support for opening documents, applications and folders with gestures. Note that this can also be used to switch between different GameWAVE configurations using gestures.
- Added support for global keyboard hotkeys that can change GameWAVE's behavior even when it's not the front-most application (sleep/wake, switch modes, activate specific modes)
- Added support for sleeping and waking up GameWAVE with gestures.
- Added configurable gesture notification HUD transparency and position.
- Added support for tracking movements with the frontmost finger tip of either hand.
- Improvements to trigger mode hand inclination detection.
v1.0.6
- Added global preference option to automatically launch GameWAVE at login.
- Changed 'Restore window visibility' startup preference to become 'Hide main window'. It could be frustrating to have this change based on the last visibility of your window, for instance when you made a quick change and left it open, it would become visible at your next application launch instead of staying hidden.
- Restored the previous behavior of the Windows media transport actions since some applications, like iTunes, didn't listen to the new AppCommands when in the background.
- Added AppCommand entries in the 'Other actions' on Windows so that these media transport commands can be triggered explicitly if the standard media transport actions don't do what you need.
v1.0.5
- Launched Gawshare.com to make it easy to share GameWAVE configuration files.
- Made Gawshare.com accessible from the GameWAVE application menu, later it will be totally integrated into the application itself.
- Added an optional gesture notification HUD that displays temporary desktop overlays with icons and texts that correspond to gestures that have performed actions.
- Added global application preference to use stabilized movement, which is more stable but also more laggy.
- Added dexterity options to always detect any hand as the left hand or as the right one, turning GameWAVE into a single-handed application that can be used from any position.
- Improvements to the steering hand inclination states by using the first stabilization of the active steering mode as their reference point. This makes using hand inclinations comfortable even when you're already being in a naturally inclined position, like above or below the Leap Motion Controller. Thanks to this inclination reference point, it's also possible to purposely slant your hand as the baseline so that it becomes very comfortable to perform both the inwards and outwards inclination gestures without having to left you elbow.
- Added Windows systray menu item to disable GameWAVE actions.
- Fine tuning of hand openness inclination limits within which the active openness state locks in place to prevent mis-detection due to invisible fingers.
- Added platform-specific 'other actions' to the action selector. These provide actions that are only available for the operating system that you're running and might not all function with every application. On Windows in particular, all possible AppCommands are now available, but many of them require the foregrounded application to have implemented specific support for them. Without this, the actions have no behavior, so these actions require a lot of experimentation with trail and error.
- Improvements to the Windows media commands, making them work even if the foreground application doesn't understand media commands itself.
- Subtle precision and performance improvements.
v1.0.4
- Interim release since the version number was not updated in 1.0.3.
v1.0.3
- Added support for any combination of modifier keys as actions combined with keys, mouse clicks and scroll wheel. This provides the ability to for instance use Windows or Apple modifiers for shortcuts.
- Added support for 'hand inclination' gestures with all fingers closed to trigger mode.
- Added support for 'downward' and 'inward' hand inclination gestures.
- Added new 'thumb lift' gesture to steering mode.
- Added 'rapid multi taps' gesture to both steering and trigger modes, configured by default to switch modes.
- Made mode switching configurable as any other action, allowing it to be assigned to another gesture or even be totally disabled.
- Added global preference that allows audio notifications to be played when mode switching occurs.
- Improved the smoothness of mouse movements.
- Fixed quantization of mouse movements at very low sensitivity.
- Made finger taps a bit more sensitive.
- Added global 'Disable Actions' item in file menu to temporarily disable all actions.
- Doubled the backward/forward detection range.
- Made the gesture configuration window resizable.
- Added 'Switch Actions' item to file menu to switch the existing configuration between left and right hand.
- Added dexterity detection mode that makes the left side the right hand and the right side the left hand.
- Added global preferences setting to configure the minimum delay between gestures, this allows for the elimination of reverse gestures in case you rapidly move back to the previous position.
- Added optional monitoring to try to detect when the gesture detection between GameWAVE and the Leap Motion Software gets out of sync
v1.0.2
- The vertical scrollwheel actions were accidentally reversed for Windows. GameWAVE will automatically correct older documents and directly behave as it should for later configurations.
- You can now click on the Trigger Mode or Steering Mode labels to switch the default mode directly through the configuration GUI.
- Improved support for modifier keys on their own in Windows. They work in a lot more games now.
- Documentation improvements: inclusion of a video of the trigger mode switch gestures and a troubleshooting section.
- Minor fix to left and right scroll wheel messages not being sent unless there are up and down movements.
v1.0.1
- Initial release.