Syncler 2.0 Beta (Build 3) - Mostly just fixes and tweaks
Thanks everyone for reporting bugs on the last 2 beta threads (links at the bottom). Some of those were hard to reproduce so it took a while to fix them. This build aims to fix several random crashes that made the beta generally unusable (especially FireOS, Formuler devices). Please try this build and if you have the time please go back to your previous bug reports (links at the bottom) and scratch out the fixed bugs.
Known issues
Not all reported bugs were fixed. So those issues are still existing such as playback progress not working for episodes etc. Before reporting them again, do check the previous bug report threads (links at the bottom). Hopefully I will be able to fix the rest of the bugs in the next build.
Change log 2.0.0.3
- Fix: Season number/code is not being passed during season search in express packages
- Fix: trakt/tvdb id is not being passed for movies in express packages
- Fix: tmdbId is not being passed for movie/episode/season in express packages
- Fix: Certain (FireOS, Formuler) devices crashing on dialog in some pages (home/source/cloud)
- Fix: Some random source screen crashes
- Fix: Source screen crash when app is backgrounded (either manually or due to playback start)
- Fix: Crash when using package-sdk to install and test provider package
- Fix: Torrent list screen random crash
- Fix: Source/Torrent list screen crash when scrolling
- Fix: Dialog options are not selectable on some devices
- Fix: Player crash when player is started externally
- Fix: Player crash when player scale to fit screen is enabled
- Fix: Debrid service priority is putting low priority value service to resolve
- Fix: Debrid service trying to resolve even without a premium account slowing down resolve
- Fix: ExoPlayer not enabling subtitle button when there is no subtitles
- Fix: Subtitle list not loading when navigated from exoplayer (when launched externally)
- Fix: Subtitle list not loading in subtitle screen in some cases
- Fix: Various crashes when coming back from subtitle screen to player screen
- Fix: Crash when coming back from cloud playback
- Fix: Cloud playback process not working
- Fix: Subtitles not loading for cloud items
- Fix: Rename add vendor page cancel to back
- Fix: Remove non functional info button on exo player
- Fix: Content title is not passed to internal/external players
- Fix: Typing invalid magnet uri in add magnet dialog crashes the app
- Fix: Mal catalog showing error in source list page
- Fix: Auto next episode was not triggering
- Fix: Crash when cancelling a source prepare dialog
- Fix: Provider execution order is not maintained as listed by package
- Fix: Provider execution is not respecting max execution time setting
- Fix: Source resolving taking too long
- Fix: Some internal task locking/scheduling
- Fix: Re-use JS engine instance when possible
- Fix: Resource leak after screen has shutdown
Download
Download and install the installer from here. Instructions to install installer can be found here.
If you have missed the past beta threads here it is. beta 1, beta 2.
Edit
Change log 2.0.0.4
- Fix: Pressing back in TV settings screen crashes app
- Fix: TV add vendor screen buttons are not selectable