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

Option to Remove delete node confirmation #30805

Closed
distantforest1 opened this issue Jul 25, 2019 · 7 comments
Closed

Option to Remove delete node confirmation #30805

distantforest1 opened this issue Jul 25, 2019 · 7 comments

Comments

@distantforest1
Copy link

distantforest1 commented Jul 25, 2019

I have a feature request to have an option to remove the "Delete Node(s)?" confirmation when deleting a node the the scene:
2c9256b6023d920aaf90da9c7027fc9c

Godot version: 3.1.1 Standard 64bit
OS/device including version: Windows 10

It is a bit redundant to have it there, the delete key is pretty far from everything else so it's a bit hard to fat finger it and you can always undo it pretty easily. It can be a bit obstructing for people who like to work by starting rough and by prototyping. Then polishing afterwards.

@Anutrix
Copy link
Contributor

Anutrix commented Jul 25, 2019

We could add an editor setting to toggle it off but removing is bad idea. New users will have trouble.
Or we could add shift+delete option to delete without confirmation.

@distantforest1
Copy link
Author

Yeah definitely as an option. Even as a new user though, I would think they can undo if they accidentally delete.

Just a note that other software with object hierarchies also deletes without confirmation as well (Unity, Blender, Maya)

@TheSHEEEP
Copy link

TheSHEEEP commented Jul 25, 2019

Maybe both can be combined.
What I have also seen in other software (and games) is that the window asking for confirmation has a little checkbox "don't show this anymore". When ticked, the window won't show anymore after that.
Combined with the option to bring it back or hide it from the get-go, this would seem optimal.

After all, if you accidentally delete something, there's always undo.

@KoBeWi
Copy link
Member

KoBeWi commented Jul 25, 2019

Looks like there's a delete_no_confirm shortcut already (Shift + Delete by default). I guess it should get removed if there was an option to delete without confirming. Or maybe the shortcut is enough?

@Calinou
Copy link
Member

Calinou commented Jul 25, 2019

I think it makes sense to remove the node confirmation too, as long as undo support works reliably.

@girng
Copy link

girng commented Jul 30, 2019

I can't believe this is an issue, lol..

It is a bit redundant to have it there, the delete key is pretty far from everything else so it's a bit hard to fat finger

haha

@KoBeWi
Copy link
Member

KoBeWi commented Sep 22, 2019

Closing this as per #30816 (comment)
Just rebind "Delete No Confirm" to Delete key.

The only benefit of removing this confirmation is that it wouldn't appear from context menu (and if someone wants to remove confirmation, I doubt they use the context menu).

@KoBeWi KoBeWi closed this as completed Sep 22, 2019
@akien-mga akien-mga added this to the 3.2 milestone Sep 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants