dfGUI v3.3 beta2 (Need Testers)
I had some time to add some of the features you guys requested and now have 3.3 beta2 out. I haven't had much time to test the new features so please download the latest version and let me know how things work. I will be going away on vacation tomorrow so won't be able to respond for a couple of weeks. After I am back I will see what I can do to add some of the other requests as well.
You can download beta 2 here:
http://gilchrist.ca/jeff/dfGUI/dfGUIv33beta.zip
Please post all bug reports in this thread so I can track and fix the problems without getting too many duplicates.
What's New in beta2/Needs Testing
- Fixed problem where dfGUI was not reporting proper # of buffered generations if DF client was stopped and # was greater than 250.
- Fixed average generation time not resetting when a new protein is detected.
- Increased Title Bar text size from 8 characters to 25.
- Added Up/Down arrows to warn and restart inactive client configuration settings. The restart value turns red if you choose less than 5 minutes since on longer proteins the DF client might not have enough time to finish the set number of proteins before progress.txt is updated and dfGUI may unnecessarily restart the DF client too often. User beware.
- Added Start, Stop, and Upload pop-up menu items to tray icon.
- Added button in Config2 tab to open DF error.log file using default Windows .log viewer.
- Added button in Config2 tab to launch DF client with -purgeuploadlist xxx command to flush buffered gens after offline "update"
- Added config option in Config2 tab to upload buffered files after each 250 gen set has been completed.
Items added in beta1
- Removed all possibilities of dfGUI getting into an inifite loop and using up 100% of the CPU.
- Changed default # of structures per generation to 100
- dfGUI will now igore the gen 0 energy score for "Best Energy So Far" rating as it uses a different system than the energy for the rest of the generations.
- dfGUI will now reset the benchmak and graph information if it detects that a protein of a different size is being used.
- Refresh button status after clicking on STOP so that Start button becomes active when DF client stops and can be used again without having to wait for next refresh period.
- Renamed "Graph Config" to "Config 2" and added a few more options to it.
- dfGUI will now report if the progress.txt file has not been updated in a specified amount of time (default: 20 minutes) and then warn the user that the client may have crashed.
Thanks,
Jeff.