Skip to content

Releases: mmstick/tv-renamer

0.3.3

14 Jun 19:07
Compare
Choose a tag to compare
  • Mime types are now obtained from /usr/share/mime/video
  • Various usages of unwrap have been eliminated
  • Some issues with detecting and renaming content fixed
  • New Appveyor suppport and improved Travis support

0.3.2: Faster TVDB Lookup; ${TVDB_First_Aired} Token

01 Aug 17:48
Compare
Choose a tag to compare
0.3.2: Faster TVDB Lookup & First Aired Token

This change will improve TVDB lookup speeds by caching the series ID in
advance. This will also add a new template option: ${TVDB_First_Aired},
which will append the first air date of each episode into the filename.

0.3.0: Software Rewrite

29 Jul 15:47
Compare
Choose a tag to compare
Unhappy about the state of the source code, I have taken the time
to rewrite a majority of the source code from scratch using better
Rust idioms. In doing so, the application is now a bit smarter
because it can automatically detect whether the directory given by
the user contains season folders or episodes, and acts accordingly
to that.

- Source code has largely been rewritten from scratch
- Error handling has been improved drastically
- A large portion of duplicated code was removed
- The application now automatically detects seasons
- The automatic flag has been removed
- The log_changes flag has been removed

0.2.7

27 Jul 15:32
Compare
Choose a tag to compare
Update Dependencies

- The TVDB crate has been updated to version 0.4.0
- The GTK crate has been updated to version 0.1.0
- A few changes have been made to allow using tv-renamer without specifying the cli option
- The Makefile and README contained an error

0.2.6

12 Jun 19:44
Compare
Choose a tag to compare

Common

  • Added a Makefile to the project
  • Replaced the if statement in the tokenizer with a match
  • Rewrote some of the backend with Rustier error handling
  • Added some code comments

GTK3

  • Automatically set the series name if the series name is empty, taking it from the directory path
  • Added destructive styling to the rename button
  • Replaced some buttons with symbolic icons
  • Replaced the options box with a popover menu in the HeaderBar

0.2.5

17 May 07:41
Compare
Choose a tag to compare
  • Implemented GTK3 HeaderBars

0.2.4

12 May 05:41
Compare
Choose a tag to compare
  • Complete overhaul to the backend due to templating support and refactoring.
  • Added support for defining a template to set your preferred naming scheme.
  • Removed obsolete features that templates have replaced.
  • Improved the GTK3 GUI with the new templates features, and removed old options.
  • Added some tests to the codebase where tests could be made.
  • Updated the CLI and GTK3 screenshots to reflect the recent changes.
  • Updated the README and MAN_PAGE to reflect the recent changes.

0.2.3

11 May 07:33
Compare
Choose a tag to compare
  • Refactored a large portion of the code in the project
  • Added an InfoBar to display notifications
  • Automatically display preview when options are changed
  • Added directory drag-and-drop support for the directory entry