Commit Graph

217 Commits

Author SHA1 Message Date
Sandeep Somavarapu
07d50ff62e Fix #39574 2018-01-23 20:31:07 +01:00
Sandeep Somavarapu
c9b291978c #39574 Implement log level transmission to extension host 2018-01-23 19:31:12 +01:00
Joao Moreno
9914a95ddf buffer spdlog calls in main until singleton
fixes #41218
2018-01-09 15:55:10 +01:00
Alex Dima
78d927d647 Don't use custom marshaller for ext host init data (#40169) 2017-12-15 11:09:34 +01:00
Rob Lourens
91c8e61eea Merge pull request #40142 from Microsoft/roblou/extHostLogger2
Expose log level and log path to extensions
2017-12-14 16:12:22 -08:00
Johannes Rieken
2e6578fc37 native json for exthost/mainthread-workspace, #40169 2017-12-14 10:37:58 +01: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
0abd821277 Further simplifications (#36972) 2017-12-13 15:36:47 +01:00
Alex Dima
252d49c65b Simplify AbstractThreadService usage (#36972) 2017-12-13 15:21:33 +01:00
Alex Dima
068f7bb9db Simplify RPCProtocol usage (#36972) 2017-12-13 15:07:41 +01: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
a3b54d342b eng - less WinJS promise construction 2017-12-12 15:32:21 +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
f71f52f666 fixes #39805 2017-12-06 17:20:34 +01:00
Johannes Rieken
1738c3e6d0 fix #39569 2017-12-06 15:55:21 +01:00
Sandeep Somavarapu
fd1c9a12cc #39659: Fallback to noop log service when spd log service is failed to create 2017-12-05 20:14:13 +01:00
Joao Moreno
69fd0ddcbc Merge branch 'master' of github.com:Microsoft/vscode 2017-12-05 17:54:18 +01:00
Joao Moreno
d8cacdc1fd fix spdlog service not closing file handle on reload
related to #39659
2017-12-05 17:53:50 +01:00
Joao Moreno
a93288cac0 fix bad log 2017-12-05 15:48:47 +01:00
Joao Moreno
857ab9d59d use global log service 2017-12-04 12:08:04 +01:00
Joao Moreno
83c6d5ab7a Merge branch 'master' into spdlog 2017-12-04 11:52:11 +01:00
Alex Dima
4178699625 Merge remote-tracking branch 'origin/master' into runtime-extensions 2017-11-30 16:13:53 +01:00
Sandeep Somavarapu
9843e1020e Log levels 2017-11-30 12:59:12 +01:00
Joao Moreno
f402cb3408 have window id for renderer and exthost processes 2017-11-30 10:29:26 +01:00
Joao Moreno
4e78a42abf log ext host commands, ext hsot scm 2017-11-29 15:38:01 +01:00
Johannes Rieken
159f0ea25e add runtimeErrors to extension status 2017-11-29 14:42:33 +01:00
Benjamin Pasero
9b95fbfee7 patch more of process 2017-11-28 17:51:00 +01:00
Alex Dima
93469a7941 Have an activation reason 2017-11-28 17:05:35 +01:00
Benjamin Pasero
04659ba395 Extension tests cannot use test frameworks that call process.exit (fixes #37708) 2017-11-09 07:49:42 +01:00
Rob Lourens
5c40938b33 Fix #37653 2017-11-04 13:34:06 -07:00
Rob Lourens
f49e3e5cab Fix #37000 - use search.followSymlinks for all searches 2017-10-28 18:52:15 -07:00
Christof Marti
b5f41b9802 Let workspaceContains trigger use rg --quiet (fixes #35236) 2017-10-12 15:59:10 -07:00
Christof Marti
35b91522e7 Check search.useRipgrep for file searches (#34999) 2017-10-03 11:56:25 -07:00
Alex Dima
883a04e825 Do not search for empty glob patterns (#34487) 2017-09-21 12:55:00 +02:00
Alex Dima
d8ea1286ae Fixes #34487 2017-09-20 17:01:39 +02:00
Sandeep Somavarapu
80e2c7a338 Introduce WorkspaceFolder model that wraps information about a workspace folder.
Use WorkspaceFolder instead of URIs in IWorkspaceContextService
2017-09-18 08:52:12 +02:00
Sandeep Somavarapu
2153617a7c Rename roots to folders 2017-09-14 10:26:39 +02:00
Benjamin Pasero
bef497ff82 avoid more implicit any and some 💄 2017-09-04 11:20:09 +02:00
Johannes Rieken
5ae77d7772 fix #33365 2017-08-29 16:07:50 +02:00
Alex Dima
e60ab23372 Fixes #32990: Call our own version of exit which does not wait for a debugger to disconnect (on the extension host) 2017-08-25 16:32:18 +02:00
Joao
31dc887dd7 careful with Promise(async () => 2017-08-25 15:02:58 +02:00
Alex Dima
27c07934d7 Have a startup flag in the extensions activation times 2017-08-25 11:42:53 +02:00
Johannes Rieken
156de5ea5a have MainThreadTelemetry instead of fake telemetry service 2017-08-23 10:38:02 +02:00
Alex Dima
55413ced76 Remove watchdog for now 2017-08-22 18:50:00 +02:00
Benjamin Pasero
a87dd9c7ad fix imports to single quote 2017-08-21 11:27:57 +02:00
Johannes Rieken
bfdff94b0c send extension id to main thread and decide there how to show errors, #32766 2017-08-18 15:25:29 +02:00
Johannes Rieken
69c9edebb9 prefix stack with extension id, #32766 2017-08-18 15:02:36 +02:00
Alex Dima
a99eeae966 More adoption of @extHostNamedCustomer 2017-08-16 12:56:09 +02:00