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

Add support for undo and redo for asset deletion #7535

Open
ILP17 opened this issue Sep 5, 2024 · 2 comments
Open

Add support for undo and redo for asset deletion #7535

ILP17 opened this issue Sep 5, 2024 · 2 comments
Labels
feature request New feature (or a request for one)

Comments

@ILP17
Copy link

ILP17 commented Sep 5, 2024

Is your feature request related to a problem?

I managed to accidentally delete all the resources in the asset browser.
I forgot I has set the auto response for the confirmation dialog to "OK" a long time ago. I have changed this now.

However during a conversion in the GameMaker discord, it was suggested to make a feature request for undo/redo for asset deletion.

Describe the solution you'd like

I'd like there to be support for undo/redo for asset deletion.

Describe alternatives you've considered

Source control.
However not everyone uses source control (I do though 😄)

Additional context

N/A

@ILP17 ILP17 added the feature request New feature (or a request for one) label Sep 5, 2024
@KormexGit
Copy link

If full undo-redo isn't feasible right now, it'd be nice to at least have deleted files temporarily recoverable, like if they went to the computer's recycle bin instead of being instantly vaporized off the disk

@stuckie stuckie self-assigned this Sep 6, 2024
@stuckie stuckie moved this from Triage to Backlog in Team Workload Sep 6, 2024
@tabularelf
Copy link

tabularelf commented Dec 16, 2024

I'd like to suggest a possibility with this feature that would make the most sense cross platform wise, and for OS configurations.

Deleting an asset in a GameMaker project, should both unlink it from the project & rather than completely deleting it, instead move to a sub directory within the project folder. .GameMakerBin/. The IDE will be able to add assets from undo, without dealing with the recycling bin/trash can (as some users may have toggled for force deleting everything on their OS).

And even if the IDE closes for any number of reasons, the files would still be present in case they need to be restored.

This could also be further extended to allow users to choose how they wish to handle the removal of assets as a preference. Meaning that for those who aren't using source control (as schools do not use them at all, and at times even block websites like Github), critical project assets can be recovered in the event of an accidental deletion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature (or a request for one)
Projects
Status: Backlog
Development

No branches or pull requests

4 participants