Version history
1.02 (05/06/2005)
- Added option to check for a newer version of DCMonitor
- Added option to remove DCMonitor from the taskbar
- A few minor bug fixes
1.01 (16/05/2005)
- Added option to increase the size of the rows to accomodate larger Windows font sizes
1.00 (02/03/2005)
- Added colour coding for the table rows to indicate the client status
- Disabled the support for the Distributed Folding and LifeMapper projects due to the projects ending.
- Changed the Prime95 monitoring code to recognise P1 factoring checkpoint files
- Changed the F@H status monitoring to better detect the clients status
- Made numerous interface tweaks
- Altered the HTTP server so that it will only serve the html status file and a css file called "style.css"
0.84 (27/07/2004)
- Disabled ECC2-109 support while I work at converting it to support the MD5CRK project
- New code for downloading the projects.csv file and a new download location: http://devel.bluetentacle.co.uk/dcmonitor/v1/projects.csv
- Added points to the table on the F@H tab
- Added the long awaited "Ghz Column" in the form of a "Ghz Tab"
- Probably did some other changes that i don't remember...
0.83 (22/12/2003)
- Fixed the DPAD monitoring
- Added the option to change the number of structures per generation for the DF clients
- Added the option for an audible alert to be sounded when if any client's status is flagged as 'Stopped' or 'Unknown'
- 'Updating...' is now shown during updates all versions of Windows (instead of just for Windows XP)
0.82
- Added a HTTP server for the web output
- dcmonitor.ini is now monitored for changes and will reload all settings when a change is detected
0.81
- Added support for the LifeMapper project
- Fixed title of web output pages
0.8
- Added support for the Seventeen or Bust client
- HTML output is now much more configurable
- Tables are now sorted at each refresh by column specified in the sort menu
- ECC2-109 monitoring now works with the swfreak client
- Added ECC2-109 calculation of DPs per day starting from the point where the client is added
- DF points shown for current generation
- Total DF points are calculated for buffered generations
- Fixed the information in the DF client configuration pop-up box
- Fixed lag when starting DCMonitor
- Fixed lag when adding a client
- DCMonitor no longer freezes whilst performing an update
- 'Updating' is shown in title bar whilst an update is being performed
0.72
- Fixed the sorting for the progress and deadline time columns on the F@H3 tab.
- Fixed the minimise to tray function so that the active tab can be changed after the program is minimised-restored for the first time.
0.71
- Updated the column sorting options so that they work with the new DF client.
- DCMonitor can now be resized for those people with more than 15 boxes.
- Column sizes are now saved when DCMonitor is closed.
- Added an option to return the columns to their default widths.
- Rewrote the minimise to tray code so that it works cleaner now.
- DF client config can now be viewed (I delayed updating this until after new client was released)
0.7
- Updated DF support to work with the Phase II Distributed Folding client.
- Changed some of the wording in the GIMPS results reporting and added which stage a factor is found in P-1 testing. For the worktodo.ini report, it now shows if a DC a LL has completed P-1 factoring instead of only showing this for LLs.
- F@H3 running status code has been rewritten so that it now uses the individual client's average performace for completing a frame to work out if the client is still running.
- Added web page output of the tables. NB You will have to use your own web server to host the page.
0.62
- GIMPS results.txt and worktodo.ini processing rewritten.
- F@H3 running status should no longer show the incorrect status (however it will take longer for the client to be shown as stopped).
- Can now only choose a visible tab as the startup tab.
0.61
- Fixed a problem where DCMonitor wasn't closing the prime.log file.
0.6
- Added support for SETI@Home and F@H3 clients.
- Total re-code of the back-end of the app to make coding much more manageable and has optimised app performance.
- All columns now sortable.
- Columns can now be resized.
- If a tab for a client type is not shown then the clients status is not updated.
0.4
- F5 now refreshes the status of the clients.
- Added support for MUON and GIMPS clients.
- Startup tab option now works.
- Added option to start program minimised.
- Tidied all the options into their own window.
- Can choose which tabs are displayed.
- Changing a client type now works without having to restart DCMonitor
- Misc other bug fixes (too numerous to list here).
0.35
- Changed "Total DPs in dplists" to something more meaningful and hints have been added to the labels to add further clarification.
- Project and total user DPs now show the highest available value
- Changed the font of the labels on the ECC2-109 and DF tabs so they should display properly for everyone
- Can set the tab that is shown at program start-up
0.34
- Fixed bug where the program would still show details for clients that had become unavailable
0.33