[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2018-05-01 Thread Launchpad Bug Tracker
** Branch linked: lp:~ubuntu-desktop/gnome-software/ubuntu-xenial

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  Fix Released
Status in gnome-software source package in Xenial:
  Fix Committed
Status in gnome-software source package in Artful:
  Won't Fix
Status in gnome-software source package in Bionic:
  Fix Released

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2018-05-01 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Artful)
   Status: Triaged => Won't Fix

** Changed in: gnome-software (Ubuntu Xenial)
   Status: Triaged => Fix Committed

** Changed in: gnome-software (Ubuntu Xenial)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  Fix Released
Status in gnome-software source package in Xenial:
  Fix Committed
Status in gnome-software source package in Artful:
  Won't Fix
Status in gnome-software source package in Bionic:
  Fix Released

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2018-03-06 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-software - 3.27.92-0ubuntu1

---
gnome-software (3.27.92-0ubuntu1) bionic; urgency=medium

  * New upstream release
  * 
debian/patches/0001-Don-t-use-app-ID-as-a-tie-break-when-ordering-search.patch
  * debian/patches/0001-Make-app-name-sorting-case-insensitive.patch
  * debian/patches/0001-Revert-snap-Show-revision-number-in-version-field.patch
  * 
debian/patches/0001-snap-Refactor-how-metadata-is-merged-between-install.patch
- Applied upstream
  * debian/patches/0009-Display-a-warning-for-non-sandboxed-snaps.patch:
- Update warning text
  * 
debian/patches/0012-Don-t-use-colour-to-differentiate-between-free-and-p.patch
- Don't use red to indicate propietary software (LP: #1750533)
  * debian/patches/0013-overview-page-Rotate-featured-apps.patch:
- Support showing multiple banners (LP: #1750548)
  * debian/patches/0014-Add-a-basic-permissions-system.patch:
- Add basic system for connecting/disconnecting snap interfaces
  (LP: #1597314)

 -- Robert Ancell   Tue, 06 Mar 2018
16:46:42 +0100

** Changed in: gnome-software (Ubuntu Bionic)
   Status: In Progress => Fix Released

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  Fix Released
Status in gnome-software source package in Xenial:
  Triaged
Status in gnome-software source package in Artful:
  Triaged
Status in gnome-software source package in Bionic:
  Fix Released

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2018-03-06 Thread Launchpad Bug Tracker
** Branch linked: lp:~ubuntu-desktop/gnome-software/ubuntu

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  In Progress
Status in gnome-software source package in Xenial:
  Triaged
Status in gnome-software source package in Artful:
  Triaged
Status in gnome-software source package in Bionic:
  In Progress

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2018-03-06 Thread Robert Ancell
** Also affects: gnome-software (Ubuntu Bionic)
   Importance: Medium
 Assignee: Robert Ancell (robert-ancell)
   Status: In Progress

** Changed in: gnome-software (Ubuntu Artful)
 Assignee: Robert Ancell (robert-ancell) => (unassigned)

** No longer affects: gnome-software (Ubuntu Zesty)

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  In Progress
Status in gnome-software source package in Xenial:
  Triaged
Status in gnome-software source package in Artful:
  Triaged
Status in gnome-software source package in Bionic:
  In Progress

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2018-03-06 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu)
   Status: Triaged => In Progress

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  In Progress
Status in gnome-software source package in Xenial:
  Triaged
Status in gnome-software source package in Zesty:
  Triaged
Status in gnome-software source package in Artful:
  Triaged

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2017-07-25 Thread Robert Ancell
Current plan:
- snap plugin will tell G-S to add a "Configure" button (or similar name) for 
each installed snap beside the remove button.
- When clicked, this will get the snap plugin to launch an interface editor 
program (can't be included in the plugin because plugins don't do UI; can't be 
in GNOME Software core because functionality is not shared between plugins).

** Also affects: gnome-software (Ubuntu Zesty)
   Importance: Undecided
   Status: New

** Also affects: gnome-software (Ubuntu Artful)
   Importance: High
 Assignee: Robert Ancell (robert-ancell)
   Status: Triaged

** Also affects: gnome-software (Ubuntu Xenial)
   Importance: Undecided
   Status: New

** Changed in: gnome-software (Ubuntu Zesty)
   Status: New => Triaged

** Changed in: gnome-software (Ubuntu Xenial)
   Status: New => Triaged

** Changed in: gnome-software (Ubuntu Zesty)
   Importance: Undecided => Medium

** Changed in: gnome-software (Ubuntu Artful)
   Importance: High => Medium

** Changed in: gnome-software (Ubuntu Xenial)
   Importance: Undecided => Medium

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  Triaged
Status in gnome-software source package in Xenial:
  Triaged
Status in gnome-software source package in Zesty:
  Triaged
Status in gnome-software source package in Artful:
  Triaged

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2017-07-25 Thread Robert Ancell
GNOME Software upstream design is likely to end up with some
"permissions" data being shown in GNOME Software, but being controlled
from Control Centre. We can probably hook into the permissions code if
it is appropriate.

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  Triaged
Status in gnome-software source package in Xenial:
  Triaged
Status in gnome-software source package in Zesty:
  Triaged
Status in gnome-software source package in Artful:
  Triaged

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2017-05-24 Thread Robert Ancell
Opened a forum topic about the best way to implement this:
https://forum.snapcraft.io/t/connecting-plugs-and-slots-in-a-gui/776

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  Triaged

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2016-07-08 Thread Will Cooke
Sorry, imported in to the wrong place.


** Tags added: desktop-trello-import

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  Triaged

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2016-06-29 Thread Robert Ancell
Is this only an action that makes sense when the app is installed or at
any time? My guess is we should have a "connections" panel of some sort
that allows these to be toggled at a later date and perhaps an Android
style "this app is requesting these permissions" dialog when installing
(with the option of disabling them at that point).

** Changed in: gnome-software (Ubuntu)
   Status: New => Triaged

** Changed in: gnome-software (Ubuntu)
   Importance: Undecided => High

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  Triaged

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2016-06-29 Thread Robert Ancell
Prior art in the phone - the modifiy existing permissions is in the
system settings.

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  Triaged

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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


[Desktop-packages] [Bug 1597314] Re: Support for apps which do not automatically connect to slots

2016-06-29 Thread Will Cooke
** Changed in: gnome-software (Ubuntu)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

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

Title:
  Support for apps which do not automatically connect to slots

Status in gnome-software package in Ubuntu:
  New

Bug description:
  With the addition of new interfaces there are some plugs which do not
  automatically connect and require action from the user in order to be
  connecte.

  As an example, VLC doesn't not automatically connect to the camera
  interface, but users may want to enable this, or maybe they dont.

  Some design considerations:

   * Do we want to ask users to toggle on/off connections they do/do not
  want.  i.e. a list of toggle buttons (what effect would this have on
  the application, would it fail gracefully or just not work (in which
  case the user could be made aware that it won't work without the
  permissions).

  vs

   * Do we want just a single Yes/No question where it's all the
  connections or none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1597314/+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