Ferrite-backup/Ferrite/Views
kingbri 1761f8dfb4 Debrid: Add loading indicator and fix iOS <14.5 issues
When a search result is selected, there is usually a delay due to
the debrid dance of API routes for grabbing a download link to stream.
Add a loading indicator and prevent any other tasks from loading
unless the user cancels it.

iOS 14.5 was a huge update which added many QoL SwiftUI changes that
are consistent to modern iOS versions.

However, Ferrite supports iOS versions less than 14.5, mainly 14.3.
More fixes had to be added to make sure UI is consistent across
all OS versions.

Signed-off-by: kingbri <bdashore3@gmail.com>
2022-08-31 18:47:02 -04:00
..
CommonViews Debrid: Add loading indicator and fix iOS <14.5 issues 2022-08-31 18:47:02 -04:00
RepresentableViews Ferrite: Add SwiftFormat 2022-08-04 21:33:59 -04:00
SettingsViews Debrid: Add loading indicator and fix iOS <14.5 issues 2022-08-31 18:47:02 -04:00
SourceViews Debrid: Add loading indicator and fix iOS <14.5 issues 2022-08-31 18:47:02 -04:00
AboutView.swift Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00
BatchChoiceView.swift Debrid: Add loading indicator and fix iOS <14.5 issues 2022-08-31 18:47:02 -04:00
ContentView.swift Debrid: Add loading indicator and fix iOS <14.5 issues 2022-08-31 18:47:02 -04:00
LoginWebView.swift Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00
MagnetChoiceView.swift Debrid: Add loading indicator and fix iOS <14.5 issues 2022-08-31 18:47:02 -04:00
MainView.swift Debrid: Add loading indicator and fix iOS <14.5 issues 2022-08-31 18:47:02 -04:00
SearchProgressView.swift Searching: Cleanup existing searches 2022-08-31 00:41:38 -04:00
SearchResultRDView.swift Sources: Add website API support 2022-08-31 18:47:02 -04:00
SearchResultsView.swift Debrid: Add loading indicator and fix iOS <14.5 issues 2022-08-31 18:47:02 -04:00
SettingsView.swift Debrid: Add loading indicator and fix iOS <14.5 issues 2022-08-31 18:47:02 -04:00
SourcesView.swift Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00