jellyflood/Shared/Extensions
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
..
EnvironmentValue User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
JellyfinAPI [iOS] Admin Dashboard - User Permissions (#1313) 2024-11-27 11:22:37 -07:00
Nuke User Profile Image Selection (#1061) 2024-05-22 13:45:48 +09:00
ViewExtensions Resolve some todos (#1295) 2024-10-29 11:17:56 -06:00
Array.swift Customizable Device Profiles (#1169) 2024-09-02 15:33:02 -06:00
Binding.swift [iOS] Admin Dashboard - User Permissions (#1313) 2024-11-27 11:22:37 -07:00
Button.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
CGPoint.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
CGSize.swift Item Views to `Stateful` (#997) 2024-04-01 00:48:41 -06:00
Collection.swift Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
Color.swift Resolve some todos (#1295) 2024-10-29 11:17:56 -06:00
CoreStore.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
Dictionary.swift Poster Display and Button Refactor (#1038) 2024-04-23 11:22:07 -06:00
Double.swift Fix Current Key Commands (#991) 2024-03-12 20:26:26 -06:00
Edge.swift Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
EdgeInsets.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
Equatable.swift Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
Files.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
Font.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
FormatStyle.swift [iOS] Playback Quality - Learn More (#1316) 2024-11-21 13:47:11 -07:00
Hashable.swift User Profile Image Selection (#1061) 2024-05-22 13:45:48 +09:00
HorizontalAlignment.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
Int.swift Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
NavigationCoordinatable.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
OrderedDictionary.swift [iOS] Admin Dashboard (#1230) 2024-10-04 21:15:12 -06:00
PersistentLogHandler.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
Sequence.swift [iOS] Admin Dashboard - Users (#1287) 2024-10-31 15:56:00 -06:00
Set.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
String.swift Fix iOS 15 Poster Buttons (#1172) 2024-08-08 10:01:23 -06:00
Task.swift Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
Text.swift [iOS] Admin Dashboard (#1230) 2024-10-04 21:15:12 -06:00
UIApplication.swift User Profile Image Selection (#1061) 2024-05-22 13:45:48 +09:00
UIColor.swift Resolve some todos (#1295) 2024-10-29 11:17:56 -06:00
UIDevice.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
UIGestureRecognizer.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
UIHostingController.swift Fix LiveTV Navigation, fix Media Views, remove CollectionView from iOS (#995) 2024-03-15 09:51:22 -06:00
UIScreen.swift Refactor `PosterButton` and libraries, good `UICollectionView`s, proper orientation handling, and more (#905) 2024-03-11 08:09:30 -06:00
URL.swift [iOS] Admin Dashboard - Users (#1287) 2024-10-31 15:56:00 -06:00
URLComponents.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
URLResponse.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00
URLSessionConfiguration.swift User/Server Sign In Redesign (#1045) 2024-05-14 23:42:41 -06:00
VerticalAlignment.swift Update 2024 headers (#951) 2024-01-13 15:13:44 -07:00