NavidromeApp/iOS/Views/NowPlaying
Dallas Groot fc69d8a3cf CPU: Remove @Published from AudioPlayer time properties
Replace @Published var currentTime/duration with plain vars and drive
progress bars via TimelineView(.periodic) instead of SwiftUI
observation. This stops objectWillChange from firing 20x/second on
AudioPlayer, eliminating continuous body re-evaluation on
NowPlayingView, MiniPlayerBar, and MyMusicView regardless of
visualizer state.
2026-04-11 16:44:56 -07:00
..
NowPlayingSeekBar.swift CPU: Remove @Published from AudioPlayer time properties 2026-04-11 16:44:56 -07:00
NowPlayingView.swift CPU: Remove @Published from AudioPlayer time properties 2026-04-11 16:44:56 -07:00
RadioStreamBuffer.swift Update from NavidromePlayer.zip (2026-04-04 19:00) 2026-04-04 19:00:31 -07:00
SiriSeekBar.swift NavidromePlayer: iOS + watchOS Navidrome/Subsonic music player 2026-03-28 20:49:47 +00:00