github tvrenamer/tvrenamer v0.8

latest releases: v1.0b4, v0.8b3, v0.8b3-start...
6 years ago

Features

  • #130 Ability to move files according to show name, without renaming the file itself
  • #223 Support for three-digit episode numbers
  • #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 <Show Name>. 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
  • #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
  • better handling of:
    • show names with numbers in them
    • show names with an ampersand in them
    • episode titles that have trailing whitespace
  • set focus to results table on startup

Bugfixes

  • #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
Although not officially exposed, these features are accessible to advanced users; see the links for details

Note

Please note that this version uses an external API which is scheduled to be deprecated on 2017/10/01. Once that deprecation happens, this version will be non-functional, and there's nothing we can do about it. The program should be able to give you an informative message when the deprecation happens. We will have a new version out soon which uses the new API.

Don't miss a new tvrenamer release

NewReleases is sending notifications on new releases.