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

Shift + close program = Force close program #73

Open
Maingron opened this issue Oct 13, 2023 · 3 comments
Open

Shift + close program = Force close program #73

Maingron opened this issue Oct 13, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@Maingron
Copy link
Owner

Maingron commented Oct 13, 2023

When pressing shift and clicking the x to close a program, the program should be force-closed.
I'm not sure if this should also skip save-dialogs and alike, but with this I want to prevent the situation that you can't actively close programs completely.
Examples for this are programs on Windows that just minimize to the tray instead, like Discord, Steam, Keepass, Nextcloud, Stream Deck, ...

I'm not sure how MainOS will handle such things in the first place, but shift + close should mean to close and nothing else! (I also think closing should mean close, but since we all got used to it that some programs will minimize to the tray instead, this shouldn't change in MainOS.)

Another option might be to add an additional close-button for programs that want to minimize to tray instead. This would mean all (three) buttons shift to the left and a new button for minimize to tray appears in place of the close button. This way, the muscle brain can take over the situation without messing up and we can still close a program with a single button.

@Maingron
Copy link
Owner Author

Let's focus on the holding-shift-while-closing-feature for now. I think that's generally much more relevant and less intrusive than shifting a layout.

@Maingron Maingron added the enhancement New feature or request label Oct 13, 2023
@Maingron
Copy link
Owner Author

This could also apply to tabs.
I'm unsure if shift or ctrl would be more appropriate, but since windows are usually controlled by the alt key, and tabs by the ctrl key, there's only shift and the windows key left. I feel like the windows key is way too high in the hierarchy, so I guess shift it is.

Just so we're on the same page: this feature could well integrate with keyboard-only controls too, so we might have Ctrl+shift+w to close a tab or alt+shift+f4 to close a window (or the equivalent in MainOS). If we'd use ctrl or alt instead, we'd have a key collision with either force-closing tabs with keyboard only or force-closing windows with keyboard only.

In the long run, maybe more keyboard and GUI controls may be force-used, but we have to be careful to make a clear line since shift often gets used in such context to do the opposite of whatever key-combination the user is using (like alt+shift+tab) and we don't want any confusion to happen

@Maingron
Copy link
Owner Author

CAN YOU BELIEVE MICROSOFT ADDED SOMETHING more or less SIMILAR TO WINDOWS? After enabling it, you can now force-close programs ("End Task") from within the context menu.
I also noticed some programs closing completely with CTRL + Shift + W instead of only the open tab.
I wonder if I had influence by reporting that idea or if it's incidence. Either way: Nice!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant