xdg-open
minor fixes
adding gtk3 port