github CollinHeist/TitleCardMaker v1.14.1

latest releases: v1.16.0, v1.15.0, v1.14.5...
2 years ago

Major Changes

  • Release (to supporters) the TitleCardMaker Web Interface
  • Begin updated (and much prettier) documentation - hosted at https://titlecardmaker.readthedocs.io/en/latest/
  • Handle combined ISO-639-1 and ISO-3166-1 language codes like es-MX or es-ES for greater translation fidelity
  • Add multiple features to Tinted Frame title card:
    • Change episode text and frame color to match the font color by default
    • Add middle_element extra - can be either logo or omit - to add enlarged logo to the middle of the card, e.g.:
    • Add logo_size extra to allow shrinking or enlarging the logo size by a scalar, for example: logo_size: 1.5 to scale to 150%
    • Add blur_edges extra to optionally enable/disable blurring the outer edge
    • Change vertical position of top logo element by +20 pixels for better centering
    • Closes #341
  • Change default Sonarr request timeout to 10 minutes to handle bad/slower Sonarr connections

Major Fixes

  • Uppercase episode text in Star Wars title card (was being title cased)
  • Handle title and index text larger than the frame width in the Tinted Frame title card (was drawing frame boundaries that extended outward, now does not draw at all
  • Catch and log (at the Manager level) uncaught Exceptions in serial run mode
  • Fix syncing from Emby in match mode

Minor Changes

  • Allow custom episode text color in Anime title card via episode_text_color extra
  • Allow custom season text color in Roman Numeral title card via season_text_color extra
  • Use 4:4:4 sampling factor in all card operations (can default to 4:2:0 which has some JPEG compression artifacts)
  • Log everything (just logged messages were being ignored)
  • Allow logos to be omitted from Season Posters
    • Parse omit_logo YAML option in season poster config
    • Modify --season-poster argument in mini_maker to --season-poster SOURCE DESTINATION, add --season-poster-logo argument
    • Closes #336
  • Add hide_episode_text to Fade title card
  • Allow logo file format strings in Tinted Frame title card
  • Print Traceback for RemoteFile download errors
  • Log relevant Series and Episode when source image / logo download fails

Minor Fixes

  • Handle Jellyfin libraries with no collection types
  • Handle episodes without season or episode numbers in Jellyfin
  • Allow transparent background images in all cards that support it
  • Handle extra non-Unix trailing spacing in version files
  • Fix manual Title Card importing into Emby or Jellyfin with fixer
  • Handle errors in interface creation when importing cards with fixer
  • Handle empty string "" database ID's in DatabaseInfoContainer class
  • Error if logo file is indicated and does not exist in Tinted Frame title card
  • Handle badly types templates specification(s)
  • Catch and reset DB for uncaught ValueError from PersistentDatabase function calls
  • Handle more types of malformed image content (specifically <Code>AccessDenied</Code>)
  • Fix local logo finding logic in Poster title card
  • Correct traceback printing for missing logos in Tinted Frame card
  • Properly assign Series TVRage ID's
  • Fix manual importing into - closes #337

Don't miss a new TitleCardMaker release

NewReleases is sending notifications on new releases.