Michael
b249074db1
feat: Add initial mobile dashboard screen with Xtream data and UI state providers.
2025-12-20 16:05:01 +01:00
Michael
4e00cc7dc7
feat: add build log file
2025-12-18 00:06:00 +01:00
Michael
55acbbc135
feat: Implement a web-based IPTV player with HLS/MPEG-TS support and Flutter communication.
2025-12-17 23:45:56 +01:00
Michael
2ca92d8425
fix(api): propagate backend error messages to UI instead of showing empty content
2025-12-17 23:28:43 +01:00
Michael
71d553f330
fix(api): robust json parsing to prevent type cast crashes on empty/error responses
2025-12-17 07:40:41 +01:00
Michael
02d13404fd
perf: anti micro-stutter buffer optimizations for live TV
2025-12-16 21:35:47 +01:00
Michael
57ced00738
feat: Implement MobileLiveTVTab for displaying live IPTV channels with search, categories, and favorites.
2025-12-11 23:02:14 +01:00
Michael
9cc0f5eacb
feat: add AppColors class defining an Apple TV-inspired color palette and theme schemes.
2025-12-10 23:35:05 +01:00
Michael
2406b9b100
feat: introduce XtreamServiceMobile for IPTV API interactions and DnsFallbackInterceptor for network robustness.
2025-12-10 22:16:51 +01:00
Michael
ccda497236
Fix: Movie infinite scroll + Player controls auto-hide
...
- Added in-memory caching for movies/series pagination in XtreamServiceMobile
- Fixed player controls appearing then instantly disappearing on touch
- Updated refresh methods to clear cache on pull-to-refresh
- Added releases/ to gitignore (APKs too large for GitHub)
2025-12-10 10:23:04 +01:00
Michael
3888a21990
UI: Clean up player controls (remove duplicate arrows, move LIVE badge)
2025-12-09 20:34:44 +01:00
Michael
51f73d102d
debug
2025-12-09 18:12:48 +01:00
Michael
d0c5c4ff3a
init: Initial Flutter project setup with Android and iOS platform files.
2025-12-09 08:40:50 +01:00
Michael
e0cdf69674
feat: add settings API service and IPTV settings provider with configurable options.
2025-12-08 22:58:43 +01:00
Michael
00b8ce5c64
feat: introduce IPTV settings provider with configurable streaming, EPG, and player preferences
2025-12-08 22:33:54 +01:00
Michael
7d13132fcd
feat(iptv): introduce settings provider and tab for managing IPTV preferences
2025-12-08 22:23:36 +01:00
Michael
e5af0ec044
feat: implement IPTV player screen with playback controls and VOD seeking
2025-12-08 22:12:42 +01:00
Michael
61e0fa2435
feat: Add IPTV settings tab for managing category filters, streaming options, appearance, and admin access, and introduce a new server entry point.
2025-12-08 22:02:41 +01:00
Michael
f5f70f73a6
feat: Implement initial server with API, streaming, Xtream proxy, and static file serving.
2025-12-08 21:47:10 +01:00
Michael
63846c090a
feat: implement IPTV settings management with streaming and display preferences
2025-12-08 21:40:46 +01:00
Michael
62fc19598a
feat: Implement new video player screen with controls for live, VOD, and series streams, integrating with an external player via iframe messaging.
2025-12-08 21:27:06 +01:00
Michael
a348748522
feat: implement IPTV player screen with playback controls, stream type support, and iframe communication.
2025-12-08 21:02:12 +01:00
Michael
9c8e95d88a
fix: add tasks to address EPG overlay interaction.
2025-12-08 20:53:09 +01:00
Michael
e95fdb534a
feat: add new UI tabs for movies and series, including mobile-specific versions with search and pagination.
2025-12-08 20:43:41 +01:00
Michael
86cf10051d
feat(iptv): introduce web-based video player screen for live, VOD, and series content
2025-12-08 20:10:40 +01:00
Michael
e6c9dbf050
feat: Introduce IPTV player screen with web iframe for live, VOD, and series playback, including controls and state management.
2025-12-08 19:48:35 +01:00
LogiFlow
642af38b0b
Merge pull request #1 from R0m1k3/claude/fix-flutter-build-error-01Vhyg9PXDQf6xgVFKzpcLGD
...
Claude/fix flutter build error 01 vhyg9 pxd qf6xg vf kzpc lgd
2025-12-08 18:09:02 +01:00
Claude
2821158a9d
fix: remove duplicate style.height assignment in player_screen.dart
...
Remove duplicate ..style.height = '100%' line that was left over from merge conflict resolution. This duplicate assignment may have been causing Flutter build compilation issues.
2025-12-08 17:07:47 +00:00
Michael
6399725822
feat: Introduce a comprehensive video player screen supporting live, VOD, and series streams with full playback controls.
2025-12-08 17:12:33 +01:00
Michael
dd53ceaf7d
feat: Implement IPTV player screen for stream playback with controls and channel switching
2025-12-08 16:57:11 +01:00
Michael
2c6545970e
feat: Add Movies tab with search, pagination, and hero carousel for movie browsing.
2025-12-08 16:16:12 +01:00
Michael
5ec3169bd0
feat: implement web-based IPTV player using HLS.js and mpegts.js with parent frame communication
2025-12-08 15:45:46 +01:00
Michael
8ee9c1de99
fix: remove scrollbar in fullscreen and black gradient on EPG overlay
2025-12-08 14:36:34 +01:00
Michael
5541a73c41
fix: resolve git merge conflicts in player_screen.dart
2025-12-08 14:11:20 +01:00
LogiFlow
678e7fbfe4
Merge pull request #92 from R0m1k3/antigravity
...
refactor: remove media_kit and media_kit_video dependencies
2025-12-08 13:10:03 +01:00
Michael
96367bb8be
refactor: remove media_kit and media_kit_video dependencies
2025-12-08 13:09:41 +01:00
Michael
4974a3ac69
Merge branch 'antigravity' into main
2025-12-08 11:53:33 +01:00
Michael
f076e1859d
feat: implement PlayerScreen for IPTV streams with web iframe integration and full playback controls.
2025-12-08 11:03:06 +01:00
Michael
21ec95e05b
feat: add IPTV player screen with HLS streaming, playback controls, and premium features like audio track and aspect ratio selection.
2025-12-08 10:47:32 +01:00
Michael
643bf7e761
feat: Add new UI components for IPTV movies and series, including mobile-specific tabs with search and pagination, and a series detail screen.
2025-12-07 23:08:29 +01:00
Michael
59bb26479e
feat: add IPTV series detail screen with season and episode listing.
2025-12-07 23:02:48 +01:00
Michael
2fb11584e1
feat: add mobile movies and series tabs for IPTV content display
2025-12-07 23:00:09 +01:00
Michael
1ef7db6772
feat: implement IPTV player screen with HLS streaming, playback controls, and iframe integration
2025-12-07 16:51:57 +01:00
Michael
61527da500
feat: implement IPTV player screen for live, VOD, and series playback.
2025-12-07 16:31:04 +01:00
Michael
a5642c4003
feat: introduce IPTV player screen with playback controls and mobile series detail screen
2025-12-07 15:56:12 +01:00
Michael
4a829d316b
feat: Add mobile settings tab UI with user profile, appearance, and streaming options
2025-12-07 15:44:22 +01:00
Michael
b244f1f807
feat: introduce core server with API, media streaming, Xtream proxy, and player UI
2025-12-07 15:29:00 +01:00
Michael
38f3f9c96b
feat: Add initial IPTV player with HLS/MPEG-TS support, query parameter parsing, and parent window communication.
2025-12-07 14:57:32 +01:00
Michael
8c53cd2bb0
feat: Implement IPTV player screen with Xtream API integration for web playback.
2025-12-07 11:01:41 +01:00
Michael
5ca08a50b5
feat: add security middleware for security headers, honeypot, and rate limiting to the server.
2025-12-07 10:39:46 +01:00