Skip to content

Releases: SenorSmartyPants/jellyfin-nmt

Dynamic Client Side Updates

28 Jun 21:34
Compare
Choose a tag to compare

Add it's been even longer since I tagged a release. Several big things in this one as well.

Code is stable on 10.8. It is unknown if this code base will run against 10.9 (I haven't updated yet).

  • Added Dockerfile with required libraries to do image processing
  • Multiple filters when browsing. (Unplayed, PG-13 Movies)
  • Clean up Item Details (Movies). Many small tweaks
  • Dynamic paging while browsing
    • Can be disabled with $dynamicGridPage = false; in config_local.php
    • Does not contact server again when loading next page
    • Images may take a second to load when going to a new page
  • Image overlays done in Jellyfin-NMT. JF will remove SKIA to update these images in the future.
    • Looks even better than JF generated images. IMO.
    • Series/Season/Movie poster indicators
      • watched status
      • multiple version count
      • special feature/extras indicator
    • multiple size support
      • episode images have smaller indicators

imageimage

  • Episode image indicators
    • progress bar
    • watched status
    • multiple version count
    • special feature/extras indicator

image

  • Episode list displays watched status
  • More Episode details update when browsing episode list on TV Season page.
    • Runtime
    • Codecs
    • Container
    • Resolution
      • More resolution flags. 400p 360p, etc
    • Rating
    • Aspect Ratio

image

  • Episode played status updates on Season page in the background when video stops.
    • Astrix (*) will be prepended to episode title if complete
    • Progress bar or Watched check will be displayed on episode image
  • Display season and episode extras in line with episodes on season page
    • Select extra types to display before episode. Default is after episode.
  • Display multiple episode versions in line with all episodes on season page

Full Changelog: v0.5.0...v0.6.0

Home Section Order - Filtering/Sorting

28 Feb 20:42
Compare
Choose a tag to compare

It's been a long time since I labeled a release. Several big new features.

Major features

  • Resume playback reporting
  • Home section order now based on user config in Jellyfin-web
  • Added more filtering options
    • Sort by
      • Name
      • Community Rating
      • Critic Rating
      • Date Added
      • Date Played
      • Parental Rating
      • Play Count
      • Release Date
      • Runtime
    • Sort Order
      • Ascending
      • Descending
    • Features
      • Extras
      • Subtitles
      • Trailer
      • Theme Song
      • Theme Video
  • Extras on item details - kinda ugly
  • TV Season page links to Series on BLUE button. configurable

Full Changelog: v0.4.5...v0.5.0

Continue Watching, Custom TVIDs and back button

18 Apr 22:27
Compare
Choose a tag to compare

Major Features

  • All TVIDs are now customizable using config_local.php. See config_local.example.php for ... examples
  • All pages now include a back link with a TVID that can be set in config_local.php. Closes #12

Work in progress

  • Continue Watching page. Just lists items from continue watching on server. Does not support sending resume position during playback reporting yet.

Tags for Skip and Trim Playback reporting

18 Apr 20:04
Compare
Choose a tag to compare

This release adds features described in #17

Filter Menu Improvements

14 Apr 21:29
Compare
Choose a tag to compare
  • Significant performance improvements on NMT #16
  • Removed Tags from menu. (My tags are currently filled with over 400 unwanted tags from TMDB plugin)
  • Added more filtering options
    • Filters
      • Favorites
      • Unplayed
      • Played
      • Clear (clears filter, shows all)
    • Status (for TV Show type)
      • Continuing
      • Ended

Library Browsing Filter menu

09 Apr 23:34
Compare
Choose a tag to compare

When browsing libraries pressing MENU/TAB will display a pop up menu to filter by Genres/Title/Rating/Years/Tags

SMS style title filtering. 2=A, 22=B, 222=C, 3=D etc.

Using code from the ppp3.1 YAMJ NMT skin.

Jellyfin 10.7 compatibility

image

Playback reporting

09 Apr 21:46
Compare
Choose a tag to compare

May 2020 - First release that reports playback status to Jellyfin server.

  • Does not support reporting from "resume" position
  • Playback is not reported when pressing PLAY (in case you don't want to report playback status) on TV season page
  • NMT has no way to report pausing of video to JF

No YAMJ

18 Mar 18:48
Compare
Choose a tag to compare

First release where there is no dependency on YAMJ. Jellyfin-NMT now generates all content.