Home screen, library-wide search, splash with orbital particles, macOS download fix
- Add Netflix-style Home with recent audiobooks/podcasts, list/grid toggle shared with Library - Add searchable libraries — audiobooks filter on title/author; podcasts also index and search episodes across the whole library - Add unified context menu (download / progress remove) across Home, Library, and PodcastDetail - Rework cover badges: listened checkmark top-right, download indicator bottom-right; hide progress bar when finished - Add AirPlay picker in PlayerBar - Replace splash with four-phase animation: orbital particles → attract → flash → fade; cross-platform iOS+macOS, runtime AppIcon lookup - Fix macOS parallel downloads: align connection settings with iOS, raise timeoutIntervalForRequest to 300s - Fix progress deletion using server-side progress UUID (DELETE /api/me/progress/:id) - Bump CFBundleVersion to 8 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -114,6 +114,10 @@ struct PlayerBar: View {
|
||||
|
||||
rateMenu
|
||||
|
||||
AirPlayPickerButton()
|
||||
.frame(width: 26, height: 26)
|
||||
.disabled(!app.player.isReady)
|
||||
|
||||
Button {
|
||||
app.stopPlayback()
|
||||
} label: {
|
||||
@@ -150,6 +154,11 @@ struct PlayerBar: View {
|
||||
|
||||
sleepMenu
|
||||
|
||||
AirPlayPickerButton()
|
||||
.frame(width: 24, height: 24)
|
||||
.disabled(!app.player.isReady)
|
||||
.help("Auf anderem Gerät abspielen (AirPlay)")
|
||||
|
||||
Spacer(minLength: 0)
|
||||
|
||||
if historyEnabled {
|
||||
|
||||
Reference in New Issue
Block a user