This update is largely aimed at improving the speed with which Dispatch syncs your media. Like the previous update, the changes under the hood are quite sweeping, even if there are few visual changes.
Massive Media Sync Performance Improvements
A huge number of changes and optimizations have been made in order to speed up how fast Dispatch syncs. For instance, some operations, which used to be applied to every item in your home feed, have been sped up by ~15,000 times.
The sum result is that Dispatch will sync with your libraries much more quickly than before. This not only results in quicker syncs, but also better all around app performance, as Dispatch needs to spend far less time processing your media than before.
The clearest example would be Dispatch's
initial post-installation sync:
Before this update:
~30 minutes
With this update:
~2 minutes
Watched Indicators
Dispatch can now optionally display watched indicators in the top right corner of your media items.
Status / Trending Indicators
Additionally, Dispatch can now display indicators detailing unwatched episode counts, playback progress, how many episodes are in a season release, as well as whether a particular item is trending
These options are turned on by default and can be turned off from Settings -> Experience.
Unknow Error
For those in the beta track who have noticed this error while updating to the previous version, this update also aims to address this issue. If you update and notice this error again, please consider doing the following:
- From the unknown error screen, enable logging.
- Quit Dispatch and re-open it.
- Let the app sit for a few minutes, then export your logs and send them to me directly. You can DM me directly from the subreddit, or email me at dispatchtvdev@gmail.com
Roadmap / What's Next
These last two updates put a close to two
very large
efforts aimed at improving Dispatch's performance across many metrics. And while I have noticed some lamenting the fact that new features aren't been added as quickly as they'd like, I felt it was important to improve upon these issues as best as I could first. I believe as a result, Dispatch is on a much more solid foundation than at the time of release. I will of course always keep an eye out for any other potential improvements that can be made in these realms.Otherwise, the roadmap hasn't changed and work continues on the following features, which I will have more to say about when they are ready.
- User Profiles / Profile Switching
- Multi-Server support for Plex
- Version / Quality selector when opening Plex media
- Support for Android / Google TV notifications, including Now Playing and Casted Media notifications.
- Translate Dispatch into other languages (If you'd like to help translate Dispatch, please leave a comment here)
- Continue investigations into the possibility of integrating with Stremio, as it is by far the most popular feature request.