jellyflood/Swiftfin/Views
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
..
AdminDashboardView [iOS] Admin Dashboard - User Permissions (#1313) 2024-11-27 11:22:37 -07:00
AppSettingsView Some More Cleanup, Reset User Settings (#1060) 2024-05-17 13:10:40 +09:00
ChannelLibraryView Fix iOS 15 Poster Buttons (#1172) 2024-08-08 10:01:23 -06:00
DownloadTaskView [iOS] Admin Dashboard (#1230) 2024-10-04 21:15:12 -06:00
HomeView Add 'Enable Rewatching' and ' Max days' to Next Up (#1258) 2024-10-07 15:02:18 -06:00
ItemEditorView [iOS] Media Item Menu | Refresh Metadata & Delete Item (#1310) 2024-11-16 23:59:41 -07:00
ItemView [iOS] Media Item Menu | Refresh Metadata & Delete Item (#1310) 2024-11-16 23:59:41 -07:00
MediaView Cleanup (#1077) 2024-05-28 16:23:58 +09:00
PagingLibraryView [iOS] LetterPicker - Dynamic Scaling (#1326) 2024-11-24 17:52:20 -05:00
ProgramsView Cleanup (#1077) 2024-05-28 16:23:58 +09:00
ResetUserPasswordView [iOS] Admin Dashboard - User Passwords (#1312) 2024-11-15 15:14:59 -07:00
SelectUserView Server Selection Menu Indicator (#1267) 2024-10-10 09:50:16 +09:00
SettingsView [iOS] Playback Quality - Learn More (#1316) 2024-11-21 13:47:11 -07:00
UserSignInView Customizable Device Profiles (#1169) 2024-09-02 15:33:02 -06:00
VideoPlayer Resolve some todos (#1295) 2024-10-29 11:17:56 -06:00
AboutAppView.swift Generic Button to Input from an Alert (#1273) 2024-10-15 00:42:42 -06:00
AppIconSelectorView.swift Fix App Icon picker Xcode16/iOS 18 (#1243) 2024-10-04 17:36:27 -06:00
AppLoadingView.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
ConnectToServerView.swift Cleanup video player settings (#1084) 2024-06-09 11:32:37 -06:00
DownloadListView.swift Fix LiveTV Navigation, fix Media Views, remove CollectionView from iOS (#995) 2024-03-15 09:51:22 -06:00
EditServerView.swift [iOS] Admin Dashboard (#1230) 2024-10-04 21:15:12 -06:00
FilterView.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
FontPickerView.swift Some Cleanup (#1216) 2024-08-30 09:05:56 -06:00
ItemOverviewView.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
MediaSourceInfoView.swift Some More Cleanup, Reset User Settings (#1060) 2024-05-17 13:10:40 +09:00
MediaStreamInfoView.swift Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
QuickConnectView.swift Resolve some todos (#1295) 2024-10-29 11:17:56 -06:00
SearchView.swift Cleanup (#1077) 2024-05-28 16:23:58 +09:00
ServerCheckView.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00