feat: add kBlurArtwork mode for store screenshots

Blurs all artwork and rotates vowels in metadata when enabled.
This commit is contained in:
edde746
2026-02-19 05:45:46 +01:00
parent d9bfb73146
commit bfe7d54dcf
9 changed files with 88 additions and 32 deletions
+4 -4
View File
@@ -1760,12 +1760,12 @@ class _MediaDetailScreenState extends State<MediaDetailScreen> with WatchStateAw
imageType: ImageType.art,
);
return CachedNetworkImage(
return blurArtwork(CachedNetworkImage(
imageUrl: imageUrl,
fit: BoxFit.cover,
placeholder: (context, url) => const PlaceholderContainer(),
errorWidget: (context, url, error) => const PlaceholderContainer(),
);
));
},
)
: const PlaceholderContainer(),
@@ -1844,7 +1844,7 @@ class _MediaDetailScreenState extends State<MediaDetailScreen> with WatchStateAw
imageType: ImageType.logo,
);
return CachedNetworkImage(
return blurArtwork(CachedNetworkImage(
imageUrl: logoUrl,
filterQuality: FilterQuality.medium,
fit: BoxFit.contain,
@@ -1868,7 +1868,7 @@ class _MediaDetailScreenState extends State<MediaDetailScreen> with WatchStateAw
errorWidget: (context, url, error) {
return _buildTitleText(context, metadata.title);
},
);
), sigma: 10, clip: false);
},
),
)