Skip to content

fix(desktop): remove global hotkey and fix audit findings - #37

Merged
ttncode merged 2 commits into
mainfrom
fix/desktop-audit
Nov 9, 2026
Merged

ttncode merged 2 commits into
mainfrom
fix/desktop-audit

Conversation

@ttncode

@ttncode ttncode commented Nov 9, 2026

Copy link
Copy Markdown
Owner

Removes the Ctrl+Alt+B global shortcut and fixes the High and Medium findings from the desktop audit.

  • HTML5 drag and drop on Windows (dragDropEnabled: false)
  • Updates ask first, run every 6 hours, cannot overlap
  • Quit waits for WebView2 storage and confirms during a session
  • One-time close-to-tray notice
  • Browser context menu kept only on editable fields and selected text
  • Data export/import with rollback; warning when storage is full
  • Desktop notifications switch and Windows-accurate wording
  • Cargo.lock committed once CI has resolved it

- Remove the Ctrl+Alt+B global shortcut and its plugin.
- Disable the WebView2 drag handler so HTML5 drag and drop works.
- Ask before installing updates, check every 6 hours, guard parallel checks.
- Wait for storage to commit on Quit and confirm during a session.
- Explain close-to-tray once and keep the browser menu off the page.
- Add data export and import, and warn when storage is full.
- Add a desktop notifications switch with correct wording.
@ttncode
ttncode merged commit b99906a into main Nov 9, 2026
3 checks passed
@ttncode
ttncode deleted the fix/desktop-audit branch November 9, 2026 04:24
@ttncode ttncode mentioned this pull request Nov 9, 2026
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