Well, after a few days of coding, I’ve finally released the 0.6.0 version of (your favourite mass renaming application) pyRenamer. It comes with the most requested features from users, as well as lots of bugfixes. I hope everyone like this new version!
Also, pyRenamer’s website has been modified, with new screenshots, information on how to help translating pyRenamer to your language, new bug tracker and questions/answers system, etc.
In next version, I will focus on make the patterns more powerful, moving the image renaming to hachoir-metadata like music, and add some GUI improvements. You can check the TODO file for more information.
By now, you can download it and install it!
Downloads:
→ Source code: pyrenamer-0.6.0.tar.gz
→ Debian/Ubuntu: pyrenamer_0.6.0-1_all.deb
New features:
→ You can save your favorite patterns to reuse them
→ Undo/redo feature
→ Now you can rename more music formats (ogg, real… those supported by hachoir)
→ You can keep file extensions untouched while renaming
→ Now you can rename directories
→ Allow renaming files and moving them to another directory
→ Added some icons to identify file types
→ Added random number pattern {rand}
→ Added refresh option, to reload files and directories
→ Added autopreview option
→ Add option to fix duplicated symbols on filename
→ Add option to ignore next errors while renaming
→ Better explanations on error dialogs
→ New icon
Bug fixes:
→ Files don’t appear duplicated anymore
→ The position of the window is now placed correctly when pyRenamer starts
→ Fixed bug when trying to display error dialog on bad preferences
→ Reverse elements on recursive listing, so we rename deeper files and directories first
→ Fix file capitalization
→ If root or active dir is hidden, pyrenamer fails no more
→ Use {myear} for getting an album year in music renaming, instead of {year}
→ Fix crash when a id3 tag is not available or wrong, returning an empty filename (LP: #235161)
→ Fix crash while processing some bad exif tags, catching possible exceptions (LP: #261832)
→ Fix crash while starting, fixing src/treefilebrowser.py (LP: #237482)
→ Fix crashing when extension or name are empty
→ Fixes on manual renaming: cleaning correctly and changing file with keyboard.
Thanks:
Christophe Perez (French translation)
Vinzenz Vietzke (German translation)
Christian Kirbach (German translation)
Piotr Ożarowski (Debian sponsor)
This version of pyRenamer was released while listening to Posession‘s “Memento Mori” and Baroness discography.