Michael and Claude Opus 4.7
f7eaa724e2
feat(theme): complete redesign to Cyber-Cinematic Glass (Stitch)
...
Replace the legacy Apple TV-style purple/cyan theme with the full
Google Stitch Cyber-Cinematic Glass design system across the
entire app (desktop + mobile).
- New Material 3 dark ColorScheme: background #121317 , primary
#adc6ff, primaryContainer #4b8eff, surface containers, etc.
- Typography: Space Grotesk (headlines) + Inter (body/labels)
- 3-level glassmorphism via GlassContainer: base, glass, floating
- Primary gradient: #007AFF → #00C6FF with blue glow effects
- Removed old compatibility aliases (focusColor, border, textPrimary,
textSecondary); all code now uses semantic Stitch tokens
- Systematically replaced all Colors.white/black/red/grey and
GoogleFonts.roboto/outfit with Stitch equivalents
- All 36 lib/ files updated, zero compilation errors
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-27 22:06:29 +02:00
Michael
71630d75e8
feat: Install FFmpeg with NVIDIA NVENC/NVDEC support via apt-get instead of a static build.
2026-01-03 10:26:17 +01:00
Michael
a1a8810ddc
feat: introduce streaming handlers for live TV proxy and VOD HLS transcoding using FFmpeg.
2026-01-01 18:12:45 +01:00
Michael
37f6ab08db
feat: remove video_player_win dependency
2025-12-16 07:46:14 +01:00
Michael
8c3a143f46
feat: add initial Windows desktop platform support files and configuration.
2025-12-16 07:41:08 +01:00
Michael
57b7acbead
feat: Implement streaming handlers for live MPEG-TS proxy and VOD HLS transcoding via FFmpeg, and add a release build script.
2025-12-16 07:39:33 +01:00
Michael
fd05e16fc8
feat: add IPTV player screen with basic controls and iframe integration for web playback.
2025-12-13 08:51:20 +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
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
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
2fb11584e1
feat: add mobile movies and series tabs for IPTV content display
2025-12-07 23:00:09 +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
fb2412e03a
feat: introduce IPTV player, GoRouter setup, themed loading screen, and content tabs
2025-12-07 09:54:50 +01:00
Michael
2232565bd8
feat: add initial Live TV, Movies, and Series tabs for IPTV content.
2025-12-07 00:27:29 +01:00
Michael
d6977454eb
feat: implement IPTV dashboard screen with Apple TV-style floating top bar navigation.
2025-12-07 00:23:57 +01:00
Michael
4786ded67d
feat: Implement server with API routing, static file serving, Xtream proxy, and streaming capabilities.
2025-12-06 19:13:10 +01:00
Michael
ebbf9217fc
feat: add LiveTVTab widget for displaying categorized live TV channels with pagination.
2025-12-06 15:28:05 +01:00
Michael
5671afbd26
feat: Add IPTV player screen with FFmpeg transcoding, resume playback, and dedicated movie/series tabs.
2025-12-06 14:10:52 +01:00
Michael
85471b5312
feat: implement core server with API (auth, playlists), static assets, Xtream proxy, media streaming, and icons
2025-12-06 13:10:58 +01:00
Michael
e3c3fad058
feat: Implement initial Xtream IPTV features including API service, models, and UI for live TV, movies, series, and settings.
2025-12-06 12:45:43 +01:00
Michael
5943cd9587
chore: Stop explicitly copying pubspec.lock as flutter pub get generates it.
2025-12-05 18:44:45 +01:00
Michael
2a28eb44d8
feat: Initialize XtremFlow project with core structure, IPTV features, authentication, and video player.
2025-12-05 09:17:11 +01:00