Version 1.4 - Translations, Like toasts Queue redesign.

This commit is contained in:
2026-04-09 16:54:41 +02:00
parent ec1ffcb0b1
commit 5f3902cb54
30 changed files with 3472 additions and 654 deletions
@@ -62,7 +62,7 @@ struct PodcastDetailView: View {
.toolbarColorScheme(.dark, for: .navigationBar)
.toolbar {
ToolbarItem(placement: .topBarTrailing) {
FavoriteButton(uri: podcast.uri, size: 22, showInLight: true)
FavoriteButton(uri: podcast.uri, size: 22, showInLight: true, itemName: podcast.name)
}
}
.task(id: podcast.uri) {
@@ -82,6 +82,7 @@ struct PodcastDetailView: View {
.sheet(isPresented: $showPlayerPicker) {
EnhancedPlayerPickerView(
players: players,
showNowPlayingOnSelect: true,
onSelect: { player in
Task { await playPodcast(on: player) }
}
@@ -99,6 +100,7 @@ struct PodcastDetailView: View {
.sheet(item: $selectedEpisode) { episode in
EnhancedPlayerPickerView(
players: players,
showNowPlayingOnSelect: true,
onSelect: { player in
Task { await playEpisode(episode, on: player) }
}
@@ -178,8 +180,6 @@ struct PodcastDetailView: View {
}
HStack(spacing: 6) {
ProviderBadge(uri: podcast.uri, metadata: podcast.metadata)
if !episodes.isEmpty {
Text("\(episodes.count) episodes")
.font(.subheadline)