[feat] add in-app updates for desktop installations

This commit is contained in:
dijunkun
2026-10-20 20:11:12 +08:00
parent 62ba3693af
commit a625890b28
34 changed files with 1732 additions and 25 deletions
+2
View File
@@ -21,6 +21,8 @@ struct VersionInfo {
int patch = -1;
// Filled by the desktop updater for the installed package variant.
std::string download_url;
// Opaque signed desktop artifact envelope; ignored by mobile controllers.
std::string update_envelope;
};
// Shared release parsing and comparison for desktop and mobile controllers.