I agree, deleting the files directly while warning the user is by far the best compromise, just like it is done on remote locations. It removes all hidden stuff, is fast (no file transfer), clear (user can just hit Cancel if he/she made a mistake).
-- Shouldn't put .Trash-$USER on removable devices https://launchpad.net/bugs/12893 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs