This release introduces a file count tracker for loading large directories, so users can visibly track progress and avoid mistaking ongoing processes for hang-ups.
2.3.1
Fixed
- Starting the app overrides file filters to empty string, thereby not applying the file filters. 9001f55
diskSpacePercent
is calculated based off the remainder of free disk memory to total disk memory 65aacb1
Changed
- OvalSpinner is replaced with GridSpinner as the former did not work on Linux. 540ed23
- Moved all svelte store consts from
filetree.ts
todynamicVariables.ts
. c189f77
2.3.0
Added
- File counter to
getFilesRecursively
to track files being loaded into memory for ciphering. b054f63 - File counter in the file tree build process to enhance user feedback during large operations. a7299fd
- Svelte fade transitions on Settings and Info modal mount. b054f63
Fixed
- Redundant calls to
getFilesRecursively
eliminated, optimizing performance. 4c05fe4 - Unnecessary file recounts in
getFilesRecursively
to reflect accurate file count. 4c05fe4
Changed
- Directory file size displays free drive space/total drive space, speeding up load time. b054f63
- Improved tooltip styling for enhanced UI clarity. 4c05fe4
- Renamed
initFileCtTree
toloadedFileCt
for consistency in terminology. 4c05fe4 - Modified UI to hide the pause button while files are loading, improving UX. 4c05fe4
Removed
- Deprecated
getDirectoryFileCt
function since it was used redundantly. 4c05fe4