Commit Graph

60 Commits

Author SHA1 Message Date
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
Alex Dima
227c103348 Record extensions activation times and show them in the ShowStartupPerformance action 2017-08-25 11:42:52 +02:00
Johannes Rieken
eb4e09ba69 Revert "know decorations using command links, #29076"
This reverts commit 94c4b25a47.
2017-08-23 11:54:45 +02:00
Johannes Rieken
94c4b25a47 know decorations using command links, #29076 2017-08-23 11:50:58 +02:00
Johannes Rieken
156de5ea5a have MainThreadTelemetry instead of fake telemetry service 2017-08-23 10:38:02 +02:00
Benjamin Pasero
a87dd9c7ad fix imports to single quote 2017-08-21 11:27:57 +02:00
Johannes Rieken
69c9edebb9 prefix stack with extension id, #32766 2017-08-18 15:02:36 +02:00
Alex Dima
c2e0b36d9b Implement extension host restarting 2017-08-17 15:43:35 +02:00
Alex Dima
a99eeae966 More adoption of @extHostNamedCustomer 2017-08-16 12:56:09 +02:00
Alex Dima
04b6de7655 Cleanup in ExtHostExtensionService 2017-08-15 16:02:55 +02:00
Alex Dima
f330bea3f5 More cleanup around AbstractExtensionService 2017-08-15 16:02:55 +02:00
Alex Dima
89c8f93833 Simplify the implementation of MainProcessExtensionService 2017-08-15 16:02:55 +02:00
Alex Dima
42cd3042a1 Simplify AbstractExtensionService 2017-08-15 16:02:55 +02:00
Benjamin Pasero
43cedf1f6d 💄 2017-06-15 17:00:07 +02:00
Benjamin Pasero
73dad2ebb9 multi root - stable workspace.id 2017-06-15 15:29:10 +02:00
Johannes Rieken
f8eb2fa3b8 adopt IWorkspace2, implement proper workspaceContains, #28526 2017-06-14 12:21:26 +02:00
Johannes Rieken
7c1c21c158 start with a step back and use IWorkspace where needed, nuke workspace context service from ext host, #28526 2017-06-12 15:40:38 +02:00
Matt Bierner
6147b54439 Fix TS 2.3.1 Compiler Errors in VSCode src/workbench (#25249)
TS 2.3.1 introduced a breaking change by [switching to covariant types for callbacks](https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#covariance-in-callback-parameters). This change tries to fix these compiler errors in the workbench codebase
2017-04-25 08:20:25 -07:00
Joao Moreno
280b630d6c log registerSCMProvider telemetry 2017-03-27 17:27:11 +02:00
Johannes Rieken
0e5198437c use native path#{join,normalize} over our custom stuff 2017-03-24 15:11:02 +01:00
Matt Bierner
c342eaa22e Adding more explicit returns 2017-02-01 17:29:57 -08:00
Johannes Rieken
2e3c7b21f0 fix #18808 2017-01-23 15:16:13 +01:00
Alex Dima
4bbc649bd9 Fixes #17285: error stack is undefined when my extension is activated 2017-01-09 16:47:13 +01:00
Johannes Rieken
5bf21a60b6 don't join with undefined, #17089 2016-12-13 09:47:41 +01:00
Johannes Rieken
cc4e25f47f make API creation part of extension service readiness, #16499 2016-12-05 14:49:49 +01:00
Johannes Rieken
cabd8ad3de no more sync-fs when creating storage dir, #16388 2016-12-05 12:11:45 +01:00