Commit Graph

245 Commits

Author SHA1 Message Date
Rachel Macfarlane dec6a8ba59 Fix unit tests 2018-12-11 14:29:07 -08:00
Rachel Macfarlane c06d3b984c Strict null check issueReporterMain.ts, fixes #64757 2018-12-11 11:49:06 -08:00
Matt Bierner 90416b8edb Strict null check workbench issue service 2018-12-10 17:14:00 -08:00
Benjamin Pasero d38c5b86ce storage - enable global storage, disable workspace storage migration (#64719) 2018-12-10 12:30:55 +01:00
Matt Bierner 3417916677 Fix formatting for TS 3.2 2018-12-07 14:37:40 -08:00
Rachel Macfarlane 268303bd6f Show prompt when closing issue reporter without submitting, fixes #64462 2018-12-05 17:06:20 -08:00
Benjamin Pasero 71630c224a storage - parts splash becomes a window config to show early on 2018-12-03 11:16:36 +01:00
Rachel Macfarlane 86052e38f3 Support debugging process from the process explorer, closes #63147 (#63953) 2018-11-30 13:27:27 -08:00
Alex Dima aa3ea85b0a Explorations 2018-11-30 15:54:40 +01:00
Rachel Macfarlane 3912816409 Add keyboard shortcut to close Issue Reporter window, fixes #59845 2018-11-27 13:03:21 -08:00
Johannes Rieken 2319dc2389 adopt new loader, make sure each loader instance has a static seed so that filenames don't conflict, #63605 2018-11-27 15:50:24 +01:00
Benjamin Pasero f38b0ca033 fix build 2018-11-21 10:11:20 +01:00
Benjamin Pasero 2c9722a4c8 Clean up unused empty workspace storage folders (#63554)
* wip

* 💄
2018-11-21 09:41:24 +01:00
Joao Moreno d93caa1d3d cleanup TPromise from sharedProcessMain.ts
related to #62716
2018-11-16 16:27:34 +01:00
Sandeep Somavarapu 74bb246cc0 Move uri transformer to shared process 2018-11-14 11:59:21 +01:00
Joao Moreno 8c2d3b40e1 add connection context to IPC
fixes #62949
2018-11-13 11:43:10 +01:00
Alex Dima 783ed71ad7 Tweaks 2018-11-08 23:28:29 +01:00
Alex Dima 88bb48278d Authority exploration 2018-11-08 21:59:56 +01:00
Matt Bierner fec1775aa5 Strict null checks 2018-11-05 13:39:33 -08:00
Rachel Macfarlane 2f85cd4541 Send only needed extension data to issue reporter, fixes #62481 2018-11-05 10:31:31 -08:00
Ramya Rao d7ac6e838f Avoid creating AppInsightsAppender when --disable-telemetry (#62353) 2018-10-31 20:46:00 -07:00
Johannes Rieken 276aeea254 make delayed service instantiation opt-in #61917 2018-10-29 12:07:04 +01:00
Benjamin Pasero b5b15c1e6d storage - tweak performance numbers 2018-10-29 07:02:43 +01:00
Joao Moreno e34c00f63e fixes #61561 2018-10-26 10:47:30 -07:00
Matt Bierner 85da9e27d6 Strict null checks
#60565
2018-10-22 15:51:29 -07:00
Benjamin Pasero 88550a6fbb storage - more telemetry (integrity check, more times) 2018-10-17 10:46:03 +02:00
Matt Bierner be7b3e4b2b Strict null check files in base/common 2018-10-16 15:05:46 -07:00
Benjamin Pasero 113459ae64 sqlite - next storage service adoption 2018-10-12 10:29:42 +02:00
Matt Bierner 0318e90c93 Add null type annotations for the common x: T = null pattern
In these cases, the programmer has explicitly indicated that the type should be nullable
2018-10-11 14:13:20 -07:00
Matt Bierner 8087b0a8d8 Remove use strict directives in main vs code ts files (part 2)
We compile using the alwaysStrict flag so these directives are not needed

This part removes most `use strict` directives that are right after the file header
2018-10-02 16:11:05 -07:00
Matt Bierner c63c97c128 Remove use strict directives in main vs code ts files
We compile using the alwaysStrict flag so these directives are not needed
2018-10-02 16:05:44 -07:00
Matt Bierner 7ebea5fba0 Remove "use strict" directives in tests
We set alwaysStrict so this directive is not needed
2018-10-02 15:59:35 -07:00
Rachel Macfarlane 5cc3aa24c4 Fixes #52578, Process Explorer: NVDA does not announce CPU% and Memory(MB) 2018-09-24 16:32:43 -07:00
Ramya Rao ae526292df Upgrade appinsights (#58999)
* Upgrade appinsights

* Env, global updates before starting shared process

* Disable console logging from appinsights Fixes #55417

* Move workaround to helper
2018-09-22 23:09:48 -07:00
Sandeep Somavarapu 9fa82e018e Fix #59112 2018-09-21 17:18:54 +02:00
Ramya Rao c0d1f91a8b Add output channel for telemetry.log file (#58846)
* Add output channel for telemetry.log file

* Explain telemetry.log file in the first line
2018-09-20 10:39:35 -07:00
Rachel Macfarlane 46e48e70ed Fixes #58390, Preview in Issue Reporter opens the browser behind it 2018-09-12 14:55:26 -07:00
Rachel Macfarlane 37898f16d8 Prevent selection on labels in issue reporter, fixes #46843 2018-09-12 13:21:37 -07:00
Martin Aeschlimann 374daabe9c [themes] Foregound Color on Modals and Popups not respecting newly selected theme. Fixes #58216 2018-09-12 10:53:37 +02:00
Johannes Rieken 9982055873 debt - replace winjs.promise#join with promise#all 2018-09-11 17:03:19 +02:00
Johannes Rieken 798549bff7 ignore layout info when developing an extension, #55959 2018-09-11 16:29:14 +02:00
Johannes Rieken ffa0993cb2 fix #56245 2018-09-11 16:01:47 +02:00
Joao Moreno c403c7609f remove TPromise from ipc.net 2018-09-10 16:50:45 +02:00
Benjamin Pasero 1e98303d91 bootstrap - move workbench.js to electron-code 2018-09-10 07:48:52 +02:00
Benjamin Pasero 38e76c0214 fix bootstrap issues 2018-09-07 17:25:18 +02:00
Benjamin Pasero f3b191ab38 @ts-check for bootstrap JS files 2018-09-07 16:05:28 +02:00
Alex Dima de17948191 Simplify the loading of the loader in the renderer processes 2018-09-07 12:59:08 +02:00
Benjamin Pasero a4bf919e59 Cleanup bootstrap files (#58171)
* bootstrap  - first cut

* bootstrap => bootstrap-fork, bootstrap-shared => bootstrap

* bootstrap - extract uriFromPath()

* bootstrap - extract readfile/writefile

* bootstrap - share more code when loading renderers

* boostrap-electron-browser => bootstrap-window

* bootstrap - cleanup main.js

* bootstrap - handle index.js

* bootstrap 💄
2018-09-07 12:23:09 +02:00
Johannes Rieken e30a954dcc debt - less WinJS.Promise#done usage, #57695 2018-08-31 17:03:24 +02:00
Martin Aeschlimann 30d0a61a8f allow extensionDevelopmentPath to be a URI 2018-08-24 11:46:54 +02:00