Changelog:
V1.7 2007/23/12
  • new: Now there's a option for every job for a maximum runtime (only GUI)
  • changed: The "RUNNING" status for a job is now displayed at the beginning of the calculation of the speed.
  • changed: Updated the GUI
  • changed: Added new colors to the JkDefrag-Colors-window
  • changed: Internal rebuild of the main function
  • fixed: Now it works with the current version of JkDefrag again
V1.67 2007/21/07
  • changed: New design for the "About" window.
  • fixed: An error-message if you close the GUI via the X button.
  • fixed: exclude- "File ..." -selection
V1.66 2007/15/07
  • new: The current version (on my homepage) is now displayed in the about-window, too:
  • changed: Update of the dutch translation, by Emiel Wieldraaijer.
  • changed: The "About"-window is now a real window (for more text in the future)
V1.65 2007/13/07
  • changed:Update of the french and italian translation, by A. Secco.
  • changed:German translation.
  • fixed: Some settings are not saved.
V1.64 2007/12/07
  • new: Added "View/JkDefrag/Minimize with JkDefragTWGUI"-option. If this is enabled, the JkDefrag-window is minimized and restored synchron to the JkDefragTWGUI window.
  • new: Now you can change the path from CCleaner and DiskView in the GUI.ini
  • changed: Now the output from the smart.exe is saved to a tmp-file to avoid blocking the system when checking the SMART-statuswhile moving big files.
  • changed: The temporarly JkDefragTWGUI-logfile is now saved in the default tmp-dir.
  • changed: Increased the logging size of the log-tab
  • changed: "Don't start on battery power" menu is now only viewed if a battery is found.
  • changed: Internal optimizations
  • changed: Updated the status messages.
  • fixed: Fixed problems with the temperature control, if no GUI.ini was found.
V1.63 2007/11/07
  • new: Added "View" menu.
  • new: Added "Show all columns" under the "View" menu.
  • new: The position of the "JkDefrag Colors"-window is now saved, too.
  • new: Added support to run CCleaner before defragmenting (Tools-menu). The GUI uses "%ProgramFiles%\CCleaner\CCleaner.exe"
  • new: Added support for DiskView. (Tools-menu). The GUI uses "%ProgramFiles%\Disk\DiskView.exe"
  • changed: Moved the old entrys from the "Tools" menu to the "Options" menu.
  • changed: Renamed "Set columns width" to "Optimize column width" and put it under the "View" menu
  • fixed: Fixed some alignments of the columns.
V1.62 2007/10/07
  • new: Added "Set columns width" under the tools menu.
  • new: Enabled drag and drop for the columns, to change the column order.
V1.61 2007/08/07
  • new: Added full support for the -u parameter (SpaceHogs)
  • new: Now all SMART-parameters are checked if they are "OK"
  • changed: On the parameter-tab now you can add the files/directories with a right-click on the "+"

    Bild6.png
  • changed: Removed the "folder_blue" icon and added the "edit_add" icon.
  • fixed: Added "JkDefrag Colors ..." from the "?" menu to the build in english language.
V1.532 2007/07/07
  • new: Italian translation by Armand Secco (italian.lng)
  • new: Dutch translation by Emiel Wieldraaijer (dutch.lng)
  • new: Drive temperature is now checked if the "smart.exe" is in the JkDefrag directory (defragmenting is stopped if the temperature from any drive is over 45°C - you can change this in the GUI.ini up between 10 and 55°C ).
    The time beetween the checks is dynamic (min 60s), depending on the temperature changes.
    The drive temperature is also checked before a job is started.
  • new: Added an entry to the GUI.ini to switch between Fahreneinheit / Celsius
  • new: Now you can change all up/down inputs with the up/down arrow keys, too.
  • new: Now you can stop every single job via the context menu, the GUI starts then the next enabled job in the list
  • new: Added shortcuts for the commandline parameters:
    /SHUTDOWN	OR /S shutdown when done
    /EXIT		OR /E exit the GUI when done
    /MIN		OR /S minimze the window at start
    /LOAD       OR /L "*.INI" load this job-list (full path)
  • changed: Closing the GUI now stops a running defrag process.
  • changed: updated more GUI-elements to a dynamic size.
  • changed: Updated the "Auto Speed" function.
  • changed: limited the "Free space" to 30%
  • fixed: On the first start the date from the last run is set, because otherwise it's skipped by "skip for x hours"
  • fixed: File selection
  • fixed: changed the size from the JkDefrag window to 300x400 if the size is not correctly saved
  • fixed: completed translation from the GUI
V1.12 2007/06/28
  • new: Added a small info-window with the JkDefrag.exe-Colors:
    Bild4.png
  • changed: Updated the language files for the color-discription and the GUI-ini for the color-values
  • fixed: Language detection (for the "custom.lng"-file)
V1.11 2007/06 2007/06/21
  • new: french translation by A. Secco (french.lng)
  • changed: updated some GUI-elements to a dynamic size, because of translations
  • changed: if your own language-file is not automaticly selected, you can rename it to "custom.lng" (please send me a mail if you must do this)
  • fixed: selection for include/exclude files/directories
V1.0 2007/06/20 (JkDefrag V3.9)
  • new: Automatic language selection
    I'm searching for translators! :)
  • new: Size of the JkDefrag-window is now saved, too.
  • new: file-selection with different modes - e.g. you select a file like "d:\foo\bar\test.avi"
    "---" result: "d:\foo\bar\test.avi"
    "Mode 1" result: "d:\foo\bar\*.avi"
    "Mode 2" result: "*.avi"
  • changed: "Paste" and "Insert New" now inserting the data on the next line from the current cursor position, instead before.
  • fixed: removed the trailing "," if you cancel the selection for include/exclude files/directories.
  • fixed: changed the check of the battery status (I hope it works, because I can't test it with a desktop PC)
V0.981b 2007/06/14 (ab JkDefrag V3.9)
  • fixed: removed double -f 0 from the commandline
  • fixed: drive selection now returns e.g "c:\" instead of "c:\\*"
V0.98b 2007/06/10 (ab JkDefrag V3.9)
  • new: Option - "Don't start on battery power"
  • new: Position of the JkDefrag-window is now saved, too (experimental)
  • changed: renamed some parameters in the GUI.ini
V0.97b 2007/06/04(ab JkDefrag V3.9)
  • changed: reduced memory usage up to ~7MB
  • changed: time to test of a running JkDefrag after stop increased to 4 min.
  • fixed: "Export to BAT ..." and "Copy Command to clipboard"
  • fixed: if the program tries to close a running JkDefrag process the message "JkDefrag closed" now only in the log if the process is really closed
V0.96b 2007/06/03 (ab JkDefrag V3.9)
  • new: actions from 7 to 11
V0.95b 2007/05/23 (JkDefrag V3.8)
  • new: Include/Exclude folders now inserted with standard wildcards e.g. "C:\dir\*"
  • changed: removed "Exclude n > MB" from the parameter tab
  • fixed: Changed default logfile to tmp.log in the JkDefragTWGUI-dir.
  • fixed: "Skip for ..." - text sometimes overlapped by the checkbox.
V0.94b 2007/04/20
  • new: The Windows version of JkDefrag is now used (JkDefrag V3.8)
V0.93b 2007/03/26
  • new: The name of the current joblist is now displayed in the statusbar
  • new: The programm starts now with the last used joblist.
  • new: On "Start" (GUI or cmd) it tries to close a running JkDefragCMD.exe process
    (right status-bar flashes red)
  • new: The "working" status is indicated now with a flashing green background from the right statusbar
    (everytime it changes to green the GUI checks if the current JkDefragCMD is running)
  • changed: The font color changes with the brightness of the background color now
  • changed: column-width is now saved to the joblist instead to the program-ini.
  • changed: Lower CPU-Load
  • changed: removed horizontal auto-scroll from log-view
  • fixed: "Edit-Mode" not longer displayed after "Cancel"
  • fixed: Crash while loading another INI then a joblist with "Open ..."
V0.92b 2007/03/24
  • new:: Background color is saved to INI now
  • some internal updates
V0.91b 2007/03/22
  • new: "Open ...", to load different job-lists
  • new: "Exit when done"
V0.9b 2007/03/21
  • new: "Save As ...", for saving different job-lists for use with the Win scheduler AND
  • new: Commandline parameters:
    /SHUTDOWN       shutdown when done
    /EXIT           exit the GUI when done
    /MIN            minimize the window at start
    /LOAD "*.INI"   load this job-list (full path)
    
    when you starts the GUI with any cmd-parameter it starts all jobs in the current or loaded joblist.
V0.83b 2007/03/18
  • fixed: Edit-Mode
V0.82b 2007/03/17
  • changed: Removed some columns from pasting/appending a running job
  • fixed: Wrong parameters from the contextmenu "Insert new".
  • fixed: Speed parameter was overwriten from "Auto Speed"
  • fixed: "Skip for hours"
V0.8b 2007/03/16
  • new: Now you can select the language from the menu.
  • new: Some new icons ...
  • new: position of the window are saved now.
  • changed: Updated the GUI
  • fixed: Disabled input for "Skip for (h)" after start
V0.71b 2007/03/15
  • new:Cancel-button on parameter-tab
  • fixed: wrong text in joblist (log-level) when loading from joblist-ini.
V0.7b 2007/03/15
  • new: Localisation: English is build in, too .
    German an english (template) language-files are inlcuded: JkDefragTWGUI_ger.ini and JkDefragTWGUI_en.ini.
    Rename the file you want to use to JkDefragTWGUI_lng.ini and start the GUI.
  • new: Now you can run only one instance of the GUI.
  • new: Plattform-test.
  • changed: removed '-l "JkDefragCMD.log" ' on the commandline and the standard parameters, because this is the default logfile for the JkDefragCMD.exe.
  • changed: Exchanged the "Dir ..." and "Files ..." buttons with icons.
V0.65b 2007/03/14
  • new: Now you can change the background color :) !!
  • new: Skip jobs for x hours (optional).
  • new: New column: "Last run"
  • changed: Some small changes on the GUI.
  • changed: The program / process priority is now "low/idle" if a job is running.
V0.6b 2007/03/13
  • added: enabled resizeing of the width
  • added: "Auto Speed" (experimental) - The speed (per job) is set depending on the current CPU-load. Speed-parameter is then the maximum (optional).
  • changed (internal): replaced the StatusBar-Control with an Input-Control (because the resizeing is faster)
V0.5b 2007/03/11
  • added: Column-width and "Hide JkDefrag"-status are now saved to an INI-File
  • added: Exclude > filesize in MB to the GUI (not working)
  • changed: log-font now "Lucida Console"
  • changed: Joblist-INI format !!!
  • fixed: Logfile saving at logfile level >= 3
V0.4b 2007/03/10
  • added: OK for the parameters now only enabeld if you choose "Parameters ..." in the contextmenu of a job
  • changed: the standard free-space for removable disks is now 0%
  • changed: removed the tray-icon
  • changed: watching for running JKDefrag
  • fixed: changed the "height" parameter for the comboboxes (for Win < 2003)
V0.3b:
  • erste öffentliche Beta-Version