jellyfin / jellyfin-expo

Jellyfin Mobile for iOS
https://jellyfin.org
Mozilla Public License 2.0
292 stars 63 forks source link

Add experimental video download support #366

Closed thornbill closed 2 years ago

thornbill commented 2 years ago
Settings Screen New Download Download Complete Edit Downloads Delete Confirmation
CEAD1867-2BD0-4FA2-BF3F-C5A6AB87270D AD344BF4-FA3C-43C8-99B5-7B274F68E543 1D25C001-0844-4731-94AD-B929C3C31982 6B6BF62E-2173-4347-B02F-53F9768FDC30 7EA67762-C8D8-4344-8453-EE48E0C7B17C

This will definitely require some follow-up work, but I didn't want this PR to get any bigger.

Follow-up work is covered by #372

Fixes #22

sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 4 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

codecov[bot] commented 2 years ago

Codecov Report

Merging #366 (ab2159f) into master (38b6a93) will decrease coverage by 1.24%. The diff coverage is 54.24%.

@@            Coverage Diff             @@
##           master     #366      +/-   ##
==========================================
- Coverage   61.84%   60.60%   -1.25%     
==========================================
  Files          41       46       +5     
  Lines         781      929     +148     
  Branches      162      186      +24     
==========================================
+ Hits          483      563      +80     
- Misses        270      333      +63     
- Partials       28       33       +5     
Impacted Files Coverage Δ
App.js 0.00% <0.00%> (ø)
components/NativeShellWebView.js 15.38% <0.00%> (-1.29%) :arrow_down:
navigation/TabNavigator.js 0.00% <0.00%> (ø)
screens/DevSettingsScreen.js 45.45% <0.00%> (-17.05%) :arrow_down:
screens/DownloadScreen.js 35.84% <35.84%> (ø)
screens/HomeScreen.js 55.88% <66.66%> (+0.65%) :arrow_up:
components/DownloadListItem.js 100.00% <100.00%> (ø)
models/DownloadModel.ts 100.00% <100.00%> (ø)
stores/DownloadStore.ts 100.00% <100.00%> (ø)
stores/MediaStore.js 100.00% <100.00%> (ø)
... and 3 more

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

pinkworld123 commented 2 years ago

please allow music and audio books download also. thanks