Resurrecting some of the previously-commented code to enable the play button on the season page. Which plays the next unplayed episode in that season. Note that we no longer bail out on the `BaseItemDto.missing` flag because sometimes it shows false negatives even on legit season items. Instead, we rely on results returning from the API call. |
||
---|---|---|
.github | ||
Shared | ||
Swiftfin | ||
Swiftfin tvOS | ||
Swiftfin.xcodeproj | ||
Swiftfin.xcworkspace | ||
Translations | ||
WidgetExtension | ||
bin | ||
fastlane | ||
.gitignore | ||
.swiftformat | ||
Gemfile | ||
LICENSE.md | ||
Podfile | ||
README.md | ||
contributing.md | ||
swiftgen.yml |
README.md
Swiftfin
Swiftfin is a modern video client for the Jellyfin media server. Redesigned in Swift to maximize direct play with the power of VLC and look native on all classes of Apple devices.
⚡️ TestFlight
✨New! Updated TestFlight Link
For Apple TV (without an iOS/iPadOS device)
If you have an Apple TV and do not own an iOS device, please use this Google Form to get an invitation code.
📚 Translations
Don't see Swiftfin in your language?
Check out our Weblate instance to help translate Swiftfin and other projects.
⚙️ Development
Thank you for your interest in Swiftfin! Please check out the Contribution Guidelines to get started.