Commit Graph

2 Commits

  • refactor: convert synchronous file operations to asynchronous for improved performance (#5059)
    * refactor: convert synchronous file operations to asynchronous for improved performance
    
    * fix: update copy_icon_file to use asynchronous directory creation
    
    * refactor: remove unnecessary variable assignments in shortcut management functions
  • feat: local backup (#5054)
    * feat: local backup
    
    * refactor(backup): make local backup helpers synchronous and clean up redundant checks
    
    - Converted local backup helpers to synchronous functions to remove unused async warnings and align command signatures.
    - Updated list/delete/export commands to call the sync feature functions directly without awaits while preserving behavior.
    - Simplified destination directory creation to always ensure parent folders exist without redundant checks, satisfying Clippy.