Files
daily_stock_analysis/apps/dsa-desktop
SPEC ee635a35bf feat: 桌面端右上角增加更新入口 (#2274)
* feat: add a global desktop update entry in the shell

Expose a top-right DesktopUpdateIndicator in Electron runtime that
shares update state with Settings, without triggering extra background
checks or showing the control in ordinary browser WebUI.

Co-authored-by: SPEC <zt1y17@soton.ac.uk>

* fix: restore changelog header and honor desktop update deep links

Keep the Unreleased section intact, show download progress in the
shell tooltip, and open Settings version info from the search/hash.

Co-authored-by: SPEC <zt1y17@soton.ac.uk>

* fix: share desktop update checking state across header and settings

Keep a module-level update store so the shell indicator and settings
page disable together, and reject overlapping manual checks in the
Electron main process.

Co-authored-by: SPEC <zt1y17@soton.ac.uk>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-08-28 21:10:48 +08:00
..