Version history
- v0.1a (19 Jul 2006)
- v0.2b (25 Jul 2006)
- don't show recycle bin/my network places/zip files in dir tree
- added realtime regex/filter validation
- added F5 to refresh dir tree & file list
- fixed several bugs
- v0.3b (28 Jul 2006)
- added regex history
- remember last used directory
- added show hidden files checkbox
- v0.4b (02 Aug 2006)
- added case changing
- added numbering
- misc bug fixes
- v0.5b (11 Aug 2006)
- added ctrl-del clears regex history, shift-del clears fields
- added up/down arrow navigation between match/replace
- fixed column sorting bug when preview updates during non-default sort
- v0.6b (24 Aug 2006)
- better conflict error tooltips
- added icons to filelist (prereq for hiding extension)
- added open file on double-click
- storing lastpath now occurs on app exit, rather than on successful rename
- fixed a couple more bugs to do with column sorting
- v0.7b (30 Aug 2006)
- added help menu
- cleaned up menus
- performance pass/optimisation
- - limit to max 1000 files
- - apply filter on <Enter>, not keypress
- fixed bug with no icons in root folders
- preview no longer highlighted blue if same as original filename
- v0.8b (11 Sep 2006)
- moved file limit warning to after preview generation
- added preserve extension checkbox
- added ability to rename a single file
- fixed bug with splitContainer minwidth
- numbering integer overflow now stops replacing $#
- remember values of options on load
- misc bug fixes
- v0.9b RC1 (18 Oct 2006)
- first public release
- nullsoft installer
- new icon/logo
- added splash screen
- added about dialog (w/ basic stats)
- help file/documentation
- basic regex guide, quickref
- fixed bug with F2 rename when preserving file extension
- fixed NullReferenceException in filename error tooltip
- changed shift+del (clear fields) to ctrl+backspace to avoid confusion
- v1.0 (12 Dec 2006)
- added feature to move/copy/backup matched files to another folder (with or without renaming)
- added manual path entry (inc support for network paths), with browse network button
- added rename folder support
- moved option checkboxes to menu, relocated help menu
- added ability to rename to subfolders
- added exclude toggle button to filter (allow filtering out files that match)
- fixed a couple of minor filter validation bugs, cleaned up behaviour of filter controls
- renaming now done in separate thread
- added cancel button during rename operation
- added progress bar during rename
- added shift-rightclick context menus to match/replace/filter fields to insert regex elements
- added "reset every x files" numbering option
- numbering increment can now be negative (resulting number must still be positive)
- change case menu is now highlighted when an option is selected (same as move/copy menu)
- original filename is now shown instead of blank preview (ui change only, same functionality)
- added more extensive preview filename validation (also done during single rename)
- added warning if any files new name begins with a space or dot
- help menu-items are now disabled when help files are not installed
- fixed preview validation bug where under certain conditions there was an exponential slow-down
- fixed bug where validation wasn't detecting conflicts when renaming a file to a folders name
- made regex fields resizable, reduced overall minimum app size
- added disable splash screen checkbox to about dialog
- added option to remember window size & position
- added workaround to fix .NET ListView bug with horizontal scrollbar appearing in filelist
- made filelist columns non-resizable (to avoid buggy behaviour when expanded > window size)
- fixed bug where all shortcuts in a folder had the same icon
- updated help file, added two examples
- v1.1 (24 Mar 2007)
- found workaround for long-standing bug in ListView control (blank lines at top of filelist)
- added support for increasing max file limit via DWORD registry key: HKCU\Software\RegexRenamer\MaxFileLimit
- added counters for number of matches/conflicts
- added counters for total/shown/filtered/hidden files (mouseover "Stats", top-right)
- toggling the filter exclude button will now apply any new filter if it's valid
- v1.1.1 (26 Mar 2007)
- fixed bug with non-anchored stats panel (oops)
- v1.1.2 (31 Mar 2007)
- fixed bug with matched/conflicts counters being shown on top of rename progress bar
- v1.1.3 (16 Apr 2007)
- added workaround for bug in ATI Hydravision's "Enable Window fade-in" crashing splash screen
- added option to disable realtime preview
- v1.1.4 (10 May 2007)
- fixed crash when browsing to folder without read access
- v1.1.5 (21 Aug 2007)
- fixed crash when app regains focus with regex history dropdown open
- fixed bug with warning when filename beings with a space or dot
- v1.2 (12 Jan 2010)
- major performance increase when working with large numbers of files
- default max file limit increased from 1000 => 10000, can be raised more via registry
- RegexRenamer.exe accepts an optional cmd-line argument to set the initial working folder
- added option to have "Rename using RegexRenamer" in explorer right-click menu
- added option to "Only rename selected rows" (ctrl or shift-click to select multiple rows)
- the "Enable realtime preview" and "Remember window position" options are now enabled by default
- fixed "Remember window position" on multiple monitors
- several misc bug fixes
- v1.3 (3 Jan 2011)
- added letter sequences (eg, enter "A" as starting number)
- sequences now only increment for each matched file
- focus match textbox after rename operation (also Ctrl+M)
- removed splash screen, faster startup
- fixed $1$# replace bug
- fixed crash with old version of samba
- v1.3.1 (13 Jun 2011)
- fixed bug with Ctrl/AltGr modifier keys (copy/paste regex)
Thanks to: