From bb1a9ec28fad4224f44716379db03955fd0705d8 Mon Sep 17 00:00:00 2001 From: Michael SCHAL Date: Sat, 13 Dec 2025 09:25:23 +0100 Subject: [PATCH] feat: add glass usages tracking file --- Dockerfile | 2 +- glass_usages.txt | Bin 0 -> 72996 bytes .../iptv/widgets/mobile_movies_tab.dart | 1 - .../iptv/widgets/mobile_series_tab.dart | 1 - 4 files changed, 1 insertion(+), 3 deletions(-) create mode 100644 glass_usages.txt diff --git a/Dockerfile b/Dockerfile index 12928ef..41c7819 100644 --- a/Dockerfile +++ b/Dockerfile @@ -39,7 +39,7 @@ RUN flutter clean # Build web application (CanvasKit renderer is now default) # Added --no-tree-shake-icons to prevent potential font issues in some environments -RUN flutter build web --release --base-href="/" --no-tree-shake-icons --verbose +RUN flutter build web --release --base-href="/" --no-wasm-dry-run --no-tree-shake-icons --verbose # ============================================ # Stage 2: Serve with custom Dart server (with API proxy) diff --git a/glass_usages.txt b/glass_usages.txt new file mode 100644 index 0000000000000000000000000000000000000000..ee8d16adc3c74bed64da5893c6930f126bf83825 GIT binary patch literal 72996 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 { child: GlassContainer( borderRadius: 4, opacity: 0.6, - color: Colors.black, padding: const EdgeInsets.symmetric(horizontal: 6, vertical: 2), child: Row( mainAxisSize: MainAxisSize.min, diff --git a/lib/mobile/features/iptv/widgets/mobile_series_tab.dart b/lib/mobile/features/iptv/widgets/mobile_series_tab.dart index 9336bf0..307fb10 100644 --- a/lib/mobile/features/iptv/widgets/mobile_series_tab.dart +++ b/lib/mobile/features/iptv/widgets/mobile_series_tab.dart @@ -303,7 +303,6 @@ class _MobileSeriesTabState extends ConsumerState { child: GlassContainer( borderRadius: 4, opacity: 0.6, - color: Colors.black, padding: const EdgeInsets.symmetric(horizontal: 6, vertical: 2), child: Row( mainAxisSize: MainAxisSize.min,