Skip to content

Remove Quick Send feature entirely#500

Merged
shanselman merged 1 commit into
openclaw:masterfrom
ranjeshj:ranjeshj/remove-quick-send-feature
May 22, 2026
Merged

Remove Quick Send feature entirely#500
shanselman merged 1 commit into
openclaw:masterfrom
ranjeshj:ranjeshj/remove-quick-send-feature

Conversation

@ranjeshj
Copy link
Copy Markdown
Contributor

Summary

Surgically removes the Quick Send feature from the codebase:

  • QuickSendDialog deleted (WinUI dialog window)
  • QuickSendCoordinator deleted (per-Send orchestrator)
  • Hotkey: removed Ctrl+Alt+Shift+C; voice and settings hotkeys preserved
  • Deep link: removed openclaw://send handler and security policy entry
  • Tray menu: removed Quick Send item; left quicksend action as no-op for backward compat
  • Command palette: removed Quick Send entry from HubWindow and OpenClawPage
  • Gateway client: removed BuildMissingScopeFixCommands and BuildPairingApprovalFixCommands
  • Localization: removed 10 QuickSend strings from all 5 locales, updated hotkey labels
  • Tests: removed QuickSendCoordinatorTests, related gateway client tests, deep link tests

Validation

  • All 4 projects build successfully
  • 1854 shared tests pass (28 skipped)
  • 1173 tray tests pass
  • Manual run: app launches, tray menu works, no Quick Send references

Stats

24 files changed, 20 insertions, 1571 deletions

Surgically removes the Quick Send dialog, coordinator, hotkey (Ctrl+Alt+Shift+C),
deep link handler, command palette entry, tray menu item, and all associated
localization strings and tests.

Preserves voice hotkey (Ctrl+Alt+Shift+V) and settings hotkey (Ctrl+Alt+;).
Leaves 'quicksend' tray action as no-op break for backward compatibility.

Files deleted:
- QuickSendDialog.cs
- QuickSendCoordinator.cs
- QuickSendCoordinatorTests.cs

24 files changed, 1571 deletions, 20 additions.
All builds pass, all tests pass (1854 shared + 1173 tray).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
shanselman added a commit that referenced this pull request May 22, 2026
Includes PRs #498, #500, #501, #502, and #503.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@shanselman shanselman merged commit 1663aa2 into openclaw:master May 22, 2026
18 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