mirror of
https://github.com/R0m1k3/xtremflow.git
synced 2026-10-24 07:28:05 +02:00
Add download and subtitle services, enhance UI with continue watching and quality selector widgets
- Implemented DownloadService for managing download tasks, including start, pause, resume, and cancel functionalities. - Created SubtitleService for handling subtitle tracks, parsing SRT and WebVTT formats, and downloading subtitles. - Added ContinueWatchingWidget to display user's watch history with progress indicators. - Developed QualitySelectorWidget for selecting video quality during playback, including auto quality adjustment. - Introduced TrendingWidget and RecentlyAddedWidget to showcase trending and recently added content.
This commit is contained in:
1 parent
a9a1127d6b
commit
91eb1ce5a0
20 files changed
+6574
-1
No files matched your search
+14
-1
@@ -47,8 +47,21 @@ dependencies:
|
||||
intl: ^0.19.0
|
||||
equatable: ^2.0.5
|
||||
shared_preferences: ^2.3.2
|
||||
|
||||
|
||||
# Premium Features
|
||||
lottie: ^3.1.0
|
||||
animations: ^2.0.0
|
||||
flutter_animate: ^4.0.0
|
||||
percent_indicator: ^4.1.0
|
||||
|
||||
# Subtitles & Media
|
||||
subtitle: ^0.0.6
|
||||
|
||||
# Download Manager
|
||||
dio_downloader: ^2.1.4
|
||||
|
||||
# Network & Proxy
|
||||
http_client_adapter: ^1.0.0
|
||||
|
||||
|
||||
dev_dependencies:
|
||||
|
||||
Reference in new issue
Block a user