AerialCompanion icon indicating copy to clipboard operation
AerialCompanion copied to clipboard

Feature Request: Aerial Companion Updater

Open eric-schneider opened this issue 4 years ago • 9 comments

Aerial Companion is very good at updating Aerial, but not so good at updating itself! 😉 It would be great if Aerial Companion had options for automatically/manually checking for its own updates, and then install them just as easily as the Aerial screen saver updates.

eric-schneider avatar Aug 27 '20 18:08 eric-schneider

Hey @eric-schneider,

This is a suggestion that's been brought up a number of times. There are some complexities with it, but it's being seriously considered by @glouel.

ZV00 avatar Aug 27 '20 18:08 ZV00

@eric-schneider just to give a bit of feedback, when I started designing the companion, I thought people were going to hate the idea and wouldn't pick it up. And if they did they wouldn't want to update it. I've been super wrong on both counts !

So what's in right now, is a force update function that I never used. Basically, for security purpose, I can force you to download a new version of companion before being able to update Aerial.

As I keep adding features though, I think I need to strongly reconsider everything and maybe use Sparkle for smooth updating.

glouel avatar Aug 31 '20 12:08 glouel

@glouel Well, I think the app is super helpful and a pleasure to use. No wonder it's so popular!

I think the force update function you describe should work in the near-term to accommodate major changes in Aerial or if vulnerabilities are discovered in Aerial Companion.

But yes, if more and more useful enhancements are made to Aerial Companion, it would make sense to add Sparkle. Having Sparkle up and running before the first Apple Silicon Macs are GA could be handy for squashing any bugs that pop up on real-world hardware.

eric-schneider avatar Aug 31 '20 17:08 eric-schneider

@eric-schneider thanks ! Based on feedback I'm adding more and more features (though it's not released yet) like running in a window/wallpaper and things of the sort.

Capture d’écran 2020-08-30 à 12 49 19

Still have a few bugs to iron out there as I had to go back to objective C to get that working (loading the installed screen saver inside companion).

So yeah Sparkle may be a great solution, that and your point on Apple Silicon being GA being spot on (it does work great on DTK for now which is nice, if anything Apple Silicon is great for Aerial with perfect hardware video decoding ;))

glouel avatar Aug 31 '20 17:08 glouel

Hey @glouel! I wanted to bump this thread to see if there were any updates? pun intended 🤣

dVIAN13 avatar May 22 '21 17:05 dVIAN13

Hey @dVIAN13 ! Still not but I finally started working again on it today, releasing a new build. It does fix a few issues but I still haven't added the self update thing, but I'll try to get to it soon 🙈

glouel avatar May 22 '21 17:05 glouel

Thanks @glouel ! As always, amazing progress!

dVIAN13 avatar May 22 '21 17:05 dVIAN13

Thanks @glouel ! As always, amazing progress!

Yes, absolutely!

Pcar17 avatar May 22 '21 17:05 Pcar17

Yeah I don't know about that, I've been pretty slow working on Companion those last few months 😅 But thanks for the kind words !

glouel avatar May 22 '21 17:05 glouel