mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2025-12-11 20:15:30 +01:00
* Copy ephemeral files by chunks * Improving buffered writer * Report progress * Copy and emit progress as two separated tasks * Simplify for-if-return with `Iterator::any` * Docs and use structured tracing * Simplify code using paths * wip * wip * wip * wip * Add report of messages while copying files * Add info field to job report * Group paths from OldFileCopierJobStep into a single struct * Improve progress information * Remove the need for synchronization * Error handling for copy * Clean up frontend * Make watcher only consider new files * Fix concurrent renaming of multiple files that have the same name * Add documentation for file strategist * Remove editions to ephemeral file copies * Remove experimental/nightly features from Cargo.toml * Fix no-case-declarations * Remove dead comments * Format code * Use "Duplicate" instead of "Copy" in the frontend messages * Remove inline always to make clippy happy * icons for deleter and copier * Fix JobManager for copy jobs - Fix some types definitions * Fix Job icon choosing logic - Fix Copier job showing two progress bars * Log which files are not formatted in the Type and style check CI * fmt * Forgot an import * autoformat --------- Co-authored-by: ameer2468 <33054370+ameer2468@users.noreply.github.com> Co-authored-by: Vítor Vasconcellos <vasconcellos.dev@gmail.com>