Opening this as a claws-mail bug, but it may be a GNOME one... I'm using GNOME3 (gnome-shell). When I go to "System Settings->System Info->Default Applications", it allows me to pick Claws Mail as the default Calendar application, but does not allow me to pick it as the default Mail application.
Oh, this affects many more mailers. Adding MimeType=x-scheme-handler/mailto; to the claws-mail.desktop file and running "update-desktop-database" fixes it already. There are more MIME types that could be useful, e.g. Evolution sets: MimeType=text/calendar;text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;
is also fixed in upstream cvs, btw
I have seen the upstream commit a while back when I switch the desktop file to the upstream version. Lets see if we get a new claws release soon. Otherwise I will 'backport' the commit.
sylpheed-3.1.0-2.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/sylpheed-3.1.0-2.fc15
sylpheed-3.1.0-2.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
claws-mail-3.7.9-0.1.20110329.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/claws-mail-3.7.9-0.1.20110329.fc15
Package claws-mail-3.7.9-0.1.20110329.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing claws-mail-3.7.9-0.1.20110329.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/claws-mail-3.7.9-0.1.20110329.fc15 then log in and leave karma (feedback).
libetpan-1.0.1-0.2.20110312cvs.fc14,claws-mail-3.7.9-1.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/libetpan-1.0.1-0.2.20110312cvs.fc14,claws-mail-3.7.9-1.fc14
libetpan-1.0.1-0.2.20110312cvs.fc15,claws-mail-3.7.9-1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/libetpan-1.0.1-0.2.20110312cvs.fc15,claws-mail-3.7.9-1.fc15
libetpan-1.0.1-0.2.20110312cvs.fc14, claws-mail-plugins-3.7.9-2.fc14, claws-mail-3.7.9-2.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.
libetpan-1.0.1-0.2.20110312cvs.fc15, claws-mail-3.7.9-2.fc15, claws-mail-plugins-3.7.9-2.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
$ rpm -q --scripts claws-mail $ Actually, the fix is incomplete because the scriptlets are missing: https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#desktop-database
*** Bug 751239 has been marked as a duplicate of this bug. ***
Created attachment 531762 [details] update desktop database in post and postun
Fix committed to Rawhide git.
claws-mail-3.7.10-7.fc16,claws-mail-plugins-3.7.10-10.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/claws-mail-3.7.10-7.fc16,claws-mail-plugins-3.7.10-10.fc16
Package claws-mail-3.7.10-7.fc16, claws-mail-plugins-3.7.10-10.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing claws-mail-3.7.10-7.fc16 claws-mail-plugins-3.7.10-10.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2011-17063/claws-mail-3.7.10-7.fc16,claws-mail-plugins-3.7.10-10.fc16 then log in and leave karma (feedback).
claws-mail-plugins-3.7.10-12.fc16, claws-mail-3.7.10-7.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.