Created attachment 128430 [details] [review]
Add gio tool support
gvfs- utils were deprecated in favour of new gio tool. Prefer gio tool in recent GNOME 3 and Cinnamon over gvfs- utils.
Created attachment 128435 [details] [review]
xdg-open: Add forgotten elif in open_xfce
"elif" command was not used in open_xfce by commit 0d6eebb. A file may be opened twice using different tools under xfce consequently. Replace "if" by "elif" in order to fix this issue.
I forgot to merge the patch with this fix initially. I am sorry for inconveniences.
thanks for the followup, I missed that detail too looking over the patch (sorry).
applied this too