Browse Source

Merge pull request #9518 from TingPing/tingping/gio-trash

Support `gio` as trash implementation
Kevin Sawicki 8 years ago
parent
commit
db6d75ca90
1 changed files with 4 additions and 0 deletions
  1. 4 0
      atom/common/platform_util_linux.cc

+ 4 - 0
atom/common/platform_util_linux.cc

@@ -126,6 +126,10 @@ bool MoveItemToTrash(const base::FilePath& full_path) {
   } else if (trash.compare("trash-cli") == 0) {
     argv.push_back("trash-put");
     argv.push_back(full_path.value());
+  } else if (trash.compare("gio") == 0) {
+    argv.push_back("gio");
+    argv.push_back("trash");
+    argv.push_back(full_path.value());
   } else {
     argv.push_back(ELECTRON_DEFAULT_TRASH);
     argv.push_back(full_path.value());