jellyflood/Swiftfin tvOS/Views
Joe Kribs 718ea0f187
[tvOS] Episode Selector - State & Focus Handling (#1435)
* Catch empty episodes

* Linting.

* Mirror iOS more. Remove unused imports. Turn non-used cards into buttons to allow focus.

* Allow focusing on Empty / Error cards.

* Make ErrorCard Selectable

* cleanup

* Focusable Loading Card.

* Fall back to empty season.

* Last of the MacOS Catalyst stuff

* Force Unwrap.

* Don't force unwrap.

* Remove unneeded `focusedSection` from `EpisodeSelector`.

---------

Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com>
2025-03-03 21:29:51 -07:00
..
AppSettingsView [tvOS] App Settings & Splashscreen (#1419) 2025-02-06 20:59:18 -07:00
ChannelLibraryView [tvOS] ErrorViews - Creation (#1414) 2025-02-15 15:22:30 -07:00
ConnectToServerView [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
HomeView [tvOS] ErrorViews - Creation (#1414) 2025-02-15 15:22:30 -07:00
ItemView [tvOS] Episode Selector - State & Focus Handling (#1435) 2025-03-03 21:29:51 -07:00
MediaView [tvOS] ErrorViews - Creation (#1414) 2025-02-15 15:22:30 -07:00
PagingLibraryView [tvOS] ErrorViews - Creation (#1414) 2025-02-15 15:22:30 -07:00
ProgramsView [tvOS] ErrorViews - Creation (#1414) 2025-02-15 15:22:30 -07:00
SelectUserView [iOS] Fix Clipping Add User Button (#1441) 2025-02-25 21:23:21 -07:00
SettingsView [tvOS] Mirror iOS Ratings + Attribute Settings (#1422) 2025-02-15 15:27:34 -07:00
UserSignInView [tvOS] ErrorViews - Creation (#1414) 2025-02-15 15:22:30 -07:00
VideoPlayer [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
AppLoadingView.swift [tvOS] ErrorViews - Creation (#1414) 2025-02-15 15:22:30 -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
LearnMoreModal.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
QuickConnectView.swift [tvOS] ErrorViews - Creation (#1414) 2025-02-15 15:22:30 -07:00
SearchView.swift [tvOS] ErrorViews - Creation (#1414) 2025-02-15 15:22:30 -07:00
ServerDetailView.swift [tvOS] Login Flow Cleanup - Second Pass (#1403) 2025-01-23 22:25:08 -05:00