Topic: MoWeS III ChangeLog

This is the official MoWeS Portable III ChangeLog to keep track of all changes.

Re: MoWeS III ChangeLog

April, 24 2009
==============
- Added color orange for server status if another instance of any managed application is already running but was not started by MoWeS
- Added isPortOpen function and port property of packages to check if a port is already occupied
- Server status check is now done every 2000 milliseconds using a background worker
- Tooltips for status indicators implemented
- Moved the start/stop actions for the server in a background worker thread and added loader bar
- Created splash screen
- Added licence agreement
- Balloon tool tips for notify icon
- Notify icon menu extended
- Included start/stop functions for individual packages
- Included a stop all button (which can force each process with the same name even if not started by MoWeS to stop)

Re: MoWeS III ChangeLog

April, 25 2009
==============
- Fixed different issues with the path correction systems
- Implemented path correction when initializing packages (solves the problem that a package may not be started but the path will change for the next time)
- Added option dialog
- Fixed issue with background worker and several button clicks quickly one after another
- Added little package manager
- Cleaning up for first alpha release

Re: MoWeS III ChangeLog

May, 24 2009
============
- Added clsMoWeSMixerScriptParser
- Added clsMoWeSMixerScriptRunner
- Create basic parsing and executing functions for the MoWeS Mixer Scripting Language
- Implemented command Run_External_Pipe

Re: MoWeS III ChangeLog

May, 25 2009
============
- Added status label in frmMain
- Delegate function for status check moved to modControlSet
- Added modal question if another instance is already running
- Two commands can now be queued to the background worker for server control
- Tried to add an image to that dialog but failed

Re: MoWeS III ChangeLog

June, 1 till 10 2009
====================
- Parser :-)

Re: MoWeS III ChangeLog

June, 11 2009
=============
- Major improvements in the status controll of tasks
- Added function isAppRunningByTitle
- Rewrote functions getPidByTitle (now fully VB.Net based, no APIs needed)
- Improve HideWindow for packages with packageImmediateRun = false (such as Tomcat)