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

Delete file in TagStudio #282

Merged
merged 7 commits into from
Aug 26, 2024

Conversation

PeterBouSaada
Copy link

Added the option to delete files in the right click context menu

closes #269

@CyanVoxel CyanVoxel added Type: Enhancement New feature or request TagStudio: Library Relating to the TagStudio library system Priority: Low Doesn't require immediate attention Status: Review Needed A review of this is needed labels Jun 12, 2024
tagstudio/src/qt/helpers/file_deleter.py Outdated Show resolved Hide resolved
tagstudio/src/qt/helpers/file_deleter.py Outdated Show resolved Hide resolved
tagstudio/src/qt/helpers/file_deleter.py Outdated Show resolved Hide resolved
tagstudio/src/qt/helpers/file_deleter.py Outdated Show resolved Hide resolved
- swapped out `typing` to `collections.abc`
- removed unnecessary `str()` conversion in `FileDeleterHelper` constructor and `set_filepath`
Copy link
Collaborator

@yedpodtrzitko yedpodtrzitko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pipeline seems failing due to problem mentioned in #293, needs to be run manually again

@CyanVoxel CyanVoxel added the Type: File System File system interactions label Jun 18, 2024
@CyanVoxel CyanVoxel added this to the Alpha 9.4 milestone Jul 19, 2024
@CyanVoxel CyanVoxel changed the base branch from main to Alpha-v9.4 August 26, 2024 04:34
@CyanVoxel
Copy link
Member

I apologize for the delay on getting to this PR. I was originally going to inform you of a one or two tweaks I'd like to have made to this before pulling and asking if it would be okay if I committed them directly myself, however I ended up realizing there were a few more extensions to this I'd like as well as discovering some edge cases that are requiring much more work than this PR probably bargained for.

My intention now is to accept and pull this into a separate branch where I'll finish working on these changes and additions instead of hijacking your PR. Thank you so much for the work you've already done here!

@CyanVoxel CyanVoxel changed the base branch from Alpha-v9.4 to file-deletion August 26, 2024 19:35
@CyanVoxel CyanVoxel removed Status: Review Needed A review of this is needed Priority: Low Doesn't require immediate attention labels Aug 26, 2024
@CyanVoxel CyanVoxel merged commit c6c289b into TagStudioDev:file-deletion Aug 26, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
TagStudio: Library Relating to the TagStudio library system Type: Enhancement New feature or request Type: File System File system interactions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request] Delete files from within the program
3 participants