Skip to content

feat(settings): add configurable close-window behavior#118

Open
zaixiaziyang wants to merge 1 commit into
Stack-Cairn:mainfrom
zaixiaziyang:codex/app-close-window-behavior
Open

feat(settings): add configurable close-window behavior#118
zaixiaziyang wants to merge 1 commit into
Stack-Cairn:mainfrom
zaixiaziyang:codex/app-close-window-behavior

Conversation

@zaixiaziyang

Copy link
Copy Markdown

Summary

  • add a desktop-only close-window preference for minimizing to the system tray or quitting the application
  • persist the preference locally and synchronize it with the Tauri close-event handler
  • reuse the existing terminal-session exit confirmation path when quitting
  • preserve minimize-to-tray as the default for backward compatibility

Validation

  • node --test test/settings/normalization.test.mjs (37 passed)
  • TypeScript typecheck
  • Vite production build
  • cargo check --tests
  • targeted Biome and rustfmt checks
  • git diff --check

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