AfterDawn.com

Version history for ReNamer

<<Back to software description

Changes for v5.60 - v5.60+ Beta 2

  • Fixed problem with the new window positioning method which restored position with an offset if there were taskbars anchored to the left or top side of the desktop;



Changes for v5.50 - v5.60

  • Fixed problem with ExecConsoleApp function which forced the target process to freeze if it would send a lot of data to the standard output;
  • Added a warning that describes sorting problem when renaming folders;
  • Restored "click to edit" behaviour for the files table;
  • Added "Repeat" option to the Incremental Serialize rule;
  • Fixed problem with remembering correct position and size when application is terminated in the maximized state;
  • Fixed non-transparent background for Rename button icon updates on Vista and 7;
  • When "Overwrite files with New Names" option is enabled, the Rename button changes name to Overwrite and a different icon appears;
  • Highlight Rename button in red when "Overwrite files with New Names" option is enabled, in order to warn users;
  • Email address updated;
  • Right single quotation mark 0x2019 is handled like an apostrophe in the word by the Case rule;
  • TIFF_* meta tags can handle Unicode filenames;
  • Image_* meta tags for TIFF files can handle Unicode filenames;
  • Added Image_AspectRatio meta tag;
  • Replaced ugly font arrows in the toolbar with icons;
  • Changed shortcut for Presets Manager to Ctrl+P;
  • Added explicit option to sort by path in reverse order for renaming folders;
  • Files table will use default system images for checkboxes;
  • Fixed column resize problem due to a bug in Virtual Treeview;
  • Updated Virtual Treeview component to v4.8.7;
  • Fixed inability to handle hight resolution scrolls by the files table;
  • Added Refresh button with F5 shortcut to the Add Folders dialog;
  • Option to fix conflicting new names will not strip path from the new name;
  • System settings are applied in a less access dependant manner:
  • - Register preset extension,
  • - Add to folders context menu,
  • - Add to "Send To" context menu.
  • Failure of applying system settings will not cause other settings to be lost.
  • Fixed incorrectly saved configuration for multiple instances of Rearrange rule;
  • Fixed incorrectly updated counter for "reset every" option in Serialize rule;
  • Fixed problem with not saved settings when using the Exit menu option.
  • Eliminated problem with SHA1 implementation, affected some files larger than 1GB;
  • Now using Delphi Encryption Compendium (DEC) v5.2 hashing algorithms;
  • Added SHA256 and SHA512 meta tags;
  • New layout for the Help drop-down menu;
  • Shortcuts Alt+F and Alt+I were changed to Ctrl+F and Shift+I, accordingly;
  • Icon added for "Count marked and selected files" option;
  • About dialog got a new color scheme;
  • Fixed incorrectly used counter for the display of hourglass icon, which caused the hourglass icon to appear indefinitely;
  • Selected file names will be loaded into newly added Remove and Replace rules as sample text (experimental, may be removed later);
  • Added BoolToStr function to PascalScript;
  • Added option to reset serialization index every N files;
  • Eliminated unnecessary calls to apply rules in Analyze dialog;
  • Copyright notices were put into a separate file;
  • Added legal notice in the about dialog;
  • Font size in PascalScript editor is increased to 10 points;
  • Added support for #0 separated values in ID3v2 tags;
  • All calls to help files and web links will be verbose on error;
  • Improved backwards compatibility of presets due to changes to Skip Extension option in the Insert rule;
  • Wiki link points to a page dedicated to ReNamer as opposed to the main page;
  • Skip Extension option in the Insert rule will work for the whole rule;
  • User Manual is replaced by Wiki links and accompanying Quick Guide;
  • New About dialog, list of changes moved to a text file;
  • Rule names are now localizable;
  • Added new Rearrange rule, to easily manipulate filename parts;
  • Removed *.MSI file signature, was clashing with DOC/PPT/XLS;
  • Removed *.VOB file signature, for better recognition of *.MPG;
  • Image_* meta tags can handle Unicode filenames, except for TIFF files;
  • New GIF_Frames meta tag, to read number of frames in GIF file;
  • New AVI_VideoCodec meta tag, to read AVI video codec name;
  • Added "Insert a space in front of capitalized letters" option;
  • Added option to append a preset, from the Presets Manager;
  • Validation limit warning is removed in command line renaming mode;
  • Fixed problem with WidePosEx when SubStr parameter is empty;
  • Fix spaces option will handle all Unicode white spaces;
  • Added English characters as a predefined option to Strip rule;
  • Added "Strip all characters except selected" option to Strip rule;
  • Added StrToFloatDef and FormatFloat functions to PascalScript;
  • Added WideCopyFile function to PascalScript;
  • Added "Export all columns to clipboard" option;
  • File path and date related meta tags made to work for folders;
  • Translit will not upper case output part if input part is none alphabetic;
  • Columns for rules are correctly auto-sized with many rules loaded on startup;
  • Automatic resizing of files table will also apply after removing files;
  • Analyze dialog will leave trailing spaces in the output intact;
  • Auto preview on change options are disarmed during command line renaming;
  • Updated icons for "+" buttons in all rules;
  • Added two new columns in files table: Size KB, Size MB;
  • Fixed incorrect sorting by size for files larger than 2GB;
  • Fixed incorrectly loaded filter masks from presets;
  • Added "Export to Clipboard" option to rules context menu;
  • Added German translit alphabet;
  • Added File_FilePath meta tag;



Changes for v5.40 - v5.50

  • Updated PascalScript component to the latest SVN from 11 November 2008;
  • Updated Virtual Treeview component to v4.7.0;
  • Updated hashing functions to use Fundamentals Hashing unit v3.06;
  • Reset Unicode flag for the manual filename editor in the files table;
  • Added date-time offset functions: IncDay, IncHour, IncMinute, IncSecond, etc;
  • Updated binary signatures for FLV/SWF and MP3 files;
  • Added 24 new binary signatures, making a total of 93 records;
  • Removed error message when applying extension detection rule in analyze dialog;
  • Showing of non-main forms always centered is made optional;
  • Changed format of Audio_Duration tag from "Xm Xs" to "X.XX";
  • AVI and HASH tags can be read from Unicode filenames;
  • Add 2 AVI helper tags: AVI_Duration and AVI_WidthAndHeight;
  • Added 4 Meta tags for Outlook Messages: ID, DateSent, Subject, Sender;
  • Added ShellOpenFile() function to open files via ShellExecute API;
  • Another type of apostrophe is added to Case rule: Acute Accent 0x00B4;
  • Fixed incorrectly adjusted time zone by the Email_DateSent tag;
  • Fragments in the Case rule are replaced as Whole Words only;
  • Delimiter for fragments is changed from space to comma;
  • Speeded up generation of random numbers in Serialize rule;
  • Unnecessary fields are automatically disabled in Serialize rule;
  • Translit Alphabets will handle UTF-8 BOM correctly;
  • Tab characters in PascalScript statements are replaced with spaces;
  • Added "Insert after the current name" option to UserInput rule;
  • Text in "Go To Line" dialog is added to resource strings;
  • Improved exception handling for several dialogs;
  • Updated French and added Bulgarian translit file;
  • Analyze dialog now has line number and position from left and right;
  • Corrected behaviour of "No" action in the meta tags confirmation dialog;
  • Correctly handle renaming when user adds trailing path delimiters to new name;
  • Added "Files" button above files table which brings up its popup menu;
  • Auto preview on change of rules will not trigger on change of unmarked rules;
  • All relative "." and ".." directories within new path are resolved;
  • Added "-" (hyphen) to the CleanUp rule;
  • Corrected ambiguous Kb/Mb/Gb to KB/MB/GB;
  • Enhanced main icon using vector graphics;
  • Rearranged file menus and options;
  • Core code optimizations and cleanup;
  • Corrected few typos;



Changes for v5.30 - v5.40

  • Integrated Windows XP Manifest to allow visual styling;
  • Modified ID3v2 libraries to support reading of the unicode data (experimental);
  • Added reading support for ID3_PartOfSet tag in ID3v2 libraries (experimental);
  • Added "open containing folder" option to the context menu of the files table;
  • Main menu and toolbar shortcuts are no longer available when editing new name;
  • No more error when using empty Replace or Remove rules in wildcards mode;
  • Added/changed a number of shortcuts in the options and files context menu;
  • State column is sorted by file status and then by marked/unmarked state;
  • New Project action will clear files and then rules, escaping auto-preview.
  • Rule descriptions are added to the localizable resource strings;
  • Right-to-left character-wise processing of delimiters if reversed;
  • Status bar panels are resized automatically with the form;
  • Changed ambiguous Ctrl+Z,X,C,V files manipulation shortcuts;
  • Fixed offset when using Insert rule with right-to-left position;
  • Added option to disable confirmation dialog for overwriting files;
  • Auto apply rules option in Analyze dialog works on context menu too;
  • Corrected handling of double clicks and right clicks on rules checkboxes;
  • Fixed mark/unmark all rules option not triggering auto preview;
  • Fixed disappearing modified star after cancelling save preset dialog;
  • Fixed contradiction between Importing feature and Auto Preview option;
  • Fixed some cropped texts when custom system fonts are used;
  • Both ' and ` are handled when capitalizing words;
  • Added line wrap option to the Analyze dialog;
  • Added French translit alphabet;
  • Small user interface improvements;



Changes for v5.25 - v5.30

  • Added ability to save Filter Settings together with a Preset;
  • Added split panel in status bar to display current preset and modification sign;
  • Added dialog for creating links to all presets, with load and rename options;
  • Integrated dEXIF libraries to parse EXIF tags (works on problematic JPEG files);
  • All EXIF* tags should work on TIFF files too, alternatively to TIFF* tags;
  • Added 5 IPTC tags: ObjectName, Caption, Headline, Location, City;
  • Fixed problem with setting the files date on Windows 9x platforms (v5.10 bug);
  • Fixed access violation when importing file paths and new names (v5.xx bug);
  • Fixed bug which stopped the largest binary signature from being detected;
  • Updated binary signature detection to support Unicode filenames;
  • Added IntToHex, HexToInt and HexToIntDef functions to PascalScript;
  • Added Base64Encode and Base64Decode functions to PascalScript;
  • Added a script to encrypt filenames using XOR-BASE64 algorithm;
  • Option to highlight changed names is now case sensitive;
  • Added "fix conflicting new names" option to the Options menu;
  • Added shortcuts to buttons in PascalScript rule;
  • Added "none of the above" option to Case rule;
  • Fixed few spelling mistakes;



Changes for v5.20 - v5.25

  • EXIF_Date tag will treat Exif.Image.DateTime field as an alternative;
  • Validation process will automatically scroll to show the first invalid item;
  • Masks field in the Filters is greyed out when it is empty, i.e. not used;
  • Fixed an issue with disabled context menu of the files table (rare case);
  • Added WideCharLower and WideCharUpper for easy WideChar case conversions;
  • Added SubMatchesRegEx function to get sub-expressions of the first match;
  • Added DialogYesNo and WideDialogYesNo confirmation dialogs;
  • Added option to filters: apply masks only to the file name;
  • Corrected tab order of the components in some of the rules;
  • Maximized window state is remembered properly;
  • Added Polish translit alphabet;



Changes for v5.10 - v5.20

  • Added /list command line parameter to load list of files from text file;
  • Fixed accessibility problem when adding files while browsing modal forms;
  • "Import files" option handles Unicode and UTF8 content (with BOM);
  • Added "detect using binary signature" option to the Extension rule;
  • Added option to Export/Import list of new names to/from clipboard;
  • Export/Import functions have their own button and menu;
  • Added "clear renamed files on rename" option in the settings;
  • All HTML based help files are united into a single PDF;
  • Added new section in the help file which describes renaming rules;
  • PascalScript component has been updated to the latest v3.0.27.651;
  • Added drag and drop support for scripts in PascalScript code editor;
  • Added "go to" functionality for quick line jump in PascalScript;
  • Added "apply rules for each line" option to the Analyze dialog;
  • "Auto apply rules" action in Analyze dialog trigged on change of rules;
  • "Analyze name" option will work on all selected files, not just focused;
  • Added File_FileName, File_BaseName and File_Extension meta tags;
  • Folders in "Add Folders" dialog are explicitly sorted;
  • Option to resort files has become a long-term option;
  • Added choice of Replace or Insert for the UserInput rule;
  • Added InputBox and InputQuery functions to PascalScript;
  • Added WideGetEnvironmentVar function to PascalScript;
  • Added FileAppendContent function to PascalScript;
  • Analyze dialog will apply only marked rules;
  • Updated Russian translit alphabets;
  • Analyze dialog became non-modal;



<<Back to software description

Subscribe to AfterDawn's weekly newsletter.