-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I explain better what I'm doing. I just re-read and I think that this explanation is not complete. Currently I'm writing extension for Firefox/Chrome to resolve the issues pointed in gsoc ideas list about browsers and email client, not only #845 issue.
Firefox/Chrome extension objectives are: 1) Settings page where user can personalize extension: what has to do browser when user clicks on a link and what is the default VM. 2) Personalized context menu entries for link. So when user right click, there are new entries: Open in dvm, Open in default VM, Open in some vm, Open here. 3) HTTP Redirection according to settings page. 4) Best integration with browser. I reached the goals with WebExtension standard, supported by major browsers. I think that desktop file technique pointed in "https://github.com/QubesOS/qubes-issues/issues/441" is not suitable for browser as is, because of the above points. However also if this approach were improved (e.g. with a software that ask what to do with that url, and this is an annoying approach too [alt.0]) there isn't a simple way to has different browser settings and default settings. Obviously with WebExtension this problem doesn't occur. For Thunderbird I've not start yet. However I don't know if HTTP Redirection (as WebExtension supports it) is available. And I think that it's not necessary because if you open the link in browser from email client, the browser take default action for HTTP request as set in extension settings page. So in addiction to context menu this approach I think that it's a good tradeoff. Best, Raffaele. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJZq92vAAoJEI08Rvun9XHu8QEQANExX47nAyQgRycoh1VKCjoK GsKRWmc6OseTR6VznJ7/AT0pt1xxi0RFBGayFikbRiqJPoo5h/V3j8gd8zy9bEKv 2pJFuSksntMmoScSkm74fc3ZoxZdbvcDjMrRlaJDT2sjIc5KmoTWoiqcVme3gttn o2CEDH/Iw2CRcVLuPlDxUf7VaJJzEgBfen7RmKwixoH4Y7sf4UUYbsfnD357xZwr 94eOf3aDTXhK3olYIFVK1jFiGvFFuF+n5kX1tlesoUzUtuU+naE79IDDGotf5sQ0 hWORR23ew/j4KP8PfGeF7GerxFkbFbL+2aMc7mrk75qMoq6NfcwV6eykUy5CxXTw k4N0vgnBrCuBOqhUKlnCJDpMOts31btcyWYB2J/G85PTRsHtOC+ErdRpVvjUDNHC 4EAxO7iwvmSuihPV2F2o97wowhc0LJ9JBs6wsPqJ40Kp+lLCnfhFJXCZ1VzZl1Vq A8BFkFLsvVoG4dvx35g4HfWpVeiasXDuzBUo/jkbjeCta4JzaGExz4njmAGoskQ8 +Mprq+1Ih6vw27OXqZZAKMvLyWyWZnX4qSzzWpP4ftHxJfux2K52SYpY/Jj9FSvR Pg5/DJ2cgB4McnJba/rOWWYIG4NdUalVuIGZ5nz4l91yqZNbrN0h1Qm8ip2hA0Fv qmw6NrfHHMSf+4F2sgUE =KzlZ -----END PGP SIGNATURE----- > -------- Original Message -------- > Subject: [qubes-devel] qubes-url-redirector > Local Time: September 2, 2017 10:00 AM > UTC Time: September 2, 2017 8:00 AM > From: [email protected] > To: [email protected] <[email protected]> > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Hi all, > I'm writing an extension to resolve this issue: > https://github.com/QubesOS/qubes-issues/issues/845. I uploaded on GitHub an > alpha version. > Currently I implemented redirection with a context menu. You can choose to > open the link in: dvm, default VM (settable in options page of extension), > some vm or here. > The missing feature is redirection of normal HTTP traffic, so when user click > on the link normally. This behavior, obviously, is determined by options > page, it supports open in: dvm, in a default vm and here. Soon I'll upload a > complete version. > > Here the repo: https://github.com/raffaeleflorio/qubes-url-redirector. > > Best, > Raffaele. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQIcBAEBCAAGBQJZqmUHAAoJEI08Rvun9XHuj2MP/REuq2OA02sDpbktPSJ2QpdY > RZpC3alDL/4GZ012zj+oow9TKzGWiyTw/eXIQNHg2ungg36We7c1Qaf9wQNKuOvK > E1n33NjpnOTV14jEC30Ni3IpEpESU4b4Y3TnWmvYenQUOC0hzKPGpDdqCNBTzfMx > EAM4z8P83b7WshfEVzn0H2Y2Gak4DQ3B4MYpIxNMRxSk35EVjg0nu5aoFhOJpkT/ > cgsrwLcNoxgu1FRJ5xexteTi2U2Etd3bu764FwhU5nh+fUjwjBJ0Idq/bBMofPZ8 > Y6mjIMOAcGPq2iktK2T4qW9y1vEIC0ZTG9EThf4CXMlpKPXYM0vp3gilk0Y+AplV > RrTRSTTb5GklguoiJNxItKi76YHmycXtBTPLRPo4P6AKvXOGluy06aH+YS7WqgZ2 > YnLI9RtT++07mL845tCEs74t1jpaRj1Cf8hCAddKP69nDwJItaIfoj1016fL1hqE > qJnmfQskXM+eLE1WJAkJq+5RwOyIZjxwyqkqVwf1QhP3O5tavpXZSpD9UUNLnM9x > oSPHZvCJ6QuYI3h6CnmozACVNQ21nFlUjymOhLZDqfMWTq8WiyvjBiRNLDuyFo6F > wIGFmhCFdLcZZzLLxNjLpF6GPxrh7H18ZQHCftwRQVA5dFPy1pfgLT9VEQc6NWoN > H3G9f1/MbYIsNtxVh8y+ > =2oLL > -----END PGP SIGNATURE----- > > -- > You received this message because you are subscribed to the Google Groups > "qubes-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > [https://groups.google.com/d/msgid/qubes-devel/8DABf5_dsDSkJ5slKlFWjlT9reQh3FSa9Ca9nllwLg-mvHn4aJPbPiuH_WheeU8C2K6R_xKzYKAuzrzBeV7yK_dulwX7RNwjznb5AiI2aOc%3D%40protonmail.com](https://groups.google.com/d/msgid/qubes-devel/8DABf5_dsDSkJ5slKlFWjlT9reQh3FSa9Ca9nllwLg-mvHn4aJPbPiuH_WheeU8C2K6R_xKzYKAuzrzBeV7yK_dulwX7RNwjznb5AiI2aOc%3D%40protonmail.com?utm_medium=email&utm_source=footer). > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-devel/6RLYmuQECjlMCcMT6uBDdsA106DkWNWT4WUxCegwIqeB7MC9i4HSCpWGhe0JTUWhRFe8yE9oYtk9R-HpcQ2VP5XqB8Kf9tec63vfXw2OYo8%3D%40protonmail.com. For more options, visit https://groups.google.com/d/optout.
