Commit Graph

85 Commits

Author SHA1 Message Date
Johannes Rieken
5174205b09 avoid async and winjs.promise, #53442 2018-07-02 15:04:42 +02:00
Alex Dima
2a575f1472 Fix usage of IMainContext / IExtHostContext 2018-06-12 16:40:56 +02:00
Alex Dima
0252ac49bc Introduce and adopt extensionLocation 2018-05-07 17:28:59 +02:00
Alex Dima
8e5a374372 Fixes #44956: Propagate extension activation errors in the activate() calls 2018-04-06 11:55:46 +02:00
Ramya Achutha Rao
89b196e08f Publisher info is now considered SystemMetaData 2018-03-28 19:39:30 -07:00
Ramya Achutha Rao
451372e82b Add old properties back until we retire them post nova 2018-03-27 14:59:43 -07:00
Ramya Achutha Rao
eb7edb6c33 Send publisherInfo as new properties for extensions from gallery. GDPR 2018-03-26 21:05:37 -07:00
Alex Dima
262134cfd8 Reduce extension host IInitData 2018-03-20 16:55:38 +01:00
Matt Bierner
e822e655b5 Move logDirectory to ExtensionContext (#45922)
* Move the logDirectory to extensionContext

Moves the proposed `logDirectory` to `ExtensionContext` and make it synchronous

* Use string for path instead of URI
2018-03-16 14:07:09 -07:00
Ramya Achutha Rao
366c8eb9c3 publisherDisplayName is PublicPersonalData 2018-03-13 19:18:09 -07:00
Alex Dima
8bfa7ffd2e Move IExtensionService up to /workbench/ (fixes #44281) 2018-02-23 17:38:24 +01:00
Johannes Rieken
3dd2035b13 another try, #41408 2018-01-24 09:55:50 +01:00
Johannes Rieken
acf50ea95a Revert "Revert "add 'configuration' (read uri/path) of workspace config file, #41408""
This reverts commit 1cacde3496.
2018-01-24 09:54:15 +01:00
Sandeep Somavarapu
c9b291978c #39574 Implement log level transmission to extension host 2018-01-23 19:31:12 +01:00
Sandeep Somavarapu
de24732aa9 Implement #39574 2018-01-23 17:28:53 +01:00
Joao Moreno
1cacde3496 Revert "add 'configuration' (read uri/path) of workspace config file, #41408"
This reverts commit 3ecef8c1dd.
2018-01-23 11:23:02 +01:00
Johannes Rieken
3ecef8c1dd add 'configuration' (read uri/path) of workspace config file, #41408 2018-01-23 10:17:51 +01:00
Johannes Rieken
54240a7bd3 also add the workspace name, #41408 2018-01-16 17:49:19 -08:00
Johannes Rieken
c677bf31e2 write meta.json file #41408 2018-01-15 15:18:13 -08:00
Matt Bierner
9d776df909 Mark a few fields in ExtensionMemento as readonly 2018-01-03 16:10:17 -08:00
Alex Dima
07ac57204a Adopt new TestRPCProtocol; renames 2017-12-18 12:23:48 +01:00
Rob Lourens
aa6e38762d Fix #40275 - check enableProposedApi flag for logger API 2017-12-15 11:01:31 -08:00
Rob Lourens
f877135846 Merge branch 'master' into roblou/extHostLogger2 2017-12-13 14:21:08 -08:00
Alex Dima
367dd10413 Rename RPCProtocol.get to RPCProtocol.getProxy (#36972) 2017-12-13 16:04:14 +01:00
Alex Dima
252d49c65b Simplify AbstractThreadService usage (#36972) 2017-12-13 15:21:33 +01:00
Rob Lourens
b3fde70cb4 Move extension logger to extension context 2017-12-12 19:23:24 -08:00
Rob Lourens
daa3a0ec2e Add ExtHostLogService with logger and lazily created log folder per extension 2017-12-12 19:07:41 -08:00
Johannes Rieken
bfe83a84d1 eng - less TPromise 2017-12-11 14:46:41 +01:00
Alex Dima
824a1b8657 #37677: Add tracing in the extension host around activating extensions 2017-12-07 15:27:03 +01:00
Joao Moreno
4ecad4714f fixes #39806 2017-12-06 17:34:11 +01:00
Joao Moreno
857ab9d59d use global log service 2017-12-04 12:08:04 +01:00
Alex Dima
fd1dc0589c GDPR: remove wildcard telemetry event 2017-12-04 10:42:00 +01:00
Alex Dima
4178699625 Merge remote-tracking branch 'origin/master' into runtime-extensions 2017-11-30 16:13:53 +01:00
Joao Moreno
4e78a42abf log ext host commands, ext hsot scm 2017-11-29 15:38:01 +01:00
Alex Dima
e0f7df5cfa Render messages 2017-11-28 17:53:18 +01:00
Alex Dima
6b8c85d916 Render activation cause on hover 2017-11-28 17:19:49 +01:00
Alex Dima
93469a7941 Have an activation reason 2017-11-28 17:05:35 +01:00
Joao Moreno
9b829cde19 fixes #38796 2017-11-21 15:15:41 +01:00
Benjamin Pasero
4ec5250582 promise: make sure as() returns promise like and fix errors 2017-11-08 12:33:48 +01:00
Christof Marti
35b91522e7 Check search.useRipgrep for file searches (#34999) 2017-10-03 11:56:25 -07:00
Johannes Rieken
8414d5c03e debt - use SearchTree over Trie'ish 2017-10-02 14:31:34 +02:00
Johannes Rieken
1d6dd956ef debt - map'ish names for trie 2017-10-02 14:31:34 +02:00
kieferrm
08d8f0f9f6 indentation changes 2017-09-25 18:36:43 -07:00
kieferrm
fbb3e25987 omit endPoint where it defaults to none 2017-09-25 18:36:43 -07:00
kieferrm
acacfeda1f change wildcard property 2017-09-25 18:36:43 -07:00
kieferrm
c180bda91e inline values 2017-09-25 18:36:43 -07:00
kieferrm
a65363876a more GDPR classification 2017-09-25 18:36:43 -07:00
Johannes Rieken
55490528e7 have TrieMap and StringTrieMap for more flex 2017-09-20 16:54:11 +02:00
Benjamin Pasero
bef497ff82 avoid more implicit any and some 💄 2017-09-04 11:20:09 +02:00
Alex Dima
27c07934d7 Have a startup flag in the extensions activation times 2017-08-25 11:42:53 +02:00