dweymouth / supersonic

A lightweight and full-featured cross-platform desktop client for self-hosted music servers
GNU General Public License v3.0
675 stars 26 forks source link

Use sparkle to auto-update on macOS #285

Open bbsixzz opened 7 months ago

bbsixzz commented 7 months ago

Don't mind downloading from github, but this is a lot more elegant/convenient.

https://sparkle-project.org

dweymouth commented 7 months ago

Thanks for the suggestion - I will look into this, though I might want to find something a bit more cross-platform. Even though I mostly develop on a Mac, I'm not "a Mac developer" and I'm not using Xcode projects nor do I know much of anything about the Apple developer ecosystem.

Personally, I'm more interested in getting Homebrew packaging (#268) so you could just do brew upgrade supersonic. Except being not notarized by Apple, it won't be accepted into the main Homebrew cask, but I'm trying to talk Fyne into hosting our own homebrew cask for Fyne apps. (So you would do something like brew tap fyne-io/cask to be then able to brew install/brew upgrade supersonic)