Home
Download
Screenshots

Wiki
Plugins
Translations
Developers
Donate

Forums/Help
Contact Us

StrokeIt

Changelog

Posted by t0yz 
Changelog
May 31, 2011 08:52AM
Hello.

I intend to promote StrokeIt on a software forum. A changelog, if possible from version to version, would be very welcomed. I couldn't find any on the site. Any chance I missed it? If it's not present, can it be added?

Thank you.
Leo
Re: Changelog
May 31, 2011 02:44PM
Hello t0yz,

0.9.6 is my own changelog :). I don't find any information any more.

http://www.tcbmi.com/strokeit/docs/versions.txt
.9.7 - 4 January, 2010
two versions pro and personal

Exclusive Pro Features:
- Lua Scripting Engine for creating powerful but simple scripts and macros
- Mouse control plugin for controlling the mouse cursor
- Support for mice with 4 and 5 buttons

Fixes (all versions):
- Fixed all known crashes
- Fix crash on "Internet - Open Website" when default viewer is setup incorrectly
- Fix sending single alphabetic keys using 'hotkeys'
- Fixed crash when right clicking in 'empty space' command editor window
- Fixed: Problems defining "Modifier only" hotkeys
- Fixed: The Run Browser/Email commands now properly detect the default program on Vista/Win7

Changes (all versions):
- The Run command will only run programs and will not open files or folders. You can still run the associated program and pass it a command line to open the file or folder.
- 'Minimize' command uses a new, safer, method of minimizing windows.
- Plugins and Language files can now be loaded from user profile
- Added support for newest Google Chrome

.9.6 - 16 June, 2009
- Works on all systems from Win95 through Windows 7
- New Portable mode! (just manually create strokeit.ini in the install directory)
- Many other fixes and enhancements

.9.5 - 17 February, 2005
- Fixed: Fixed Up-Left bug on Unicode systems
- Fixed: Fixed bug that sometimes caused gestures or actions files to be cleared

.9.4 - 5 November, 2004
- Fixed: Using the Left mouse button to activate gestures should work now
- Fixed: New plugins installed while running StrokeIt don't properly load icons
- Fixed: Changed method used to minimize programs, Delphi apps should now minimize correctly
- Changed: Run Program command now supports variables (run %WINDOWS%\notepad.exe)
- Fixed: Resize command now works as expected
- Added: Added support for multimedia keys to the keyboard plugin
- Fixed: Gesture timeout will draw line even if line drawing is disabled
- Fixed: Enable/Disable menu item always showed "Enable" after selecting a new item
- Fixed: "Run Program" dialog was not setting a default value in the "Run:" dropdown
- Added: Added [LBRACKET] and [RBRACKET] codes to keys plugin for [ and ] keys, respectively.
- Fixed: Learning mode doesn't correctly reassign strokes from some gestures
- Fixed: Fixed crash when using K-Meleon CommandAtPoint with MBUTTON gesture
- Fixed: Fixed crash when shutting down StrokeIt with a config file locked by another program.
- Fixed: Show in system tray option did not always work
- Fixed: Mouse wheel gestures now work with latest Logitech drivers
- Fixed: Fixed "StrokeIt sometimes stays at High Priority" bug

.9.2a - 11 March, 2003
- Fixed: Fixed a bug with the File Import command

.9.2 - 10 March, 2003
- Added: "Run" command can now specify a window's starting state (maximized/minimized/normal)
- Fixed: Fixed a bug in the keystroke plugin that caused strings to be escaped multiple times
- Fixed: Gestures selection list not resetting properly (multiple entries)
- Fixed: Fixed "Task Prev" command
- Added: New "Utilities - Ok/Cancel Messagebox" to prompt to continue gesture processing.
- Fixed: "Minimize Window" will no longer minimize windows that cannot be restored (modal dialogs)
- Changed: Exporting a file will now prompt when overwriting existing files
- Fixed: Fixed bug on left handed (mouse buttons swapped) systems
- Fixed: Activate window will now restore minimized windows
- Fixed: Keystroke plugin doesn't work if window isn't active
- Fixed: "Prompt to learn gestures" option wasn't saved on shutdown

.9.1 - 5 February, 2003
- Added: -exit command line to shut down existing instance of StrokeIt
- Added: -enable, -disable, -toggle command line options to enable/disable/toggle StrokeIt
- Fixed: You can no longer delete the [Global Actions] group
- Fixed: Backslash \ character wasn't always being escaped properly
- Changed: Internal optimizations, better memory useage, smaller plugins
- Changed: Translators can now change the font face, size, and character set
- Fixed: "Windows - Task Prev" command was not working
- Fixed: Gestures weren't being saved when shutting down or logging off on some systems
- Fixed: Cleaned up accelerator handling
- Fixed: "Disable Gesture" string was not translateable

.9 Final - 2 December, 2002
- changed: Internal optimizations
- removed: Removed Task Next/Prev command on WinXP
- added: Added hotkeys for most StrokeIt menu commands
- added: You can now select which key will disables (previously holding Control would disable gestures)
- added: Gesture aliases (ie, "Down-Right" is now an alias of "L")
- added: Enable/Disable commands
- fixed: Fixed problem with new gestures not being saved
- fixed: Fixed keystroke plugin problems (sending keystrokes too fast)
- changed: All URL references changed to new website (www.tcbmi.com)

.9 Beta 9 - 27 June, 2002
- fixed: Fixed resource/memory leaks
- fixed: Tray icon will now be restored if explorer is restarted (thanks tawfiq)
- changed: Reworked string handling/loading (developers: you now need to use STR(IDENTIFIER) instead of STR_IDENTIFIER)
- added: Export feature added
- fixed: Copied actions don't save new gesture bindings
- fixed: Copying a modified command copies the "reverted" command
- fixed: Task Next/Prev commands should be fixed on Win98 and WinME
- added: new LBUTTON_DOWN, LBUTTON_UP, MBUTTON_DOWN, MBUTTON_UP, RBUTTON_DOWN, and RBUTTON_UP gestures.
- fixed: Using quotation marks in some actions did not work
- changed: Developers: strlib will now automatically handle escaping of saved/restored strings
- added: new WHEEL_DOWN and WHEEL_UP gestures. To use, hold down your gesture button, and move the mouse wheel (this was much trickier than I'd expected)
- added: API: SkipProcessing() command added to abort current command and execute next matching action
- added: Added a slightly prettier about box
- added: "Browse" buttons added to directory preference dialog
- added: You can now have multiple identifiers for each application
- fixed: fixed problem running some email clients
- fixed: fixed crash trying to execute commands after unloading their plugin
- changed: swapped a few gesture bindings. The new default uses "M" to run the E-Mail client.

.9 Beta 8a - 27 Feb, 2002
- fixed: Fixed crash when clicking on empty tree area
- fixed: Fixed crash on windows shutdown
- fixed: "Only enable StrokeIt in enabled applications" mode fixed

.9 Beta 8 - 22 Feb, 2002
- added: "Password" command added to keystroke plugin for storing passwords. IMPORTANT NOTE: THIS PROVIDES ONLY MINIMAL SECURITY.
- added: Send/Post Message commands can now send message to window based on window title
- added: Pattern matching added to "activate window" command
- added: Pattern matching option added to application identifiers. "*not?p[ao]d" will match "my notepad", "the notXpod", and "notepad"
- added: You can now identify applications by window title.
- added: "Hot Key" command added to keyboard plugin for easy emulation of hot key sequences
- added: version information in string files
- added: "wait for window" option to delay until window exists added to "activate" command
- changed: "activate" will now cause all subsequent commands to be sent to the activated window
- changed: multimonitor plugin has option to move mouse cursor when moving a window
- changed: StrokeIt should now be a more little responsive to drawing gestures when the system is busy
- changed: pressing escape will dismiss the learning dialog
- changed: "message" plugin can now handle constant identifiers and hexadecimal values
- changed: many changes to the SDK. Developers, rejoice, it's nice.
- changed: changed internal plugin structure. Developers will probably have to modify existing plugins to make them work.
- changed: If the command editor is open, performing a gesture will automatically apply the current configuration
- changed: Right clicking will now select an item in the tree
- fixed: double clicking to cancel results in left mouse button becoming "stuck" down

.9 Beta 7 - 28 Jan, 2002
- fixed: gesture timeout problems
- changed: updated internal registered plugin handling

.9 Beta 6a - 25 Jan, 2002
- fixed: tray icon never changed colors
- fixed: cannot select language in preferences

.9 Beta 6 - 24 Jan, 2002
- changed: only available (unbound) gestures are listed in the action's dropdown list
- fixed: copying/pasting gestures will now copy the gesture list, unless the gestures are already in use in the destination app
- changed: better internal language file detection/handling
- added: new "activate window" by class or window caption added to win plugin
- added: new "gesture timeout" option to automatically cancel gestures and mouse drag after x milliseconds of inactivity
- added: developers can force StrokeIt to reread config files via window messages
- added: option to exclude all applications not specfically configured to work with StrokeIt
- added: plugin manager to enable/disable plugins
- changed: modified plugin structure and SDK
- added: you can now specify the color and the width of the line drawn
- changed: redid preferences dialogs
- fixed: exec plugin should now run windows in the proper maximized/restored state
- fixed: task next/prev should now work on all platforms
- fixed: fixed crash when dragging action/command to empty app/action
- added: tray icon turns yellow when strokeit is temporarily disabled
- fixed: hide in tray doesn't take effect until restart
- fixed: new gesture dialog text box doesn't have default focus
- added: you can now disable StrokeIt global actions
- fixed: all strings can now be translated

.9 Beta 5a - 3 Jan, 2002
- fixed memory leak

.9 Beta 5 - 2 Jan, 2002
- changed: "new command" type is now the last command selected from the command drop down list (before it was "unknown")
- added: drag and drop support in editor
- changed: winmsg plugin "Send/Post Message" can now target a window by class name
- fixed: "max/restore" shouldn't maximize windows that don't have a maximize box
- added: the editor dialog is now resizeable
- changed: action files are now saved when the editor is closed instead of on shutdown
- added: application finder will ignore the "TfrmMain" class name, since it's generic to Delphi apps
- added: application finder will ignore class names that begin with "Afx:", since it's generic to MFC apps
- resized the application dialog to allow more space for translations
- bugfix: closing unrecognized gesture dialog always performs learned last command
- optimized memory footprint (it's now around 70-100k on my NT4 system, your mileage may vary)
- optimized file sizes (gesture recognition/command engine is now only 13k)
- added support for registered plugins
- added new "On Screen Display" plugin (courtesy of Scott Barker)
- more installer optimizations

.9 Beta 4 - 13 Dec, 2001
- added "temporarily disable strokeit" ability to strokeit control plugin
- added option to chose which mouse button to use for drawing gestures
- added "move to primary monitor" to multimonitor plugin
- added "delay" to utilities plugin
- added next/previous task switching to windows plugin
- added ability to import new action files
- added option to run strokeit on windows start in preferences
- Learned gestures are now automatically performed
- Running a second copy of StrokeIt will now activate the first copy

.9 Beta 3 - 6 Dec, 2001
- Fixed problems with the installer
- Added support for Netscape
- Added the ability to exclude applications (for programs that already have gesture support, etc)
- keystroke definitions are not case sensitive
- Added option to hide the line when drawing gestures
- added cut/copy/paste ability
- Keystrokes are now always sent to the indicated window
- Fixed problem with program file corruption when shutting down windows

.9 Beta 2 - 3 Dec, 2001
- Fixed problems with exec.dll
- Fixed rare crasher on some systems when selecting dropdown items

.9 Beta 1 - 2 Dec, 2001
- Initial Public Release



Edited 1 time(s). Last edit at 09/08/2011 10:17AM by Leo.
Re: Changelog
May 31, 2011 08:08PM
Thank you very much for your help!

We are looking forward to (many) new versions of StrokeIt and hoping on a speedier development cycle. This is a "enthusiast" type of application (which partially explains why it's not more popular :( ), and this kind of people enjoys lots of Betas, RCs and releases.

It will be amazing if versions.txt could be updated to the last version, if there is enough time.

Thank you again!
Author:

Your Email:


Subject:


Spam prevention:
Please, solve the mathematical question and enter the answer in the input field below. This is for blocking bots that try to post this form automatically.
Question: how much is 12 plus 8?
Message: