exo icon indicating copy to clipboard operation
exo copied to clipboard

Run Sparkle updater in background to make macOS app work offline.

Open AlexCheema opened this issue 2 months ago • 1 comments

Motivation

Currently the macOS app requires internet to start, since the sparkle update runs on start in the foreground.

Changes

Run sparkle updater in background.

Why It Works

Sparkle updater no longer runs in the foreground. It now runs in the background so if it fails it will fail gracefully.

Test Plan

Manual Testing

We need to make a new build of the app and ensure it starts without internet.

AlexCheema avatar Dec 31 '25 16:12 AlexCheema

I tested both EXO-latest.dmg and the EXO-1.0.61-alpha.0.dmg and both start fine on a Mac with no Internet connection. Will leave that comment on the issue too, but currently I can't reproduce the issue this is solving.

JakeHillion avatar Jan 06 '26 14:01 JakeHillion

This doesn't seem to fix anything.

AlexCheema avatar Jan 08 '26 12:01 AlexCheema