mirror of
https://github.com/TagStudioDev/TagStudio.git
synced 2026-03-10 00:43:11 +00:00
feat: expanded file deletion/trashing (#409)
* feat: send deleted files to system trash This refactors the file deletion code to send files to the system trash instead of performing a hard deletion. It also fixes deleting video files and GIFs loaded in the Preview Panel. * feat(ui): add file deletion confirmation boxes * feat(ui): add delete file menu option + shortcut * ui: update file deletion message boxes * fix(ui): same default confirm button on win/mac - Make "Yes" the default choice in the delete file modal for both Windows and macOS (Linux untested) - Change status messages to be more broad, since they also are displayed when cancelling the operation * ui: show perm deletion warning on all platforms
This commit is contained in:
committed by
GitHub
parent
85d62e6519
commit
8219ffc416
@@ -14,4 +14,5 @@ pydub==0.25.1
|
||||
mutagen==1.47.0
|
||||
numpy==1.26.4
|
||||
ffmpeg-python==0.2.0
|
||||
Send2Trash==1.8.3
|
||||
vtf2img==0.1.0
|
||||
|
||||
Reference in New Issue
Block a user