jellyflood/Swiftfin/Views
Joe Kribs 0235793bc6
[iOS & tvOS] FilterViewModel - Cleanup (#1412)
* Filter Changes

* Use `viewModel.modifiedFilters` for tracking if the filter has been modified. Update the init and update. Hold only the modified filters in `modifiedFilters` instead of `(modifiedFilters, bool)` since that's just clunky and unnecessary.

* Reset button should be disabled when only THAT filter is non-default.

* ...

* PagingLIbraryViewModel.filterQueryTask is no longer in use since that should now be handled on the FilterViewModel

* fix merge

* cleanup

---------

Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com>
2025-02-15 15:05:34 -07:00
..
AdminDashboardView [Meta] Re-Organize Admin Dashboard (#1401) 2025-01-22 20:05:33 -05:00
AppSettingsView [tvOS] App Settings & Splashscreen (#1419) 2025-02-06 20:59:18 -07:00
ChannelLibraryView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
DownloadTaskView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
HomeView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
ItemEditorView [iOS] Media Item Menu - Edit Item Images (#1345) 2025-01-20 16:17:35 -05:00
ItemView [iOS] Show critic & community ratings alongside attributes (#1420) 2025-02-06 20:59:05 -07:00
MediaView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
PagingLibraryView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
PhotoPickerView [iOS] Media Item Menu - Edit Item Images (#1345) 2025-01-20 16:17:35 -05:00
ProgramsView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
ResetUserPasswordView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
SelectUserView [tvOS] Login Flow Cleanup - Second Pass (#1403) 2025-01-23 22:25:08 -05:00
SettingsView [tvOS] PagingLibraryView - Mirror iOS "Hot Reload" Functionality (#1408) 2025-01-24 16:14:34 -05:00
UserProfileImagePicker [iOS] Media Item Menu - Edit Item Images (#1345) 2025-01-20 16:17:35 -05:00
UserSignInView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
VideoPlayer [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
AboutAppView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
AppIconSelectorView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
AppLoadingView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
ConnectToServerView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
DownloadListView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
EditServerView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
FilterView.swift [iOS & tvOS] FilterViewModel - Cleanup (#1412) 2025-02-15 15:05:34 -07:00
FontPickerView.swift [iOS & tvOS] FilterViewModel - Cleanup (#1412) 2025-02-15 15:05:34 -07:00
ItemOverviewView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
MediaSourceInfoView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
MediaStreamInfoView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
QuickConnectView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
SearchView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
ServerCheckView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00