Merge pull request #79 from R0m1k3/antigravity

feat: introduce IPTV player screen with playback controls and mobile …
This commit is contained in:
LogiFlow authored and GitHub committed 2025-12-07 15:58:18 +01:00
commit c2e1dbc8fe
2 files changed
+13 -2

No files matched your search

+1 -2
View File
@@ -58,8 +58,7 @@ class _PlayerScreenState extends ConsumerState<PlayerScreen> {
bool _showControls = false;
bool _isPlaying = true;
double _currentPosition = 0;
bool _isPlaying = true;
double _currentPosition = 0;
double _totalDuration = 1;
double _volume = 1.0;
Timer? _controlsTimer;
@@ -98,6 +98,18 @@ class _MobileSeriesDetailScreenState extends ConsumerState<MobileSeriesDetailScr
expandedHeight: 400,
pinned: true,
backgroundColor: AppColors.background,
leading: Container(
margin: const EdgeInsets.all(8),
decoration: const BoxDecoration(
color: Colors.black45,
shape: BoxShape.circle,
),
child: IconButton(
icon: const Icon(Icons.arrow_back, color: Colors.white),
onPressed: () => Navigator.pop(context),
tooltip: 'Back',
),
),
flexibleSpace: FlexibleSpaceBar(
background: Stack(
fit: StackFit.expand,