Skip to content

feat(desktop): add Customize gallery and restyle Settings - #185

Merged
wangtsiao merged 1 commit into
7df-lab:mainfrom
wangtsiao:feat/desktop-customize-settings
Aug 24, 2026
Merged

feat(desktop): add Customize gallery and restyle Settings#185
wangtsiao merged 1 commit into
7df-lab:mainfrom
wangtsiao:feat/desktop-customize-settings

Conversation

@wangtsiao

Copy link
Copy Markdown
Contributor

Summary

  • Add an in-app Customize gallery plus MCP, Skills, and Rules settings, including plan-mode chat support from the earlier commit on this branch.
  • Restyle Settings to match the new-chat homepage: large light titles, composer-like cards, and left-nav rows that use the same treatment as New chat / Search / Automations / Customize.
  • Brand the Windows Electron taskbar icon in development, open ~/.devo/config.toml from Customize, list MCP tools without starting disabled servers, and permanently delete a folder's sessions when it is removed from the sidebar.

Test plan

  • Open Customize from the sidebar and switch among Plugins, MCPs, Skills, and Rules.
  • Open Settings and confirm titles, cards, and left nav match the home/sidebar chrome.
  • On Windows, fully quit the client, run bun run brand:electron-dev, then bun run dev and confirm the taskbar icon is Devo rather than Electron.
  • In Customize → MCPs, use Add and confirm ~/.devo/config.toml opens in the preferred editor.
  • In Settings → MCP, list servers, expand tools, and toggle enablement without launching disabled servers.
  • Remove a folder from the sidebar and confirm its sessions are deleted while the directory on disk remains.

Made with Cursor

Match Settings type, cards, and sidebar rows to the new-chat chrome. Stamp the Devo icon onto electron.exe on Windows, open user MCP config from Customize, list MCP tools without starting disabled servers, and delete a folder's sessions when it is removed from the sidebar.

Co-authored-by: Cursor <cursoragent@cursor.com>
@wangtsiao
wangtsiao merged commit 7dd8e6c into 7df-lab:main Aug 24, 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.

1 participant