Skip to content

Group troubleshooting actions into submenu - #69

Merged
tangentlin merged 1 commit into
mainfrom
claude/menu-troubleshooting-folder-exsx3g
Jul 14, 2026
Merged

Group troubleshooting actions into submenu#69
tangentlin merged 1 commit into
mainfrom
claude/menu-troubleshooting-folder-exsx3g

Conversation

@tangentlin

Copy link
Copy Markdown
Owner

Summary

Reorganizes the tray menu to improve UX by grouping "Open Log Folder" and "Copy Diagnostics to Desktop" under a new "Troubleshooting" submenu. This reduces visual clutter in the main menu while keeping diagnostic tools easily discoverable.

Updates documentation to reflect the new menu structure.

Test plan

  • pnpm check (oxlint + oxfmt)
  • pnpm typecheck
  • Manually exercised the change (tray menu structure)

Notes for reviewers

This is a pure UX reorganization with no behavioral changes. The menu items remain functional; they're simply nested under a submenu for better organization. Documentation in docs/adr/011-auto-update-mechanism.md and docs/modules/tray.md has been updated to reflect the new menu layout.

https://claude.ai/code/session_01LdsQWjqJnadW9ahAYjmc1u

…menu

Groups the two log-related tray menu rows under a single "Troubleshooting"
submenu instead of listing them flat between About and the update row.
@tangentlin
tangentlin merged commit 0f62a47 into main Jul 14, 2026
1 check passed
@tangentlin
tangentlin deleted the claude/menu-troubleshooting-folder-exsx3g branch July 14, 2026 00:23
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