jellyflood/jellypig tvOS/Views
Ashik K f19c10c528 Revert video player to fullScreen - fixes playback controls
Reverted video player back to .fullScreen presentation:
- Changed @Route(.push) back to @Route(.fullScreen)
- Added NavigationViewCoordinator wrapper back
- Changed router.popLast() back to router.dismissCoordinator()

Video player MUST use fullScreen to:
 Properly stop playback on dismiss
 Show overlay controls on first ESC
 Exit and stop video on second ESC
 Prevent video playing in background after navigation

Files reverted:
- ItemCoordinator.swift: Video player route and factory
- Overlay.swift: dismissCoordinator on confirm close
- VideoPlayer.swift: dismissCoordinator on video end
- LoadingView.swift: dismissCoordinator on cancel

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 13:00:40 +02:00
..
AppSettingsView Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
ChannelLibraryView Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
ConnectToServerView Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
HomeView Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
ItemView Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
MediaView Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
PagingLibraryView Implement channel navigation for Jellyfin plugin channels 2025-10-17 09:53:23 +02:00
ProgramsView Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
SelectUserView Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
SettingsView Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
UserSignInView Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
VideoPlayer Revert video player to fullScreen - fixes playback controls 2025-10-17 13:00:40 +02:00
AppLoadingView.swift Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
FontPickerView.swift Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
ItemOverviewView.swift Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
LearnMoreModal.swift Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
MediaSourceInfoView.swift Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
QuickConnectView.swift Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
SearchView.swift Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00
ServerDetailView.swift Rename Swiftfin to jellypig - personal fork for custom use cases 2025-10-17 08:50:39 +02:00