I am happy to see zoom supported, but I can't help being disapointed
that slack, vscode, irc, magnet etc still arent. I found this
https://github.com/snapcore/snapd/pull/8398#issuecomment-607570865
comment on a PR to add slack which seems to hint that the situation
would be resolve in snapd 2.44.2

> dpkg -l | grep snapd 
says 
> ii  snapd                                      2.44.3+20.04                   
>             amd64        Daemon and tooling that enable snap packages

A quick test showed that neither slack nor vscode liveshare github login
worked correctly :( is there something wrong with ubuntu's xdg-desktop-
portal or is there a  special pacakge to install that woudln't be
installed by default ?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/1776873

Title:
  Whitelisted allowedURLschemes breaks some desktop apps

Status in snapd:
  Triaged
Status in chromium-browser package in Ubuntu:
  Confirmed

Bug description:
  
https://github.com/snapcore/snapd/blob/7952972d4897e085030b288e44dc98b824f6723a/userd/launcher.go#L55

  snapd has a hard-coded list of allowed URL schemes. Currently that is
  limited to "http", "https", "mailto", "snap".

  We have a number of applications in the store which are trying to use
  protocol handlers outside this scope and break when that's not
  possible.

  e.g.

  Telegram Desktop: tg:/
  Github Desktop: git:/
  IRCCloud Desktop: irc:/

  These are the ones I know of, others may also be affected. Can we
  please at least expand the list to those that we know of, and perhaps
  research other popular protocol handlers?

  Ideally we wouldn't have a whitelist, because this delays our ability
  to land new applications with as-yet unknown url schemes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1776873/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to