jellyflood/Shared/Coordinators
Joe Kribs b9ac50c164
[iOS] Admin Dashboard - User Permissions (#1313)
* WIP

* WIP

* Localization and better planning. Remove the Username as this will end up in another section. Updated planning here: https://github.com/jellyfin/Swiftfin/discussions/1283 | 5 more views required!

* Initializing an optional variable with nil is redundant line

* Remove Live TV since that will go in another section

* Cleanup Coordinator / Merge with Main

* Remove all 'Allows' from strings

* Fix Merge Issues

* Use CaseIterablePicker, Binding.map

* BackgroundState == updating, change all of the buttons to visible when custom by process of elimination opposed to the default custom value. Make all of the input fields use temp values to make it less jarring.

* Update SessionsSection.swift

* Learn more!

* Validate > 0, don't allow inputs to be less than 1 and reset tempValues when the enum is updated.

* use new binding extensions

* String fixes

* Don't test against adminDefault for users or userDefault for admins.

* Linting indentation

* Default vs UserDefault + no more reason to have temporary variables.

* cleanup

* format

---------

Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com>
2024-11-27 11:22:37 -07:00
..
LiveTVCoordinator Live TV Updates (#1022) 2024-04-16 23:10:44 -06:00
MainCoordinator Fix UserSession Resolution (#1175) 2024-08-09 13:23:11 +09:00
AdminDashboardCoordinator.swift [iOS] Admin Dashboard - User Permissions (#1313) 2024-11-27 11:22:37 -07:00
AppSettingsCoordinator.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
BasicNavigationCoordinator.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
CustomDeviceProfileCoordinator.swift Customizable Device Profiles (#1169) 2024-09-02 15:33:02 -06:00
CustomizeSettingsCoordinator.swift [tvOS] ListView + Grid Landscape Poster Padding (#1213) 2024-10-12 14:42:51 -06:00
DownloadListCoordinator.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
DownloadTaskCoordinator.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
EditCustomDeviceProfileCoordinator.swift Customizable Device Profiles (#1169) 2024-09-02 15:33:02 -06:00
FilterCoordinator.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
HomeCoordinator.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
ItemCoordinator.swift [iOS] Media Item Menu | Refresh Metadata & Delete Item (#1310) 2024-11-16 23:59:41 -07:00
ItemEditorCoordinator.swift [iOS] Media Item Menu | Refresh Metadata & Delete Item (#1310) 2024-11-16 23:59:41 -07:00
LibraryCoordinator.swift Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
LiveVideoPlayerCoordinator.swift Fix iOS 15 Rotation (#1174) 2024-08-09 13:25:32 +09:00
MediaCoordinator.swift Live TV Updates (#1022) 2024-04-16 23:10:44 -06:00
MediaSourceInfoCoordinator.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
PlaybackQualitySettingsCoordinator.swift Customizable Device Profiles (#1169) 2024-09-02 15:33:02 -06:00
PlaybackSettingsCoordinator.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
SearchCoordinator.swift Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
SelectUserCoordinator.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
SettingsCoordinator.swift [iOS] Admin Dashboard - User Passwords (#1312) 2024-11-15 15:14:59 -07:00
UserProfileImageCoordinator.swift User Profile Image Selection (#1061) 2024-05-22 13:45:48 +09:00
UserSignInCoordinator.swift Refactor sign in policy (#1085) 2024-06-08 21:22:18 -06:00
VideoPlayerCoordinator.swift tvOS - Show and interact with the video menu (#1066) 2024-09-05 13:44:00 -06:00
VideoPlayerSettingsCoordinator.swift Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
VideoPlayerWrapperCoordinator.swift Live TV Updates (#1022) 2024-04-16 23:10:44 -06:00