Use case or problem
So I was messing around with an alternative backup for my notes, using Nextcloud.
The Nextcloud app seeing that there are no files on the remote helpfully deleted every file in my local directory, and Obsidian sync diligently deleted all of them from the remote as well.
Bulk Restore can be used to undo the mess, however the UI requires me to click on each individual item one-by-one. In my case this is 4000+ files.
I would have really appreciated a “select all” toggle on the Bulk Restore UI.
Proposed solution
Add a “Toggle all” checkbox to the top of the Bulk Restore dialog to select every file.
The user may still opt-out from certain files manually.
Current workaround (optional)
I found another device which wasn’t syncing my notes at the moment, so I managed to restore my notes from that filesystem.