V 0.2
Add: Error text, instead of numbers, for the file copy errors.
Fixed: rsc_fpops_est and rsc_fpops_bound were calculated incorrectly.
V 0.3
Add: Automatic run mode. Stops the BOINC client, reschedules, copies the new state, starts the BOINC client.
V 0.4
Changed: Revised reschedule counters.
Changed: When the GPU needed tasks, it fills up to a preset value.
Added: Check for VHAR and move them to the CPU.
Added: Check for allowing VLAR and VHAR work, to be moved from the GPU if the GPU is running low.
Added: Different color and alert text, when scheduling is needed.
Added: Automatic check interval of 10 minute -24 hours
V 0.5
Fixed: A lot of tasks where erroneously flagged as VLAR or VHAR.
V 0.6
Add: Allows the correction of the duration factor if it's too small or too large.
Add: User definable VLAR and VHAR.
V 0.7
Added: Expert tab: A check to enable limiting the rsc_fpops_bound value to 5e17. To avoid -177 errors
Added: Expert tab: Option to include / exclude active tasks from rescheduling.
V 0.8
Add: Settings tab: Option, start at login.
Change: When your try starting the program for the second time, it shows the dialog of the running copy.
Fixed: Expert setting "Limit rsc_fpops_bound" sometimes failed to update a workunit.
V 0.9
Changed: Now updates rsc_fpops_bound on running tasks.
Changed: When moving from CPU <-> GPU, the est and bound values will be the calculated ones not the server values.
Add: Move work from GPU to CPU.
Add: Expert tab: Read config button, will read the config.xml again.
Add: Config.xml SETI settings: <est_ratio_cpu_min> <est_ratio_cpu_max> <est_ratio_gpu_min> <est_ratio_gpu_max> These can be used to limit the range of the CPU and GPU ratio on server and calculated work.
V 1.0
Add: A balloon text when the BOINC client, is not running for 3 minutes.
Changed: Don't use the mutex to check if the BOINC client is running.
Changed: Check if the BOINC client is running just before the copy of the new client state file.
Fixed: the est_ratio_xpu min and max values where reversed.
V 1.1
Changed: A slightly different way to start the BOINC client.
Fixed: When the CPU or GPU was out of work, it sometimes refused to reschedule.
V 1.2
Add: A block on the BOINC client, to run while rescheduling. The BOINC Manager sometimes restarts the client.
Add: A warning in the log, when the BOINC Manager is running.
Add: Rescheduling now uses the CPU and GPU ratio. The ratio is used by SETI to correct runtime estimates.
Changed: Rescheduling on the regular SETI installation is now permitted. (With two different plan classes running).
Fixed: Several small bugs
V 1.3
Fixed: Program crashes when SETI beta is present and regular SETI is out of work, after pressing Run, even when no rescheduling is required. [done V 1.3]
Fixed: Sometimes the BOINC client was blocked from running. [done V 1.3]
V 1.4
Add: Other tab, for rescheduling other tasks like Astropulse -> ATI GPU.
V 1.5
Add: Settings Dialog: A check to not restart the BOINC client after rescheduling.
Add: Settings Dialog: A button to start the BOINC client.
Add: Expert Dialog: A check not to lock the BOINC client while rescheduling (mutex).
Add: Expert Dialog: Text for the used folders, when the boxes are blank.
Changed: Expert Dialog: [..] now starts in the default folder.
V 1.6
Add: Store the read WU data, at exit in workunits.xml. For a quicker Test and Run, next time around.
Add: For advanced testing only, <force_version_cpu>, <force_version_gpu>, <force_planclass_gpu>.
Add: A list box, to select a preferred version/planclass, for moving work to the GPU.
Changed: Use another way to determine, if a task has already done something and is considered active.
Fixed: A paused tasks, sometimes wasn't marked as active and was included in the reschedule.
Download (http://www.efmer.eu/forum_tt/index.php?topic=428.0)
V 2.0
A bump in the version numbers to V 2.0, so there is no confusion with other rescheduling programs.
Add: Log the rescheduled WU with parameters.
Fixed: The ratio scheduled the wrong way.
V 2.1
Changed: Separate check boxes, to allow to move to GPU of VHAR's and VLAR's. With a preference for VHAR's to the GPU, when both are set.
Changed: A Test or a Run, now stores the WU results to the workunits.xml file.
Add: Displays a time, when the last run/test occurred.
V 2.2
Changed: Make a copy to workunits.xml after rescheduling not before.
Changed: A check (Use copy of WU data (capture-wu.xml). (Removing the check, will result in a quicker initial read, may be less safe.)) in the expert tab to bypass the capture wu, quicker when unchecked.
V 2.3
Add: Delete "lost" files, workunits or results.
V 2.4
Fixed: The VLAR and VHAR count after rescheduling wasn't always correct, after scheduling from the GPU to the CPU. This didn't effect the actual scheduling.
V 2.5
Added check "Move VLAR's to GPU First"
Some Gpu's can handle VLARS better than the CPU, so setting this check will move them to the Gpu.
You may want to remove the check at "Always move VLAR's to CPU"
V 2.6
Add: Seti Astropulse tab. This includes the -177.
Changed: Improved list handing (internally)
V 2.7
Add: Astropulse V 6 and up now supported, by a user definable version name, default: astropulse_v6