From a5642c40031555d1a53679df51b08a5d9418501f Mon Sep 17 00:00:00 2001 From: Michael SCHAL Date: Sun, 7 Dec 2025 15:56:12 +0100 Subject: [PATCH] feat: introduce IPTV player screen with playback controls and mobile series detail screen --- lib/features/iptv/screens/player_screen.dart | 3 +-- .../iptv/screens/mobile_series_detail_screen.dart | 12 ++++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/lib/features/iptv/screens/player_screen.dart b/lib/features/iptv/screens/player_screen.dart index 418e0e8..173c247 100644 --- a/lib/features/iptv/screens/player_screen.dart +++ b/lib/features/iptv/screens/player_screen.dart @@ -58,8 +58,7 @@ class _PlayerScreenState extends ConsumerState { bool _showControls = false; bool _isPlaying = true; double _currentPosition = 0; - bool _isPlaying = true; - double _currentPosition = 0; + double _totalDuration = 1; double _volume = 1.0; Timer? _controlsTimer; diff --git a/lib/mobile/features/iptv/screens/mobile_series_detail_screen.dart b/lib/mobile/features/iptv/screens/mobile_series_detail_screen.dart index 065380d..73e3eb0 100644 --- a/lib/mobile/features/iptv/screens/mobile_series_detail_screen.dart +++ b/lib/mobile/features/iptv/screens/mobile_series_detail_screen.dart @@ -98,6 +98,18 @@ class _MobileSeriesDetailScreenState extends ConsumerState Navigator.pop(context), + tooltip: 'Back', + ), + ), flexibleSpace: FlexibleSpaceBar( background: Stack( fit: StackFit.expand,