Author |
Topic |
|
Rob
USA
2615 Posts |
Posted - 03/19/2013 : 11:07:58
|
*** IMPORTANT NOTICE! ***
Please note that there have been some significant changes to the installers and the default functionality of StrokesPlus beginning with the 2.5.6 release.
Click here for details. (seriously, please read it at least once)
32-bit:
Portable/ZIP Download - Signed and Unsigned: http://www.strokesplus.com/files/StrokesPlus_2.7.1_x86.zip
Setup Package Download - Unsigned, Windows XP/Vista/7/8: http://www.strokesplus.com/files/StrokesPlusSetup_2.7.1_x86.exe
Setup Package Download - Signed, Windows Vista/7/8 with UAC enabled: http://www.strokesplus.com/files/StrokesPlusSetup_2.7.1_x86_Signed.exe
64-bit:
Portable/ZIP Download - Signed and Unsigned: http://www.strokesplus.com/files/StrokesPlus_2.7.1_x64.zip
Setup Package Download - Unsigned, Windows XP/Vista/7/8: http://www.strokesplus.com/files/StrokesPlusSetup_2.7.1_x64.exe
Setup Package Download - Signed, Windows Vista/7/8 with UAC enabled: http://www.strokesplus.com/files/StrokesPlusSetup_2.7.1_x64_Signed.exe
Notes: All installers create a shortcut in Startup. Signed installers also attempt to install the certificate; while I've tested on my machine and a clean Win8 VM, I can't be certain this will always work. StrokesPlus.cer will be installed in the destination folder, in case you need to manually import (to Trusted Root Certification Authories).
All installers will NOT overwrite StrokesPlus.xml, StrokesPlus.lua, or ActionHelp.xml (since some may have a translated version). So if you just want to update to the latest version, you can run the setup and not worry about losing anything.
The ZIP downloads contain both signed and unsigned versions as well as the certificate for manual installation.
Change Log: - Updated mouse hook to have more checks for Training Mode, to prevent unexpected errors/crash - Added acDisableCapture() and acEnableCapture(), these are different than acDisable or acDisableNext as they control a global flag which tells S+ to forward/ignore the mouse events until acEnableCapture is called, or the Lua states are reinitialized. There aren't many use cases for this pair of actions, but there's at least one person who could use them |
|
Rob
USA
2615 Posts |
Posted - 05/30/2013 : 22:39:48
|
Note: There have been more than one report of unexpected and unreproducible crashes. It seems the instability was introduced during the changes made when I added the Synaptics support.
If you experience these crashes, let me know and it's been reported that version 2.6.3 is stable. I've yet to have any crashes using the latest, so it's difficult for me to isolate or identify. If you can find any type of pattern, do let me know. |
|
|
plunt
Italy
88 Posts |
Posted - 05/30/2013 : 23:59:41
|
I do not know if it can cause the error, but try disabling "SynTP" device. I usually completely disables the touchpad then stopping the service. |
|
|
NameRec
Russia
6 Posts |
Posted - 07/12/2013 : 04:59:44
|
«Note: There have been more than one report of unexpected and unreproducible crashes. It seems the instability was introduced during the changes made when I added the Synaptics support.
If you experience these crashes, let me know and it's been reported that version 2.6.3 is stable. I've yet to have any crashes using the latest, so it's difficult for me to isolate or identify. If you can find any type of pattern, do let me know.» -- I bought a mouse of Logitech T400. After SetPoint v6.52 installation (now it is the last version) StrokesPlus v2.7.1 became extremely unstable: it abnormal terminated several times in day. Besides, I noted that often there are decelerations in cursor movement of a mouse. Abnormal termination is preceded extremely by the strong deceleration of the cursor of a mouse then Windows reports that application is removed. I paid attention that abnormal termination of StrokesPlus happens in case of relocation of a mouse and isn't connected to drawing of gestures. I confirm that on StrokesPlus v2.6.3 the specified problems aren't reproduced. |
|
|
Rob
USA
2615 Posts |
Posted - 07/12/2013 : 07:26:09
|
Thank you very much! I'm going to do a full code comparison between 2.6.3 and 2.7.1. I'll post something here when I have something to test. Hopefully it's just a simple bug and not due to Synaptics, but if it is, then I'll just have to remove it.
Thanks again! |
|
|
Rob
USA
2615 Posts |
Posted - 07/25/2013 : 23:16:39
|
When these abnormal terminations happened, were you doing anything specific at the time?
Or were you simply using the computer as normal, not executing any gestures and S+ bombed for no apparent reason? |
|
|
Rob
USA
2615 Posts |
|
plunt
Italy
88 Posts |
Posted - 07/26/2013 : 03:20:55
|
should start trying the last one, which as I understand it contains fewer changeovers, back to the first? |
|
|
Rob
USA
2615 Posts |
Posted - 07/26/2013 : 08:22:44
|
No, the first one has the fewest changes, which relate to some updates relating to (at least intentionally) stability.
Also keep in mind that I didn't have a backup of each release, so these aren't in any kind of sequence regarding functionality and order of release.
I literally used WinMerge to compare the source code from 2.6.1 and 2.7.1, reworking the code to divide the differences into precompiler directive segments. Going forward, I will be sure that each release has a separate source code backup. |
|
|
|
Topic |
|
|
|