Commit Graph

81 Commits

Author SHA1 Message Date
kieferrm
499a648057 workarounds for #16819 - TS2.1 compiler issues 2016-12-07 16:58:10 -08:00
Martin Aeschlimann
854228de92 Tests contain output. Fixes #16315 2016-12-01 16:41:08 +01:00
Benjamin Pasero
aac9827882 ConfigurationService#lookup is responsible for 25% of startup time (fixes #15884) 2016-11-28 09:59:18 +01:00
Johannes Rieken
9e73f782e9 use model-utils to build value-tree, fixes #15834 2016-11-23 10:41:27 +01:00
Johannes Rieken
e87ab932b6 config has value tree and full tree, fixes #15552 2016-11-18 11:23:13 +01:00
Johannes Rieken
b95c77c34c first cut of WorkspaceConfiguration#inspect 2016-11-07 10:07:43 +01:00
Johannes Rieken
697c06f216 use different data model to prep ExtHostConfiguration for #inspect knowledge 2016-11-04 18:25:22 +01:00
Alex Dima
6dd7a04bbd Fixes #14500: wait for extension points
* Use the extension descriptions available in the UI thread
* Don't wait for handling extension points until extension host is running
* Create the extension host process only after extension points have been handled
* Send the initial configuration as part of the initData to the extension host
2016-10-26 22:08:59 +02:00
Johannes Rieken
2b27189749 make global optional, fixes #12878 2016-09-28 13:42:00 +02:00
Johannes Rieken
01acb0eb2e undefined !== null and JSON.stringify should know that, fix #12812 2016-09-28 12:59:43 +02:00
Johannes Rieken
468ea77686 Revert "undo update change for now, #1396"
This reverts commit 83053afc22.
2016-09-19 11:36:16 +02:00
Johannes Rieken
83053afc22 undo update change for now, #1396 2016-08-29 09:29:42 +02:00
Benjamin Pasero
23d44e2f95 no error codes, just error promises (#1396) 2016-08-26 14:27:27 +02:00
Johannes Rieken
6c99282d08 tests around #update, #1396 2016-08-25 16:00:04 +02:00
Johannes Rieken
4847761997 first cut of WorkspaceConfiguration#update function, #1396 2016-08-25 12:11:27 +02:00
Johannes Rieken
e006e65d19 nicer WorkspaceConfiguration creation, #1396 2016-08-25 12:11:27 +02:00
Johannes Rieken
e3c810ec52 test for index-access style, make object immutable, #1396 2016-08-25 12:11:27 +02:00
Johannes Rieken
043ff9f76e first wiring of update-call, #1396 2016-08-25 12:11:27 +02:00
Alex Dima
bdaa72b842 ext host - extend *Shape classes 2016-07-12 21:10:54 +03:00
Alex Dima
d285fe05e1 Split up ext host <-> main thread communication to separate files 2016-06-27 14:59:54 +02:00
Alex Dima
f00bbb18d9 Move IThreadService up to /workbench/ 2016-06-26 15:50:37 +02:00
Alex Dima
10cae007cd Use native JS Proxy for main <-> ext host proxies 2016-06-26 15:10:04 +02:00
Johannes Rieken
da0b1de5e7 assert that there is a configuration 2016-06-13 10:43:35 +02:00
Johannes Rieken
e8ddfed2cc getConfiguration should not crash when section denotes a value, #1396 2016-06-08 11:56:30 +02:00
Johannes Rieken
53725a9e92 polish - use modern event, use $-naming for IPC methods 2016-04-22 14:44:58 +02:00
Benjamin Pasero
31ce12f023 Investigate to make IConfigurationService sync if already blocking startup (fixes #4264) 2016-04-01 11:41:16 +02:00
Joao Moreno
68f4d1eb60 streamline lifecycle methods 2016-03-23 10:06:12 +00:00
Alex Dima
533844ab8d More plugin -> extension 2016-03-01 18:54:42 +01:00
Martin Aeschlimann
675317b6b8 Fixes #3171: [debt] Actions should be allowed to be created with no service dependency 2016-02-29 23:04:52 +01:00
Johannes Rieken
b3f65f6182 💄 tslint /api 2016-02-04 17:26:04 +01:00
Johannes Rieken
81456a7212 move api/common to api/browser 2016-01-11 14:44:13 +01:00