From 369bd12faaf656b94d01affa8b3d63d4796e4107 Mon Sep 17 00:00:00 2001 From: Damien Guard Date: Mon, 1 Aug 2016 16:03:33 -0700 Subject: [PATCH] Add telemetry consent setting --- src/config-schema.coffee | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/config-schema.coffee b/src/config-schema.coffee index c113f53db..dcdc2d069 100644 --- a/src/config-schema.coffee +++ b/src/config-schema.coffee @@ -112,7 +112,16 @@ module.exports = description: 'Allow items to be previewed without adding them to a pane permanently, such as when single clicking files in the tree view.' type: 'boolean' default: true - + telemetryConsent: + description: 'Allow usage statistics and exception reports to be sent to the Atom team to help improve the product.' + title: 'Send Telemetry to the Atom Team' + type: 'string' + default: 'undecided' + enum: [ + {value: 'limited', description: 'Allow limited anonymous usage stats, exception and crash reporting'} + {value: 'no', description: 'Do not send any telemetry data'} + {value: 'undecided', description: 'Undecided (Atom will ask again next time it is launched)'} + ] editor: type: 'object' properties: