********************************************************** This is a Beta release, use at your own risk and make sure to back up your StrokesPlus.xml file. If you're new to S+, install 2.6.3 first, then replace the EXE and DLL with the contents of this Beta release. ********************************************************** 32-bit:
Change Log: - Aggressively Manage Memory setting now honored when saving Preferences. Due to the S+ Settings window being on a different thread, the setting wasn't being applied until restart (leftover code from < 2.0 versions) - Fixed issue with acSendKeys not forwarding the proper flags on KeyUp (updated download on 2/26/2013 @ 14:43 Eastern Time) - Synaptics TouchPad: - Movement Sensitivity form elements properly enabled/disabled based on Synaptic software presence - Fixed capturing TouchPad button modifiers while fingers are not in motion - General fixes to logic flow in various situations - Synaptics integration enable/disable no longer requires S+ to be restarted. But due to the COM interop loading of DLLs into the S+ process, some additional memory allocation will remain until S+ restarts. This is the same as when you click Browse... to find the no match sound file; Windows loads some DLLs into the S+ process that cannot be released. - The Synaptics UI elements are now disabled/enabled according to the Disable chackbox's state - Changed some calls to OutputDebugMessage that should've been using the template function (small performance increase, mostly in TouchPad function) - TouchPad init code now checks to see if the Synaptics device is a TouchPad and whether it's multi-finger capable; if not an error message is displayed and the functionality disabled - Changed default text of language.Preferences.SynapticsFrame.Disable to: "Disable Integration" - Added new supported language elements: language.Base.Messages.TouchPadNotSupportedMessage ("TouchPad not supported.\n\nEither it's not being reported as a TouchPad, is not multi-finger capable, or an error was encountered while initializing the device.\n\nSynaptics TouchPad support will be disabled; you may enable support again in the Preferences tab.") language.Base.Messages.TouchPadNotSupportedTitle ("TouchPad Not Supported")
- TouchPad packets ignored if S+ is disabled - Disable Integration checkbox now checked by default is Synaptics software not present or device not supported