linuxmint / timeshift

System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
1.55k stars 75 forks source link

Move the delete button for snapshots context menu and/or add confirm dialog when deleting #264

Open soulstenance opened 6 months ago

soulstenance commented 6 months ago

Is your feature request related to a problem? Please describe. Yes. Basically, every time I right click on a snapshot, the delete button is right there. If my mouse is positioned just right when I right click and release, the delete button is triggered causing a potentially important snapshot to be immediately deleted without confirmation. I have done this many times and it's quite easy to do accidentally.

Describe the solution you'd like There are 2 solutions, both of which could be implemented, but simply asking for confirmation before deleting a snapshot would stop this problem in its tracks. It might also be helpful to change the order of the context menu and have something less destructive at the top. See screenshot.

Describe alternatives you've considered A quick workaround is to hold the right mouse button down and move to the selection you want before releasing. It's easy to forget to do this though.

Additional context I've included an example screenshot below of one way to fix this problem. Please forgive the shoddy editing, but you can see what I'm suggesting.

Screenshot at 2023-12-28 01-18-43