Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#141 Use standard macOS quit shortcut #142

Merged
merged 1 commit into from
Jun 15, 2020

Conversation

thibault-ml
Copy link
Contributor

On macOS, the shortcut to quit apps is CMD+Q. CMD+ALT+Q is actually unexpected to macOS users.

Fixes #141

On macOS, the shortcut to quit apps is CMD+Q. CMD+ALT+Q is actually unexpected to macOS users.
@tie
Copy link

tie commented May 18, 2020

Great! I’d love to see this merged.

@thibault-ml
Copy link
Contributor Author

@ganeshrvel Let me know if you need anything else :-).

@ganeshrvel
Copy link
Owner

@thibault-ml thanks for the PR. Currently I am caught up with a lot of things, hopefully very soon I will release this feature.

I deliberately changed the macOS quit shortcut to Command+Alt+Q because we have command+1 and command+a shortcuts and these keys are very close to 'q'.
I am thinking of implementing manual keymap overrides.

@ganeshrvel ganeshrvel mentioned this pull request May 27, 2020
6 tasks
@thibault-ml
Copy link
Contributor Author

thibault-ml commented May 27, 2020

I deliberately changed the macOS quit shortcut to Command+Alt+Q because we have command+1 and command+a shortcuts and these keys are very close to 'q'.

I understand the intention, and while I agree the closeness is unfortunate, it is a fact that cmd+a and cmd+q are system-wide shortcuts that all macOS users know and use, because every single app on macOS, whether from Apple or 3rd parties, use those very same shortcuts for the same things.

Having just the one odd app (OpenMTP) use a different shortcut means it will not be user friendly, and risk confusing the intended audience (macOS users) when trying to close the app.

@thibault-ml
Copy link
Contributor Author

@ganeshrvel By the way, users can already change shortcuts on a per-app basis should they wish to, using System Preferences > Keyboard > Shortcut, meaning you wouldn't have to do it yourself :D. I do think it's important to keep the expected system-wide shortcut by default, however.

@tie
Copy link

tie commented May 27, 2020

I agree with @thibault-ml.

Many macOS applications, including Mail.app, Safari.app, Terminal.app, and other built in apps, have Command+1 (e.g. for switching between tabs) and Command+A (e.g. for selecting all text) shortcuts. Changing the default quit shortcut makes UX inconsistent and interrupts the workflow.

I think the best way would be to ask for confirmation if there is an ongoing transfer. That’s also what Transmission.app does when seeding torrents.

@Shahor
Copy link

Shahor commented May 27, 2020

As a macOS user relying heavily on keyboard shortcuts, the override of the system default shortcut is quite painful.

Please consider not overriding the system defaults that 100% of users know and use.

@ganeshrvel ganeshrvel merged commit 5d93d73 into ganeshrvel:master Jun 15, 2020
@ganeshrvel
Copy link
Owner

merged

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.

macOS quit shortcut is unexpected
4 participants