mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-04-22 15:40:07 -04:00
- Added the `op!` macro to streamline the registration of library actions, core actions, and queries, reducing boilerplate and promoting consistency across the codebase. - Implemented helper macros for generating method strings for actions and queries, enhancing clarity in operation declarations. - Updated existing file operations (copy, delete, duplicate detection) to utilize the new macro, simplifying their input and action structures. - Introduced comprehensive documentation for the operations initialization API, outlining usage patterns and conversion mechanisms. These changes significantly enhance the modularity and maintainability of the operation registration process while ensuring a consistent API surface.