Skip to content

feat(desktop): 增加托盘与开机启动设置 - #142

Merged
Tanya7z merged 1 commit into
mainfrom
cursor/desktop-tray-autostart-7158
Oct 6, 2026
Merged

Tanya7z merged 1 commit into
mainfrom
cursor/desktop-tray-autostart-7158

Conversation

@Tanya7z

@Tanya7z Tanya7z commented Oct 6, 2026

Copy link
Copy Markdown
Member

变更

桌面端增加系统托盘和开机启动,可在侧栏「设置」或命令面板「客户端设置」里开关。

默认行为:

  • 托盘开启
  • 关闭窗口留在托盘,不退出客户端
  • 最小化仍进任务栏
  • 开机启动关闭
  • 开机启动时隐藏窗口关闭,且需要同时开启托盘和开机启动

安装版才会写入系统登录项。开发模式只保存偏好,不把当前 Electron 进程登记进系统。托盘创建失败时,关闭和最小化仍按原来的方式离开窗口,避免进程留在后台却没有入口。

changeset 为 minor。合并版本 PR 后桌面版本会到 0.3.0。已经发出的 desktop-v0.2.0 不会改动。

验收

浏览器预览中打开设置,关掉托盘后「关闭时留在托盘」和「最小化到托盘」会禁用。命令面板搜索 tray 可打开同一对话框。系统托盘图标和开机启动项需要在 Windows 安装版上再确认。

客户端设置默认状态
desktop_client_settings_tray_autostart.mp4

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

关闭窗口默认留在托盘。托盘、最小化、开机启动和隐藏启动可在客户端设置中开关。

Co-authored-by: Shiroha <Tanya7z@users.noreply.github.com>
@Tanya7z
Tanya7z marked this pull request as ready for review October 6, 2026 07:44
@Tanya7z
Tanya7z merged commit faa4d6d into main Oct 6, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants