If there is a need for a 3rd party package for it, it means that
whoopsie-preferences is broken for quite some years: the automatic
option was present in g-c-c for years in ubuntu, and just use whoopsie-
preferences API to turn this automatic send mode. Note that the API
doesn't report any error in the default install configuration.

As you are familiar with the internal of whoopsie and apport, do you
mind having a look? As this only introduces a "never" report mode, and
the "auto" one was here since whoopsie integration?

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

Title:
  G-C-C privacy option don't allow sending manual report

Status in gnome-control-center package in Ubuntu:
  Fix Released
Status in gnome-control-center source package in Bionic:
  Fix Committed

Bug description:
  [ Impact ]
    * The current label "Manual" is in fact shutting down whoopsie completely 
and not providing any graĥical way to set manual reports (which is our default 
on 18.04)
    * We want to SRU gnome-initial-setup for 18.04.1 so that sending reports is 
linked to sending error report: opt-in -> automated report is set; opt-out -> 
no report is set. We need a way to represent those 3 states of error reporting:
     - never
     - manual
     - auto
   
  [ Test Case ]
    * Install new gnome-control-center version, go to the privacy panel
    * Click on the error reporting line
    * In the model window, play with the switch and toggle, and check in d-feet 
the whoopsie state. Basically you can't adapt error reporting mode 
(manual/auto) if you decided to not report error mode.
    * Check as well that the main UI toggles between "never/manual/auto"

  [ Regression potential ]
    * This code would affect the privacy g-c-c panel.
    * Note that we have 3 new strings to translate ("never" is already 
translated in G-C-C). Those are:
      - "Send error reports to Canonical"
      - "Send reports automatically"
      - "Show a dialog for each error before reporting"

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