waveboxapp icon indicating copy to clipboard operation
waveboxapp copied to clipboard

[Linux] x-scheme-handler/mailto MimeType not specified in desktop file

Open slightlyfaulty opened this issue 4 years ago • 4 comments

The wavebox.desktop file in the Linux version should include x-scheme-handler/mailto in the MimeType values so that mailto links can open correctly in Wavebox.

Currently (using KDE) clicking mailto links results in this error:

Unable to create io-slave. klauncher said: Unknown protocol 'mailto'.

Adding x-scheme-handler/mailto to the desktop file's MimeType fixes this issue and allows mailto links to open in Wavebox.

slightlyfaulty avatar Jan 25 '21 22:01 slightlyfaulty

Can you please provide the version of wavebox you are using going to: Settings -> About

nmat avatar Jan 30 '21 08:01 nmat

I'm using the latest version.

If you download the Linux tarball, open it up and look at the wavebox.desktop file, the MimeType line looks like this:

MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;

Notice x-scheme-handler/mailto is not included. If you look at Google Chrome's desktop file for example, you'll see it includes this mimetype. I noticed this difference when mailto links worked fine with Chrome, but not with Wavebox. At least in my DE.

slightlyfaulty avatar Jan 30 '21 21:01 slightlyfaulty

Thanks, I've added this in and it will go out in the next release!

Thomas101 avatar Feb 01 '21 09:02 Thomas101

Awesome!

slightlyfaulty avatar Feb 01 '21 11:02 slightlyfaulty