This program is a frontend for the program TeraCopy, and it allows you to use a delay between TeraCopy jobs, that you have setup in this program. It also enables lots of sources and destinations, without needing lots of TeraCopy windows running.

(v3.5) Major Update. Program now supports Projects, which can be created or loaded. NOTE - If the program has been used previously and Jobs exist, then they will be migrated to a project when this version update first runs. Project file name is a date based INI file located in the new Projects folder, in the root of the program folder.

(v3.3) The STOP button now has a red area around it when Shutdown is enabled, and its screen position is now recorded & restored. More Splash are shown for Calculating and Recalculating.

(v3.2) All relevant controls are now disabled until Job processing has finished. The STOP button now has additional information in regard to 'Stop Monitoring'.

(v3.1) Any 'wait' for the first job, is now shown at program start, plus user is notified with an alert. Bugfixes for Job renumbering etc. Various improvements. Canceling before all jobs have completed now presents a query to remove those jobs that have finished.

(v3.0) Changed some destination buttons (text & width). Dropping a drive onto the Dropbox for 'Change All' now results in a query of what portion of the destination path to change.

(v2.9) The 'copy' mode option is no longer automatically selected after a Job is manually deleted, instead the user gets a warning on the removal query dialog. Added a new option to 'Minimal' mode, called 'New List', which saves on doing a few clicks or mistakes.

(v2.8) Number of paths in a combine file is now shown when selected. Some other controls were changed to accomodate (text, size & position).

(v2.7) Warnings added for when drive letter of Source and Destination are the same. Added a 'View List' option for combine files in MIN mode (see the dropdown field).
NOTE - At this stage it is only basic, using Notepad as viewer. That means, any editing of the combine file by a user, will not be reflected in overall total Job file size (i.e. path added or removed), unless user selects YES in the presented 'Update Query' dialog. Selecting YES will mean that everything will get recalculated (if a file size change has been detected). I may do a future program update (with a better viewer) to simplify and automate any recalculating for such changes.

(v2.6) BUGFIX for clearing last source and job values from memory when a job is deleted, plus an extra dialog prompt option has been added, to clear just the Source field. Added an ability to ADD to an existing (must be selected) combined list. This works in both INDIVIDUAL or CONCENATE options, but independently. So either or both can be set. NOTES - If the new 'Add To List' option is set to blank in INDIVIDUAL mode, then any drag & drop, regardless of numbers, will create an independent Job entry and number for each file or folder. If not blank, then either each file or folder gets added to an existing selected combine list, or one is created. If the new 'Add To List' option is set to blank in the CONCENATE mode, then only multiple selections with drag & drop, will be added to their own combine list (same as for previous version). Single drag & drop items, in that scenario, do not get added to a list. If not blank, then any selected combine list is added to or a new one created, regardless of drag & drop numbers. When both the INDIVIDUAL and CONCENATE options are set to 'Add To List', then the result is pretty much the same.

(v2.5) Added support for multiple drag & drop in MINimum mode, thanks to a Lazycat example from 2006. Multiple files/folders can be added either as individual jobs or combined as a single job per drop.

(v2.4) Bugfix for enabling the MIN button etc, when selecting a Favorite destination that exists (somehow it missed being implemented, probably due to MIN being a later addition). The total number of Jobs is now also displayed as part of the 'Job Paths' group text.

(v2.3) Bugfix for '0 Mb's' being reported in Log file. Window position is now saved when program is closed. Added two options (buttons) to change either the Destination folder or Copy/Move process for all jobs. A dropbox is used to change the Destination folder. A smarter job naming method has been implemented.

(v2.2) Added a Splash while source is being calculated, to show something is happening when it is taking a while, due to Windows processing lots of directory content. Added missing copyright information. Process Advice when using the MIN button is now only shown once while program is running, but can now also be found on an extra Program Information window. The floating STOP button now displays a trailing word 'now', when not a 'Wait'.

(v2.1) Added a right-click context menu entry to the START button, for just removing (deleting) ALL the Thumbs.db files from the selected source and its sub-folders.

(v2.0) Bugfix for square brackets '[ or ]' in Job name. Added a Subtotal feature, which is based on assigning a WAIT time to a job. To see a Subtotal size, click the Black colored TOTAL label to put the program into that mode. Clicking the label again (while Red) will restore it back to Black and displaying the Total Size of all jobs. Etc.

(v1.9) Added a WAIT dropdown, that can assign a wait period (delay) before the selected job starts. NOTE - this is in addition to any other delays specified, whether they are specified or not, so truly independent of the 'Delay' setting being enabled. This means the user can set a specific delay at a specific job, thus have maximum control. Floating STOP button enlarged etc to suit WAIT title text.

(v1.8) Bugfixes & Improvements to a few things (Adding a Favorite, Retrieving Last used Destination, etc). Advanced Delay button widened and renamed to 'AD'. Start and Stop times are recorded for any Rest Period used, and viewed via Program Information dialog on the Advanced Delay window.

(v1.7) Bugfix for Order change control after using Minimal mode. Exit Query for STOP used during a Rest Period or a Delay Period, so that user can choose to skip the current delay, and continue with any remaining jobs.

(v1.6) Bugfix again for enabling/disabling SET button. The 'skip' option for the SET button, now also includes skipping the Job name query and going with the default. LAST button added to retrieve last set destination (or wipe with CTRL). If no jobs are listed when program starts, then any last set destination becomes the default. A 'Minimal' mode has been added for the program window size, hiding most buttons and reducing width & height. This mode simplifies many features, as explained when set, as well as allowing more screen area to gain access to files & folders for dragging & dropping. Floating STOP box now displays job number and total number of jobs as GUI title, instead of remaining number of jobs.

(v1.5) Added a 'Rest Period' option to Advanced Delay window. STOP is now checked for every 10 seconds during any pause. Size of Job and Total size of all jobs is now displayed. Modifying the Standard Delay is now disabled when Advanced Delay is enabled. Copy or Move is now queried when setting first job, if that new option is set. Any existing first job, is now displayed with all its settings when the program starts up. Bugfix for dropping file & folder, that will make sure any previous entry is cleared, when adding a new one. Bugfix for disabled SET button. Enforced numbers only in number fields added. STOP box now shows jobs remaining, instead of current job number, but can be manually restored to current via an INI entry (remain=4). Clearing the Source and Destination fields, has now changed to holding down CTRL while clicking the SAVE button. Clicking the SET button while holding down CTRL, skips the 'Same Destination' query.

(v1.4) Added an option to delete all Thumbs.db files found in source (plus the sub-folders).

(v1.3) ADDED - Below (before) criteria and option, Source button feature, Disabled delay options feature for clarity, Instructions.txt file. Updating has been improved greatly (UP button, etc).

(v1.2) Added in Advanced Delay Options, plus size of Job now recorded to Report Log. Bugfixes.

(v1.1) Report.log file feature added, plus more CTRL key options with other buttons, for access to features like 'Remove ALL Jobs' and 'Clear Fields', plus other improvements and greater control for Shutdown, Stop, etc.
N:\AutoIt\Teracopy Timer\History.txt
