##### ### ## ### ######## ### ## ### ###TM ####### ####### ####### ######## ####### ####### ####### ### ### ### ### ### ### ### ### ### ## ### ### ### ## ### ### ### ## ### ## ####### ####### ## ######## ### ####### ## ###### ##### ### ## ######## ### ### ## ### ##### Welcome to Mangleezee A truly dangerous renaming utility for Windows.. http://corz.org/windows/software/mangleezee/ (c) corz.org itstory.. aka 'version history'.. aka 'changes'.. [known bugs at the bottom] Key.. * Fixes ~ Changes + New stuff 0.9.7 [current dev beta] + Rename hashes - MangleeZee can now alter your (checksum) .hash files so that they will still function correctly after your files are renamed. This works for per-folder (including during recursive operations) as well as individual .hash files. It can also be undone with UNDO. NOTE: this feature will NOT update .hash files in levels higher than the starting folder so if you have, for example, a root hash in the root of the volume containing hashes for affected files/folders, it will NOT be updated. NOTE: this function also updates any related playlist (.m3u/.m3u8/.pls) files. ~ MangleeZee now saves the log after every operation, as opposed to just at the end. ++ JPEG Image EXIF data can now be inserted into file names. * Fixed the issue where the Folder: combo would select the first matching substring instead of the first exact matching string. 0.9.6 [current release] + MangleeZee can now handle LONG file names/paths, up to 32,767 characters long. 0.9.5 + MangleeZee now posts a message and disables the main GUI whilst working. + MangleeZee now creates and tests multiple renaming strategies to ensure that temporary names cannot conflict with existing names, meaning you won't get UN-Renamed files or folders. This also applies to all UNDO operations, in case some other tool/human has renamed any files in the interim. + Added a new @Token, "@FileParent", which will insert the name of the file's parent folder into the replacement string. This enables you to rename a bunch of generically named files with the name of the directory containing them. ~ A Slightly improved Proper Case routine, better handling word divisions. Now we get "I'll" and "Bob's" instead of "I'Ll" and "Bob'S". Word divisions ending "'s" are handled better elsewhere, too. 0.9.4.3 * Fixed the folder renaming issue - MangleeZee now uses a (very) temporary name, so that even changing "a" to "A" will work as expected. * MangleeZee will now ignore all hidden files by default. An option has been added for the user to enable this, if required. + MangleeZee now has a list of "ignored files". These will never be renamed under any circumstances. This is especially handy for desktop.ini files and such like. I have intentionally not added the names of important system files, as anyone using MangleeZee on such folders needs their head examined, and I'd prefer not to encourage this, even go there at all. + Added a HotKey for the View Log function (F8) + MangleeZee now has a proper preferences window (F6). There is still a tray option to edit the ini file, if you prefer that. + Most of the available settings have a control in the prefs. + MangleeZee now posts a notice the first time the user enables recursive operation - a one-time notice about the potential dangers involved. 0.9.4.1 [first released beta] Known Bugs and Foibles.. Case operations on files can fail when run over a network. Will apply same fix I used for directory names. All feedback welcome, in the Mangleezee page comments, or by mail.