jellyflood/Swiftfin/Views
Daniel Chick f9ebebe6dd
[tvOS] Add pin prompt to sign-in screen (#1383)
* Add pin prompt to sign-in screen

* Bring over security views from iOS

* silence tvOS 17 warnings

* Add user profile and security views to routing

* Changes

* revert and remove commented code

* cleanup

* CodeFactor fixes

* Joe's Suggestions:

- Move UserProfileSettings to their own Coordinator
- Make Views Modal to better reflect existing items
- Fix CustomizeSettingsCoordinator (This is on me!)
- Change PINs to use SecureField
- Move all Settings View to use SplitFormWindowView to mirror existing Settings
- Use user profile image for SplitFormWindowView Icon
- Change Profile Security to use LearnMoreModal
- Use suggestion from https://forums.developer.apple.com/forums/thread/739545
- Tag Alert > TextFields with TODO so we can check this on tvOS 18

* Fix PIN for https://forums.developer.apple.com/forums/thread/739545 on SelectUserView

* Fix Build Issue.

* use user

---------

Co-authored-by: chickdan <=>
Co-authored-by: Joe <jpkribs@outlook.com>
Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com>
2025-01-09 15:48:58 -07:00
..
AdminDashboardView [iOS] Admin Dashboard - User Access Tags (#1377) 2025-01-02 23:47:20 -07:00
AppSettingsView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -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 [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
ItemView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -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
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 [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
SettingsView [tvOS] Add pin prompt to sign-in screen (#1383) 2025-01-09 15:48:58 -07:00
UserProfileImagePicker [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07: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 [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
FontPickerView.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -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