GNOME Bugzilla – Bug 557346
Allow Webapps as Preferred Applications
Last modified: 2018-08-03 19:23:22 UTC
Originally Posted in LaunchPad: http://launchpad.net/bugs/275777 -------- Ubuntu allow the user to select its prefered application but when user's prefered application is a web service (gmail or google calendar for instance) user can't use it within Ubuntu with the same level of integration. For instance there is no easy way to select a popular webmail as default mail application. However you can find on the web a trick to use Gmail as GNOME’s default mailer for mailto links http://matthew.ruschmann.net/blog/Linux/gnome-gmail-1.1.html (that trick works on a system level, not only in Firefox like Firefox 3's new ability to register webapps as link handlers)
the link doesn't work anymore, see http://web.archive.org/web/20080212030825/http://matthew.ruschmann.net/blog/Linux/gnome-gmail-1.1.html
Within GNOME 2.26, i've seen that : - concerning Empathy, that it supports for file transfer has been merged - concerning nautilus-sendto, that it allows to send files over IM using Empathy I'm not sure but could that help to send a file with nautilus-sendto through Webapps like Gmail ?
Here's another page explaining it: http://jmatrix.net/dao/case/case.jsp?case=7F000001-5D9084-1121AD4F9E2-120B
Given that we can use .desktop files for mailto handlers, webcal, or even RSS, the hard part would be to create those desktop files. This could easily be added to the web accounts, where one would tick the "Use for webcal", "Use for mail" boxes in the accounts setup.
Epiphany's web applications support could handle this, when creating a webapp for a site that handles mail. See also: https://edge.launchpad.net/desktop-webmail http://bazaar.launchpad.net/~asac/desktop-webmail/trunk/view/head:/data/webmailers.ini
I think Debarshi had some ideas about integrating GOA with Ephy web apps, at least for the most useful cases (gmail, facebook, etc). Anyone (say, goa) could provide the required .desktop files, set these apps as default for handling certain mtypes, and so on. We should probably brainstorm this into something more concrete because it would be pretty cool.
Yes, that was the rough idea.
*** Bug 676738 has been marked as a duplicate of this bug. ***
Web intents might help, if there is a way to declare how mailto would be handled for example: http://lwn.net/SubscriberLink/498157/71edfdfee73f20ef/
I haven't looked into web intents yet, but there is also: https://lists.webkit.org/pipermail/webkit-dev/2015-May/027451.html and: https://lists.webkit.org/pipermail/webkit-dev/2015-June/027476.html
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/epiphany/issues/127.