First off all thanks for this great program. It works quite nicely, but I have a few suggestions.
- It seems that xdgurl is using (Tk GUI toolkit) for its interface. Please consider making it look more native by using zenity or qdialog. I understand that XDG-URL may require a few more dependencies hence my second suggestion.
- Provide xdgurl as an AppImage http://appimage.org/. This way you can support most of the Linux distros and bundle all dependencies into appimage, so the user will not have to install anything.
- Show progress bar while downloading files. Useful when one downloads bigger files like icons.