> gnome-shell-extension-desktop-icons has no relation to the Nautilus code
Well, for moving files to trash it uses org.gnome.Nautilus.FileOperations D-Bus interface, see dbusUtils.js. So it should either implement the deletion itself, or use the new D-Bus interface added in Nautilus 3.37.x.
> gnome-shell- extension- desktop- icons has no relation to the Nautilus code
Well, for moving files to trash it uses org.gnome. Nautilus. FileOperations D-Bus interface, see dbusUtils.js. So it should either implement the deletion itself, or use the new D-Bus interface added in Nautilus 3.37.x.