aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_ver_check/ReleaseCheck.cpp
Commit message (Collapse)AuthorAgeFilesLines
* feat(update): track unseen releases without promptingsaturneric2026-09-241-4/+0
| | | | | | | | | - replace startup dialogs with quiet background update checks - track and persist the latest update seen by the user - expose update attention state for badges and UI indicators - acknowledge updates when the update page is opened - retain acknowledgements across failures, restarts, and rebuilds - expand tests for attention, persistence, and rediscovered releases
* feat(update): add robust GitHub update checkingsaturneric2026-09-241-0/+181
- replace legacy provider tasks with an injectable update checker - track release, tag, and commit lookup results independently - preserve last known good results across failed refreshes - persist schema-versioned update state and reject stale formats - add update presentation logic and refresh the update dialog UI - remove provider selection in favor of GitHub Releases - add comprehensive release-checking and presentation tests