﻿iAppStarter Changelog
===============================================================================

v2013-08-24:
* Added a Start button for individual apps in addition to the "Start all apps" button. Makes it easier to test settings for a single app.
* Don't show an error box with exception info if we fail to force close a program
* Made the AutoClose column autosize itself properly

v2013-05-27:
* Renamed the internal message name used to pass win32 native messages to myself to be more unique
* Fixed a possible crash bug when closing apps
* The program path column now takes 2/3 and the arguments column 1/3 of the available space by default (used to be 50/50) 

v2012-11-21:
* Made sure that the started apps gets a proper WorkingDirectory to avoid problems with apps not finding their files for settings (or whatever)
* Made it so that when the AutoClose column is selected, iAppStarter will try with a soft close and then wait 1 sec for the app to close. If the app does not close it will be force closed.

v2012-11-20:
* Fixed a bug where iAppStarter might crash or behave badly after closing the started apps once

v2012-11-19:
* Made sure that the checkered flag icon in the systray is removed when the program closes (it used to stay until mouse-overed)
* Fixed a potential bug where a started process (program) might not get properly killed and internal resources not be properly realeased in certain circumstances
* Minor update to About dialog
* Minor code cleanups

v2012-08-18:
* Changed the name of the program to iAppStarter
* Made sure that the file "progList.xml" is always created in the same directory as the main .exe, even if the main .exe has been started by another program
* Added proper icons for the "Test starting apps" and "Test stopping apps" buttons
* Removed unnessecary icons (the ones for navigating between rows)
* Empty rows are no longer saved
* Made the tooltips (descriptive text) for the "add row" and "remove row" buttons visible
* Minor code cleanups

2012-08-05:
* Only one running instance is allowed (attempting to start another instance will bring the currently running instance to top instead of starting a new one)
* Leading and trailing whitespaces are removed from the Filename and Argument columns before attempting to start a program. Makes it a bit more robust.

2012-07-24:
* Added menu item for explicitly saving the launch list (File-->Save)
* Added menu item to go to homesite (Help-->Go to Homesite)
* Added description (program name) that is displayed when hovering over the tray icon
* Changed to a date-based versioning scheme that will auto-update the version strings wherever used.
* When the StartMinimized option has been selected, iAppStarter will no longer show up in the taskbar upon first start. That behaviour bugged me :-)
* The .exe now uses the same checkered flag icon as is used in the system tray
* Added this changelog
* And the usual minor stuff I've forgotten about

2012-07-21 (aka 1.0.0):
* Initial release


