What's new in TVRenamer 0.8
Jun 13, 2017
- Features:
- #130 Ability to move files according to show name, without renaming the file itself
- #223 Support for three-digit episode numbers
- #114 Add new 'resolution' replacement token
- #108 improve handling of punctuation and camel case
- #246 inform users of deprecation
- #105 support multi-row selection
- #120 more flexible configuration setup
- recognize pattern "Season xx Episode yy"
- recognize pattern "Sxxyy", e.g., "S0102"
- better recognize pattern "SxEE", e.g., "5x21" or "S5x21"
- better recognition of season folders
- truncate very, very long episode titles
- set focus to results table on startup
- #129 Differentiate between downloading a show, and getting its listings:
- It had been that you didn't get any feedback about your file until the show's listings had been downloaded, which sometimes didn't succeed. Now, there is more feedback
- When TVRenamer downloads the show, the display changes to . Then when it downloads the listings, it changes to the actual destination filename.
- If it gets the show but either cannot download the listings, or cannot find your episode, the display remains just displaying the show name
- better handling of:
- show names with numbers in them
- show names with an ampersand in them
- episode titles that have trailing whitespace
- Bug fixes:
- #214 crash when moving show that is not found
- #213 dialog box errors when show is in place
- #212 UI reports "Downloading..." when show not found
- #168 when using DVD episode number, be sure to use DVD season
- #220 file should not occur multiple times in table
- #148 potential file loss due to conflicting episodes
- #181 rename multiple different files that refer to the same episode
- #172 "Season9" should be "Season09"
- #215 little grey box left behind after moving files
- #196 (and others) improved messaging when errors occur
- #225 proper newlines in run-linux.sh
- Miscellaneous:
- #122 move packages to org.renamer
- #142 use java NIO package for files
- #143 use java 8 time (based on Joda)
- standardization of code style
- ability to run checkstyle, findbugs, and javadoc from ant
- download necessary libraries for testing with ivy
- eliminate reliance on jedit library
- #123 (and other) removal of dead code
- #173 internet proxy no longer supported
- #211 use exit status to indicate error
- handle IntelliJ config files so files can be shared, but are not intrusive
- Unexposed Features
- #152 preload files on startup
- #68 delete vacated directories
New in TVRenamer 0.7.2 (Mar 21, 2016)
- Bug fixes:
- Use appbundler to create Mac OS X bundle - resolves need for JDK to be installed #92 #90
- Fix up generated classes so that they are correctly for Java 7
- Fix up handling of shows with DVD numbers in TheTVDB #93
- Tweak filename parsing for wider compatibility #94
New in TVRenamer 0.7.2 Beta 1 (Oct 12, 2015)
- Bug fixes:
- Use appbundler to create Mac OS X bundle - resolves need for JDK to be installed #92 #90
- Fix up generated classes so that they are correctly for Java 7
New in TVRenamer 0.7.1 (Oct 12, 2015)
- Bug fixes:
- Fixed up launching on Linux #91
- Revert to Java 7 compatibility #90
- Miscellaneous:
- Java 7 or above is required as Java 6 support has been discontinued.
New in TVRenamer 0.7 Beta 3 (Sep 13, 2015)
- Features:
- Use TheTVDB as the provider for show listings. Fixes #71 & #88
- Miscellaneous:
- Java 8 or above is required as Java 6/7 support has been discontinued.
New in TVRenamer 0.7 Beta 2 (May 12, 2015)
- Features:
- Added a button to clear the results list. Thanks @MWGNZ.
- Update the last modified date of the file during rename. Thanks @ajdaniel.
- Made preference pane tabbed. Thanks @ajdaniel.
- Add preference to allow the user to choose keywords (default: ‘sample’) to dictate ignored paths and filenames, e.g. .nfo and .srt files. Thanks @ajdaniel.
- Add preference for leading zero in season directory name prefix, e.g. Season 01 instead of Season 1.
- Bugfixes:
- [Issue #60] Fixed support for SXXEXX filename formats.
- [Issue #79] Fixed an issue where some filenames (e.g. the.100.208.hdtv-lol.mp4) weren't being parsed correctly by removing the random junk off the end of the filename before parsing it.
New in TVRenamer 0.7 Beta 1 (Apr 27, 2015)
- Features:
- Added a button to clear the results list. Thanks @MWGNZ.
- Update the last modified date of the file during rename. Thanks @ajdaniel.
- Made preference pane tabbed. Thanks @ajdaniel.
- Add preference to allow the user to choose keywords (default: ‘sample’) to dictate ignored paths and filenames, e.g. .nfo and .srt files. Thanks @ajdaniel.
- Add preference for leading zero in season directory name prefix, e.g. Season 01 instead of Season 1.
- Bugfixes:
- [Issue #60] Fixed support for SXXEXX filename formats.
- [Issue #79] Fixed an issue where some filenames (e.g. the.100.208.hdtv-lol.mp4) weren't being parsed correctly by removing the random junk off the end of the filename before parsing it.
New in TVRenamer 0.6 (May 16, 2014)
- Features:
- Added a button to allow the user to add a folder (see above screenshot); all compatible files in the directory (and subdirectories) will be added to the list. You can toggle the ability to add all subfolders and files recursively within it. Thanks @ajdaniel.
- Added ability to remove items from the table, items can be deleted with the backspace or delete key. Thanks @ajdaniel.
- Added ability to add air date to show titles. Thanks @ajdaniel.
- Added global overrides, to provide show name overrides, for example Castle (2009) -> Castle. The overrides are currently only editable in xml on disk, in the file .tvrenameroverrides in the user's home directory.
- Bugfixes:
- Fixed an issue where some filenames were invalid on Windows file systems.
- Fixed an error when downloading show information resulting from TVRAGE API url change. Thanks to @grahamar. Fixes issues #71, #72 & #73.
- Wait longer for network connections before disconnecting to help with issues connecting to tvrage.com
- Fix issue where sometimes preference changes weren't taking effect immediately.
- Other changes:
- Renamed preferences file to .tvrenamer in the user's home directory.
- If you have been using 0.6 beta 1, you will need to set up your preferences again. You can delete this old preferences file (.tvrenamerpref) manually if desired.
- Updated SWT to version 4.3 from 3.7.
- Updated to retina icons.
- Fixed issue with UTF-8 encoding. Thanks @epochcoder.
New in TVRenamer 0.6 Beta 2 (May 15, 2014)
- Wait longer for network connections before disconnecting to help with issues connecting to tvrage.com
- Rename preferences file to .tvrenamer in the user's home directory (previously was .tvrenamerpref .
- If you have been using beta 1, you will need to set up your preferences again. You can delete this old preferences file ( .tvrenamerpref ) manually if desired.
- Fix issue where sometimes preference changes weren't taking effect immediately.
- Update SWT to version 4.3.
New in TVRenamer 0.6 Beta 1 (May 14, 2014)
- Features:
- Added a button to allow the user to add a folder; all compatible files in the directory (and subdirectories) will be added to the list. You can toggle the ability to add all subfolders and files recursively within it.
- Added ability to remove items from the table, items can be deleted with the backspace or delete key.
- Added ability to add air date to show titles.
- Added global overrides, to provide show name overrides, for example Castle (2009) -> Castle. The overrides are currently only editable in xml on disk, in the file .tvrenameroverrides in the user's home directory.
- Bug fixes:
- Fixed an issue where some filenames were invalid on Windows file systems.
- Fixed an error when downloading show information resulting from TVRAGE API url change. Thanks to Graham Rhodes.
- Other changes:
- Renamed preferences to .tvrenamerpref in the user's home directory.
- Updated SWT to version 4.2.1 from 3.7.
- Updated to retina icons.
- Fixed issue with UTF-8 encoding. Thanks to Willie Scholtz.