Update-available notification (check-only, no installer) #48

Closed
opened 2026-08-18 19:26:40 -04:00 by mysticalsoap · 1 comment
Owner

#19 removed the self-update mechanism wholesale (#46). One piece of it is worth re-adding someday in a safe form: a GUI-side check that a newer release exists.

What a safe version looks like:

  • GUI process only — the root service is never involved
  • Checks this repo's Forgejo releases API (/api/v1/repos/mysticalsoap/aqomui/releases/latest), not a third-party host
  • Opt-in setting, off by default (no phoning home unprompted)
  • On a newer version: a notification saying to update through the package manager — no download, no install, no button that mutates the system

Not a 0.9.0 item; pacman/AUR users get update visibility from their package manager anyway. Mostly relevant if/when Debian packages exist (#44), where a repo-less .deb install has no update channel telling the user anything.

Assisted-by: claude-fable-5

#19 removed the self-update mechanism wholesale (#46). One piece of it is worth re-adding someday in a safe form: a GUI-side check that a newer release exists. What a safe version looks like: - GUI process only — the root service is never involved - Checks this repo's Forgejo releases API (`/api/v1/repos/mysticalsoap/aqomui/releases/latest`), not a third-party host - Opt-in setting, off by default (no phoning home unprompted) - On a newer version: a notification saying to update through the package manager — no download, no install, no button that mutates the system Not a 0.9.0 item; pacman/AUR users get update visibility from their package manager anyway. Mostly relevant if/when Debian packages exist (#44), where a repo-less .deb install has no update channel telling the user anything. Assisted-by: claude-fable-5
Author
Owner

going to cut this, I dislike these kind of notifications, they are noisey

going to cut this, I dislike these kind of notifications, they are noisey
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mysticalsoap/aqomui#48
No description provided.