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

Trash refactor #3342

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

SusanRatiLane
Copy link
Contributor

General items:

For all other changes:

  • I branched from master
  • My pull request has master as the base

What does this PR accomplish?

Previously, the trash can only accepted projects, and it was impossible to delete folders. This change refactors the trash/restore/delete system to behave more like the trash system from an OS. Project can be moved to trash individually, and folders can be trashed with their nested contents of projects and folders. All of these things can be restored or deleted permanently

Fixes #3222

@SusanRatiLane SusanRatiLane requested a review from a team January 21, 2025 22:31
@ewpatton ewpatton self-assigned this Jan 22, 2025
@SusanRatiLane SusanRatiLane changed the title Feature/trash refactor Trash refactor Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

When empty folders are sent to trash, they are not removed from the project list
2 participants