github CollinHeist/TitleCardMaker v1.4.3

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

Major Changes

  • Speed up loading cards into Plex
    • Vastly speed up PlexInterface operations by querying TinyDB once per series (from once per episode)
    • About 20 times faster (scales with number of episodes for each series)

Major Fixes

N/A

Minor Changes

  • Retry all API requests (namely TMDb) more before quitting
    • API (and all GET) requests are tried up to 10 times with exponentially increasing delay (from max 3 with random delay)
  • Retry uploading cards to Plex before erroring
    • Automatically retry card uploads up to 5 times with exponentially increasing delay (from once and error)
  • Added --blur argument to fixer manual title card creation
  • Add option to adjust stroke width of font
    • Added parsing for stroke_width font attribute to specify stroke width scalar (like font size) to adjust black stroke width
    • Added stroke width adjustment to StandardTitleCard class
    • Added --stroke-width/--stroke argument to fixer manual title card creation
    • Closed #105
  • Add option to adjust kerning of font
    • Added parsing of kerning key for custom font specification (scalar like stroke size)
    • Added --kerning argument to fixer manual title card creation
    • Added kerning argument to StandardTitleCard to adjust font kerning
    • Closed #106
  • Modified font size parsing to accept floats

Minor Fixes

  • Remove extraneous breakpoint
  • Fixed error in print message causing early exit for failed card uploads
  • Fix for font validation not properly being disabled

Don't miss a new TitleCardMaker release

NewReleases is sending notifications on new releases.