November 20th, 2012· Added: Finnish language
· Added: Integration into MATE's Caja (right-click > scripts > (nautilus >) hash checker script name)
· Removed: Stupid *~ (backup) files
· Fixed: Detecting if localized version available (sorry folks, it was pretty STUPID bug)
· Fixed: Double results in result dialog box when checking the same file twice (without closing HC first)
· Changed: In uninstall dialog "WARNING!!!" replaced with "Uninstall?"
· Changed: HC's icon a bit improved/smaller in size
· Changed: Result text files changed extension from .txt into .*sum
· Changed: Other minor changes
July 3rd, 2012· Fixed: Stupid "nothing to check" bug when only "Save hash result into text file" is selected
· Fixed: Now properly checks zenity version
· Fixed: Setup's windows do not change size as much (problem with new zenity version)
· Fixed: Custom labels now work with newer zenity versions too
· Changed: Corrections in Croatian language
March 7th, 2012· Added: Slovakian language (in beta stage, might be errors in it)
· Fixed: Ampersand (&) simbol fix in file's name and/or path
November 18th, 2011· Changed: Minor change in Setup's language window
· Changed: More secure way of checking for root user (by UID)
· Changed: Script's path changed to .HashCheck folder, if exists, nautilus-scripts folder now contains symlink to it
· Removed: Portugese (Brasil) translation due to too much untranslated strings
· Removed: No more "fixing" of desktop icon, beacuse script doesn't change it's path or it's name
· Removed: HC's version number excluded from hc.conf file to reduce number of writings on SSD's
September 16th, 2011· Added: Once again - Traditional Chinese translation
· Fixed: 'Readme first (en).txt' (wrong number of last version)
· Changed: Minor changes in Setup script
· Changed: Setup script opens HC's homepage only if it's version is lower than the one that's online
August 15th, 2011· Added: Check if file still exists just before calculating hash
July 15th, 2011· Added: Check for file's read permissions
· Fixed: icon copy bug
· Changed: More precise check for update
· Changed: All licenses inside Setup script are in english language only
· Changed: File name of 'License.txt' changed into 'License - Multilingual.txt'
· Changed: Small changes in all languages
June 15th, 2011· Removed: Terminal un/installation
· Removed: Hash Checker script renaming
· Removed: Error message when canceling file chooser
· Added: Checking if xdg-user-dirs-update is installed
· Added: Checking for an updated version and opening Hash Checker's web site (only if different version is installed) - needs wget to work
· Added: Option for saving hash result into text file
· Changed: New Setup script with shorter un/install
· Changed: Config files are renamed into proper names and extensions
· Changed: Correct exit codes
· Changed: Updated License.txt with Romanian license translation
· Changed: Updated Manual files (not all)
April 15th, 2011· Added: SHA1 hash check
· Changed: Small changes and corrections in code
· Changed: Optimized translations
· Fixed: Error in Portuguese (Brasil) translation
March 15th, 2011· Changed: Potential bug with quotes in script's name
· Added: Brazilian Portuguese language
March 9th, 2011· Changed: Small changes and code optimization
· Changed: Shorter update/reinstall (skips license if already accepted/HC installed)
January 18th, 2011· Fixed: Potential bug in installed script language name
· Changed: Small correction in Setup script at Russian license
· Added: Italian and Russian translation in License.txt
December 30th, 2010· Added: Desktop icon also gets recreated if any changes in script's path or it's name
· Fixed: Bug in SHOW_SCRIPT_NAME function (auto-nameing of Hash Checker script wasn't correct in all cases)
· Changed: Writes in HashCheck.ini only if any changes in hash check selections since last run
December 17th, 2010· Added: Italian translation
· Fixed: Now Hash Checker writes it's name and location only if any changes since last time you run it
· Changed: Setup script had small changes, and it's version wasn't changed (oops :D)
· Changed: Opening "hc-setup-error" file now works on all systems
December 10th, 2010· Added: Checking if zenity is installed (if not, shows message in system's language)
· Changed: All stuff checked during instalation can be seen if running Setup through terminal
· Fixed: Missing text during hash checking
· Fixed: Other small fixes
· Changed: Slightly optimized code
December 6th, 2010· Added: Now works on *Fluxbox *KDE, *LXDE, *XFCE and **other Desktop Enviroments
· Changed: Skips script name during instalation if there's no ~/.gnome2/nautilus-scripts folder (assumes there's no Nautilus installed)
· Added: Desktop icon (pic)
· Added: Desktop icon (link created in the end of the installation)
· Added: When running HC script, it's current name and location gets noted in HashCheck.rc, so Setup can locate it if is moved elsewhere
· To fix: Checking if Zenity installed and correct path for desktop icon on KDE4 in some cases
November 22nd, 2010· Added: Russian language
· Fixed: Auto-selects install language if previously installed lang and system lang match, else shows it's selection
· Changed: Bold fonts in result message only for file name and hash results
· Changed: Somewhat smaller Hash Checker's code due to removing most of comments and few small changes
November 15th, 2010· Added: Detecting script's language if already installed (in that case skips language selection)
· Added: Detecting script's name if already installed (shows THAT name in Setup)
· Fixed: During install of the same or newer version of HC, if you change existing script's name in Setup, script with 'old' name gets deleted
· Fixed: Reinstalling on systems with zenity version below 2.24.0
· Fixed: Setup auto-picks 'Uninstall HC' only if you're reinstalling, else it picks 'Install HC...'
· Fixed: Sorted web search of hash results (sha256 first, then md5)
· Fixed: Web search (removed 'MD5:' and 'SHA256:', now gets better results)
· Changed: Small code optimization
November 8th, 2010· Added: Remembers last hash(es) picked and sets it upon next run
· Removed: File ./.scriptversion
· Changed: Folder ./bin with all .bin files inside it replaced with new Setup script
· Changed: Sorted result message according to "Pick type of hash" dialog (sha256 first then md5)
· Changed: Better marking of results and file name in script (bolded font wherever was possible)
· Changed: Uninstall Hash Checker only (without possibility of removing other files (no more browsing), auto-checks if Hash Checker already installed)
What's new in UpdateChecker v1.02:
· Fixed: Checking Hash Checker 3.9 (or higher) version (due to new settings from 3.9)
· Added: Error message when unable to check for latest version
October 25th, 2010· Right-click on "empty" space in nautilus, go to Scripts > Check hash(es) then browse to the file you want to check or to avoid browsing, just right-click on the file you want to check then go to Scripts > Check hash(es).
· After you pick a hash type(s), it calculates and afterwards shows result in a message. From there you can choose to google your result(s) or just exit.
October 5th, 2010· Made small fix so Debian and Ubuntu 8.04 users can install through GUI. Terminal install works on both v3.8.3 and it's fix.
September 29th, 2010Install script:
· Language switches for (faster) instalation through Terminal (type --help to display all available switches)
· Shows license before installing
Hash script:
· File name of checked file in hash result message
· Shorter name for all .bin files (removed '_data' from file name)
· Small changes in code
Other:
· Correction in License.txt
September 27th, 2010· Greek translation
· License.txt for all languages
· All "read me first"'s except english and croatian
· Saving hash .txt files at same location where checked file is
· Finally proper search in Google
September 16th, 2010Install script:
· Small changes with language names
· Mayor optimization
Hash script:
· French and German translation
· Opening of text editor is no longer necessary because of smarter and better web search
· .txt files of calculated hash saves in checked file's dir only if you choose to open web browser when prompt
· Opening two tabs of web search when both hash types were selected (thanx for the notice, cwchien)
· Now also checks system files (but doesn't save hash results in system maps, of course
· No more path to file which used to be there when browsing for file instead of direct-clicking on it
· Mayor improvement in web search results (much more accurate)
September 8th, 2010Install script:
· Check if running as root (if so, warns you and exits)
· Check if installed successfully
· Has a name "Install HashCheck" in titlebar with version number which it "reads" from ".scriptversion" file
· Spanish and Traditional Chinese in most parts of the script
Hash script:
· Check for files with 0 byte size and warning about pointless hash checking
· Checking for allready existing hash files made by HashCheck script and prompt to delete old file(s)
· Merged hash result and prompt messages into one
· Running google.com in web browser to search for file hash (beta)
· Traditional Chinese translation
· Updated Spanish translation
· Translator
· No more Translation script! Replaced it with 'Translation' file which will be packed in all future releases (./files/Translation).
September 2nd, 2010· Spanish translation
· Some code removed from Install script (which was marked as comment, therefore unnecessary)
August 30th, 2010· Nice new feature - browse for file (if right-clicked into "empty" space), as well as more code optimization.