Version 0.09 20100324 * Fixed an error which made the application read disk statistics using the wrong order. This made the application show the wrong amount of writes made. * Default block size should have been 512B instead of 4KiB. Block size has therefore been renamed to sector size which will enable saved targets to re-initiate this variable. This change will effect statistics for the amount of data read and the amount of data written. Version 0.08 20100315 * Added a widget for editing some of the configuration settings. * The program will now prevent more than one instance from starting. This can be circumvented by adding the new start-up option --allow_multi_instance or --no_lock. If the application refuses to start because of the lock was not removed correctly you may manually remove it with the option --remove_lock. * Added command line options: --save (Force a running instance to save its data or start a new temporary instance and update the statistics for reads and writes). --check_running (Returns "running" if the application is running and "not running" if not). * The application now communicates with the Gnome session manager to capture log out and shutdown signals. This allows the application to save its data before it's terminated. * The log output will now use the word 'finished' instead of 'stopped' to indicate that wiper.sh is no longer running. * The application will now print an additional message telling the user where wiper.sh can be downloaded from. Previously the application would only tell the user that wiper.sh could not be located. * The main application icon will now also switch to yellow when Time/Writes remaining reaches 90%. * Update button in setup tab now only gets activated after changing one of the settings. Version 0.07b 20100201 * Fixed missing command line in log. The line used for calling wiper.sh. * Fixed a bug which prevented the application from loading default settings. * Minor update to postrm script. Version 0.07 20100201 * The application will now switch user (from root) for the GUI thread. The user ID that will be used will either be found automatically or located through command line options. The application will still need to be started as root, but should now be considered a bit more "secure". * Added command line options: --no_load (Don't try to load any data or configuration files). --no_save (Never save anything). --UID=VALUE (Set the user ID for the GUI). --user_name=VALUE (Same as the above, but find the user ID through the user name). * If user name or UID is not set, try to find the value automatically. One of the places to be examined is the environment variable HOME. * Setting the option --home=VALUE will result in the application using this folder to find the UID. * Added a script to deb files which purges data and configuration files. Version 0.06 20100125 * Select Status tab instead of Info tab when starting program. * Using a warning icon when a field in the setup tab contains an invalid entry. * Fixed a bug which prevented visual error checks in setup tab. * No longer sets the text colour in setup tab. Now all fields should use the desktop theme colour. * Error check on commit field in setup tab. * Loading application icon for Jaunty. * Allow user to add the entire block device (e.g. /dev/sda or /dev/sdb). Version 0.05 20091116 * Fixed status icon menu exit. * Added file menu exit. * Added config file. (Created on first run). - Hide on exit. - Start hidden. * Added command line options. --help --start_hidden --home=REPLACE_WITH_CUSTOM_PATH * Status icon warning on startup resulted in segmentation fault. Version 0.04 20091111 * Added yellow icons. * Added 24x24 icon. * Status icon switches to yellow icon when Time/Writes remaining reaches 90%. Version 0.03 20091110 * Updated code for cross compiling with Jaunty. (#define GTK_LEGACY) * Manual trim no longer dependent on enabled from setup tab. * Status icon, removed dummy test menu item. * Status icon, added menu item Exit. * Status icon, added menu item Show/Hide. * Status tab, Time & Writes remaining also shows value in %. Version 0.02 20091106 * Various code changed/improvements. * Save data to HOME folder. * Verify wiper.sh exists before run. * Status icon added. * Enable check-box. Version 0.01 20091101 * Initial release.