VaultSort 2.9.2
Bug Fixspace-saveradvanced-organize
Fixes for Set as Secure, cache cleanup accuracy, and Advanced Organize screenshot templates.
What's New
- None — this is a bug fix release.
Bug Fixes
- Set as Secure (Large Files): The "Set as Secure" button in the Large Files / System Resources dialog now works when opened outside contexts that pass an explicit handler. It falls back to the global Selection context so the chosen folder is registered as a Secure Folder as expected.
- Cache Cleanup — accurate freed-space reporting: The "Cleaning Complete" total now matches what the scan estimated. Previously, large caches were undercounted because the cleaner re-walked directories with internal time/entry budget caps; the renderer now reports freed bytes using the scanner's per-item sizes keyed by per-path success flags from the cleaner.
- Cache Cleanup — duplicate path accounting: Selected/estimated cache sizes no longer double-count when both an ancestor directory and its descendants are returned by the scanner. Ancestor/descendant deduplication is now applied across categories and within selected totals.
- Cache Cleanup — helper log noise:
com.vaultsort.helper.stderris excluded from the System Logs category (matching the existing exclusion of its.stdoutsibling). Previously, the privileged helper held the file open and the delete failed with a misleading "1 file could not be deleted" notification. - Advanced Organize — screenshot template destination: The Screenshots template no longer produces paths like
//Screenshots/...when no input path is selected. The modal now resolves the user's home directory via Electron IPC (instead ofprocess.env.HOME, which is empty in the sandboxed renderer) and defaults the template's base path to~/Desktop. Destination paths are also defensively normalized to collapse stray double slashes.
