From 3974fc7003657d88fd89819be0d3f04bc97feaa7 Mon Sep 17 00:00:00 2001 From: realdoomsboygaming <105606471+realdoomsboygaming@users.noreply.github.com> Date: Wed, 2 Jul 2025 10:00:30 -0500 Subject: [PATCH] Add downloaded indicator to EpisodeCell (#215) --- Sora/Views/MediaInfoView/EpisodeCell/EpisodeCell.swift | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Sora/Views/MediaInfoView/EpisodeCell/EpisodeCell.swift b/Sora/Views/MediaInfoView/EpisodeCell/EpisodeCell.swift index c074a62..bdbfa69 100644 --- a/Sora/Views/MediaInfoView/EpisodeCell/EpisodeCell.swift +++ b/Sora/Views/MediaInfoView/EpisodeCell/EpisodeCell.swift @@ -149,6 +149,10 @@ private extension EpisodeCell { episodeThumbnail episodeInfo Spacer() + if case .downloaded = downloadStatus { + downloadedIndicator + .padding(.trailing, 8) + } CircularProgressBar(progress: currentProgress) .frame(width: 40, height: 40) .padding(.trailing, 4) @@ -228,6 +232,12 @@ private extension EpisodeCell { } } + var downloadedIndicator: some View { + Image(systemName: "folder.fill") + .foregroundColor(.accentColor) + .font(.system(size: 18)) + } + var contextMenuContent: some View { Group { if progress <= 0.9 {