SubmarinerApp / Submariner

A Subsonic client for macOS
https://submarinerapp.com
BSD 3-Clause "New" or "Revised" License
122 stars 3 forks source link

Revise SBClientController #175

Closed NattyNarwhal closed 6 months ago

NattyNarwhal commented 7 months ago

Right now it's redundant (everything in SBServer calls it, could call directly) and probably creating cycles. One idea is to turn SBClientController into an Operation that handles the argument building and HTTP lifecycle, including timers. This would make it observable in the UI.

NattyNarwhal commented 6 months ago

This is an operation now.