Ferrite-backup/Ferrite
kingbri cbe3d17be1 Ferrite: Fix search and add progressive loading
The searchbar had a lot of lag when scrolling down the search
results view. This was due to a shared searchText variable which
updated every time the searchbar text changed and caused UI blocking.

Migrate searchText to a local variable and destroy the child
SearchResultsView as it's not needed at this time (may come back
with v0.7 due to searchable).

Also sources now display results progressively without a ProgressView
blocking when each source loads which allows the user to view media
faster.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-02-27 12:22:36 -05:00
..
API Ferrite: Modify UI 2023-02-16 18:34:05 -05:00
Assets.xcassets Ferrite: Add app icon and launch screen 2022-08-31 00:41:38 -04:00
Classes Library: Add searching and cleanup 2023-01-07 18:47:05 -05:00
DataManagement Sources: Add subName and fixup 2023-02-08 22:33:27 -05:00
Extensions Ferrite: Add fixes for Introspect v0.2.2 2023-02-18 11:39:03 -05:00
Models Sources: Add subName and fixup 2023-02-08 22:33:27 -05:00
Preview Content/Preview Assets.xcassets Ferrite: Add code up to alpha 1 2022-07-21 00:01:41 -04:00
Protocols Ferrite: Add actions, plugins, and tags 2023-02-08 12:09:37 -05:00
ViewModels Ferrite: Fix search and add progressive loading 2023-02-27 12:22:36 -05:00
Views Ferrite: Fix search and add progressive loading 2023-02-27 12:22:36 -05:00
FerriteApp.swift Ferrite: Fix iOS 14 onAppear bug 2023-02-08 14:41:14 -05:00
Info.plist Debrid: Add Premiumize support and cleanup 2022-12-05 18:10:10 -05:00
LaunchScreen.storyboard Ferrite: Add app icon and launch screen 2022-08-31 00:41:38 -04:00