Martin Aeschlimann
|
14f25a6102
|
"--extensionTestsPath" does not accept uris
|
2019-02-22 16:22:10 +01:00 |
|
Alex Dima
|
9f11bfb31f
|
Small rename
|
2019-02-21 12:20:19 +01:00 |
|
Alex Dima
|
26d204adc9
|
Introduce a second barrier
|
2019-02-21 12:17:39 +01:00 |
|
Sandeep Somavarapu
|
4c7870316d
|
fix dead lock - wait for workspace initialization while starting exthost
|
2019-02-21 12:00:39 +01:00 |
|
Alex Dima
|
3199f1fd3b
|
Introduce and adopt IExtHostWorkspaceProvider
|
2019-02-20 17:11:51 +01:00 |
|
Alex Dima
|
43f6bf8ff7
|
Address some null errors (#60565)
|
2019-02-20 12:05:33 +01:00 |
|
Alex Dima
|
767715ba14
|
Explore resolver api
|
2019-02-13 11:41:29 +01:00 |
|
Benjamin Pasero
|
622b3d62dd
|
paths - paths.node.ts => path.ts
|
2019-02-12 20:36:23 +01:00 |
|
SteVen Batten
|
5ebd625b40
|
use new path implementation (#68538)
* adopt paths.node over path
* fix strict null
* remove hacky typing inlabel.test.ts
|
2019-02-12 20:14:50 +01:00 |
|
Matt Bierner
|
9ee6077373
|
Strict null work in extHost
|
2019-02-11 09:31:13 -08:00 |
|
Sandeep Somavarapu
|
16a2c2e3fa
|
Merge branch 'master' into sandy081/remoteMRWorkspace
|
2019-02-11 10:23:58 +01:00 |
|
Alex Dima
|
2ba52db77a
|
Reroute activation for hosted extensions
|
2019-02-08 11:54:23 +01:00 |
|
Sandeep Somavarapu
|
db81580e7f
|
Merge branch 'master' into sandy081/remoteMRWorkspace
|
2019-02-07 12:41:42 +01:00 |
|
Benjamin Pasero
|
15e77e8cf8
|
fix #66936
|
2019-01-30 17:33:43 +01:00 |
|
Alex Dima
|
26ed3e96dc
|
Fixes #67326: Update trie when adding / removing extensions
|
2019-01-30 17:21:15 +01:00 |
|
Sandeep Somavarapu
|
aba0fcbb58
|
Delay extension host until workspace is completely initialized
|
2019-01-28 10:54:45 +01:00 |
|
Benjamin Pasero
|
002cd6253b
|
move exthost into extensions service where its used from (#67131)
|
2019-01-25 18:28:34 +01:00 |
|
Alex Dima
|
c16d569a32
|
Add IInitData.resolvedExtensions
|
2019-01-22 20:01:56 +01:00 |
|
Alex Dima
|
ae72d6983d
|
Handle added/removed extensions in bulk
|
2019-01-18 17:16:46 +01:00 |
|
Alex Dima
|
924b7a1fea
|
Handle the case of removing an extension from the extension host
|
2019-01-15 23:04:45 +01:00 |
|
Alex Dima
|
471a786cf3
|
Activate newly installed/enabled extensions
|
2019-01-15 13:51:15 +01:00 |
|
Alex Dima
|
2fe9de8511
|
Initialize configuration data through ExtHostConfiguration
|
2019-01-14 17:28:14 +01:00 |
|
Sandeep Somavarapu
|
4d285a7ee1
|
Fix #66030
|
2019-01-10 10:49:54 +01:00 |
|
Benjamin Pasero
|
42d0a188fc
|
extension tests: print errors to console
|
2019-01-09 18:15:53 +01:00 |
|
Alex Dima
|
46d1ac2bbc
|
Add "Measure Extension Host Latency" action
|
2019-01-09 08:38:30 +01:00 |
|
Benjamin Pasero
|
5a892a6450
|
return non-zero exit code when testrun produces an error (fixes #66218)
|
2019-01-08 17:41:59 +01:00 |
|
Alex Dima
|
9cf36cdf8f
|
Rename CanonicalExtensionIdentifier to ExtensionIdentifier
|
2019-01-07 12:00:54 +01:00 |
|
Matt Bierner
|
c109d319fe
|
Second pass converting for index based looping to for-of loops
More manual conversion of index based for loops to for-of loops
|
2019-01-04 12:03:23 -08:00 |
|
Rob Lourens
|
ef2547d547
|
replace void 0 with undefined
|
2019-01-03 11:20:19 -08:00 |
|
Alex Dima
|
25417553be
|
Adopt case insensitive extension identifiers
|
2018-12-21 12:41:41 +01:00 |
|
Matt Bierner
|
d40fa4a27e
|
Review uses of Promise.resolve(null)
Many `Promise.resolve(null)` should actually be `Promise.resolve(void 0)`. In other cases, we were missing a null return annotation.
|
2018-12-13 15:41:13 -08:00 |
|
Matt Bierner
|
68a4e01246
|
Use resolve(void 0) instead of resolve(null) for void promises
Fixes a common type error
|
2018-12-13 15:20:46 -08:00 |
|
Johannes Rieken
|
653280d133
|
debt - Thenable -> Promise
|
2018-12-13 11:31:54 +01:00 |
|
Alex Dima
|
29dd4e77de
|
Keep track of activating extensions
|
2018-12-13 11:22:26 +01:00 |
|
Matt Bierner
|
0b1d0da7af
|
Prefer to use .then(void 0, ..) over .then(null, ..)
ES6 promises like using undefined as their first argument instead of null. Both should behave the same behavior
|
2018-12-11 21:59:32 -08:00 |
|
Alex Dima
|
aa3ea85b0a
|
Explorations
|
2018-11-30 15:54:40 +01:00 |
|
Sandeep Somavarapu
|
34b655147e
|
- Remove proposed api check for collpaseAll
- Add proposed api check for treeview message and globalStorage
|
2018-11-30 10:48:11 +01:00 |
|
Sandeep Somavarapu
|
37037eac8a
|
#23251 Expose global storage path in proposed API
|
2018-11-28 16:33:59 +01:00 |
|
Christof Marti
|
4ccfe19815
|
Include extension version
|
2018-11-15 17:40:19 +01:00 |
|
Christof Marti
|
abbaa68483
|
Telemetry for extension activation times
|
2018-11-09 11:14:26 +01:00 |
|
Christof Marti
|
c391faf35a
|
_vscodeSystemProxy option (#60773)
|
2018-10-29 15:10:00 +01:00 |
|
Alex Dima
|
17454d4e88
|
Organize imports
|
2018-10-23 09:54:11 +02:00 |
|
Christof Marti
|
4e436d128c
|
Investigate using Electron's resolveProxy API (#60773)
|
2018-10-22 20:00:58 +02:00 |
|
Benjamin Pasero
|
4a18377f15
|
storage - restore ExtensionStoragePath
|
2018-10-22 14:50:50 +02:00 |
|
Benjamin Pasero
|
7036953b12
|
storage - cleanup
|
2018-10-22 13:40:33 +02:00 |
|
Benjamin Pasero
|
c760849845
|
Merge branch 'master' into ben/ws-storage
|
2018-10-22 08:59:00 +02:00 |
|
Johannes Rieken
|
45f4904378
|
debt remove TPromise from extHost-files #53526
|
2018-10-19 09:49:05 +02:00 |
|
Benjamin Pasero
|
2d2d715496
|
storage - write workspace.json from renderer
|
2018-10-17 19:03:20 +02:00 |
|
Benjamin Pasero
|
c2ef06ef8a
|
storage - introduce workspaceStorageHome to environment
|
2018-10-17 12:52:42 +02:00 |
|
Benjamin Pasero
|
2ce9665b30
|
Allow globalState to be synchronized across multiple windows (#61024)
* Allow globalState to be synchronized across multiple windows (fixes #55834)
* address some feedback
|
2018-10-16 18:52:50 +02:00 |
|