update checker: finds new releases, downloads and installs them

Checks GitHub's latest release once a day when the app opens and after a
drive. A new version shows as a card on Home, a notification after the
drive, and a card on the car screen at plug-in while parked. Downloads are
checked against GitHub's SHA-256 and never install while the car is
connected. Update notifications can be turned off in Settings.
This commit is contained in:
Seb3thehacker committed 2026-10-06 00:06:06 -07:00
1 parent 9620dab758
commit 17534d5784
10 files changed
+535 -3

No files matched your search

+2 -1
View File
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<paths>
<!-- Only the log copies made for sharing; nothing else in the app is exposed. -->
<!-- Only log copies made for sharing and downloaded updates; nothing else in the app is exposed. -->
<cache-path name="shared_logs" path="shared/" />
<cache-path name="updates" path="updates/" />
</paths>