Ferrite-backup/Ferrite/Views
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
..
CommonViews Ferrite: Add fixes for Introspect v0.2.2 2023-02-18 11:39:03 -05:00
ComponentViews Ferrite: Use InlineHeader in all sections 2023-02-16 18:52:29 -05:00
RepresentableViews Ferrite: Fix iOS 14 onAppear bug 2023-02-08 14:41:14 -05:00
SheetViews Ferrite: Fix search and add progressive loading 2023-02-27 12:22:36 -05:00
AboutView.swift Build: Add scripts for commit and nightly information 2022-12-06 12:37:15 -05:00
ContentView.swift Ferrite: Fix search and add progressive loading 2023-02-27 12:22:36 -05:00
LibraryView.swift Ferrite: Fix search and add progressive loading 2023-02-27 12:22:36 -05:00
LoginWebView.swift Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00
MainView.swift Ferrite: Fix search and add progressive loading 2023-02-27 12:22:36 -05:00
PluginsView.swift Ferrite: Add fixes for Introspect v0.2.2 2023-02-18 11:39:03 -05:00
SettingsView.swift Ferrite: Use InlineHeader in all sections 2023-02-16 18:52:29 -05:00