Skingomz/PlaybackTouchBar.swift
deleted100644 → 0
+0
−35
+9
−4
Loading
Replaces the SwiftUI .touchBar attempt (whose button actions never fired — a known flakiness of that modifier) with a native NSTouchBar installed on the application object, the end of the Touch Bar responder chain: - Skip-back / play-pause / skip-forward as NSButtonTouchBarItems wired straight to the playback controller; the play icon and the artwork strip stay current through re-armed withObservationTracking. - An NSScrubber strip of all subscriptions (artwork loaded and cached per podcast, swipe freely): tapping opens the podcast page, or plays the station directly for a radio, routed to RootView through the CommandCenter (openPodcastID). Co-Authored-By: Claude (RCA)