-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
File copy UI #2902
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
File copy UI #2902
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Introduced a new File Operation Modal for interactive file copy/move operations with conflict resolution options. - Integrated sound effects for file operations, including copy and startup sounds. - Updated the Explorer component to utilize the new modal for drag-and-drop file operations. - Refactored job management hooks to unify job data handling and improve performance. - Enhanced documentation for the File Operation Modal and sound effects integration.
- Marked subproject commits as dirty for api, ios, macos, and workbench. - Updated content identity UUID generation to be globally deterministic from content_hash only, enabling cross-device and cross-library deduplication. - Refactored related documentation to reflect changes in UUID generation logic. - Added new default group creation for Devices and Tags in LibraryManager. - Improved keyboard navigation and selection handling in Explorer component.
- Updated the Column component to support multiple file selection and improved type safety. - Refactored file selection handling to utilize global selection context, allowing for better management of selected files. - Added drag-and-drop functionality for file items using the DnD Kit. - Improved keyboard navigation to ensure selected files remain visible during interactions. - Updated documentation to reflect changes in type safety and file selection requirements.
PR SummaryAdds a file copy/move modal with drag-and-drop and sidebar reordering, introduces ephemeral watcher/job handling and globally deterministic content UUIDs, and improves copy conflict handling and event filtering.
Written by Cursor Bugbot for commit 591c746. Configure here. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #(issue)