Commit Graph

2393 Commits

Author SHA1 Message Date
Johannes Rieken
b6da3af518 make sure to gc-track commands of code lens objects 2019-02-08 16:58:51 +01:00
Alex Dima
2ba52db77a Reroute activation for hosted extensions 2019-02-08 11:54:23 +01:00
Alex Dima
9b669a0c71 Remove extensions with dependency loops as soon as possible 2019-02-08 11:50:39 +01:00
Alex Dima
b909133b22 Add support for api:none in IExtensionManifest 2019-02-08 11:41:11 +01:00
Rob Lourens
0af3142ef8 Fix all findFiles excludes always disregarded 2019-02-07 18:15:37 -08:00
Matt Bierner
1cd1f81106 Strict null check extensionHost.ts 2019-02-07 15:35:15 -08:00
Andre Weinand
4573042ac9 properly merge debugger contributions 2019-02-07 23:37:59 +01:00
Matt Bierner
5076c35a53 Strict null work on mainThread and extHost 2019-02-07 09:54:21 -08:00
Martin Aeschlimann
77baaad9c9 Merge branch 'master' into aeschli/remote-workspaces 2019-02-07 16:32:42 +01:00
Johannes Rieken
0693cb7afc debt - don't track recursive but explict, #67694 2019-02-07 13:56:26 +01:00
Alex Ross
6bbb04e0be Ensure contributed tasks have a scope
#67990
2019-02-07 13:11:18 +01:00
Benjamin Pasero
ff2581dda7 debt - group some services that belong together 2019-02-07 12:42:32 +01:00
Benjamin Pasero
35523f6c51 debt - workbench/parts => workbench/contrib (update imports and scripts) 2019-02-07 11:48:58 +01:00
Matt Bierner
ea577a79e4 Strict null check more mainThread and extHost files 2019-02-06 18:22:33 -08:00
Matt Bierner
96e13e6cbf Unblock mainThread and extHost files from being strict null checked 2019-02-06 17:54:31 -08:00
Martin Aeschlimann
8c6e97456e IWindowService.openWindow takes IURIToOpen 2019-02-06 16:56:53 +01:00
Johannes Rieken
1cb6e26ab2 es6 compile attempts 2019-02-06 11:44:11 +01:00
Matt Bierner
b6087b2021 Fixing more strict null errros in extHost and related files 2019-02-05 15:59:38 -08:00
Daniel Imms
98eb895141 Implement onDidChangeTerminalDimensions
Fixes #55718
2019-02-05 04:44:13 -08:00
Daniel Imms
ca550379b9 Add dimensions APIs to terminal renderer 2019-02-04 09:24:11 -08:00
Matt Bierner
543282c05b Make using the previewHtml command a user facing error
#62630
2019-02-01 15:07:34 -08:00
Johannes Rieken
8eade79bcc call it openExternal, #67344 2019-01-30 18:03:35 +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
Johannes Rieken
19d2f21950 enforce that uri have scheme, #67373 2019-01-30 12:42:03 +01:00
Martin Aeschlimann
b79f3a6899 cli server: open folders in separate windows 2019-01-29 00:02:06 +01:00
Matt Bierner
71ee61ef2d Fix active signature not being propagated properly
#33413
2019-01-28 14:46:29 -08:00
Alex Dima
04accde33c Add proposed API: change event for extensions.all 2019-01-28 16:44:58 +01:00
Daniel Imms
be1ca3cc42 Move env sanitizing to base/node/processes
Part of #64897
2019-01-28 07:43:54 -08:00
Daniel Imms
e384ca7461 Clean up terminal cwd handling 2019-01-28 06:06:37 -08:00
Daniel Imms
8846757657 Move cwd ownership into terminal process 2019-01-28 06:06:36 -08:00
Johannes Rieken
f824581042 fix #67120 2019-01-28 14:04:43 +01:00
Johannes Rieken
d0ba2734fa make sure to invoke command with correct argument types, #64376 2019-01-28 12:06:13 +01:00
Peng Lyu
74e267efdd Merge branch 'rebornix/reactions' 2019-01-27 16:45:10 -08:00
Peng Lyu
130fdbee2b reaction api 2019-01-27 15:06:33 -08:00
Andre Weinand
24261c0068 cleaning up path DAP handling 2019-01-27 09:04:48 +01:00
Benjamin Pasero
002cd6253b move exthost into extensions service where its used from (#67131) 2019-01-25 18:28:34 +01:00
Johannes Rieken
c4d6e79d4d move open-function into stable, #66741 2019-01-24 09:01:27 -08:00
Benjamin Pasero
ebf9cb4136 debt - inline commands.ts from electron-browser 2019-01-24 16:11:38 +01:00
Daniel Imms
f14dceaf49 Fix terminal process env variables 2019-01-23 16:38:22 -08:00
Johannes Rieken
936facd191 less async#always, #67027 2019-01-23 15:05:39 -08:00
Johannes Rieken
02248a4d4e Merge pull request #65059 from Microsoft/joh/promise-finally
Add typings for Promise#finally
2019-01-23 09:14:46 -08:00
Matt Bierner
508f43166b Rename source.autoFix to source.fixAll
Part of #62110

`autoFix` is a confusing term since we have a `auto fix` command now. Using `fix all` as this term is used by many linters for this type of operation
2019-01-22 14:34:43 -08:00
Alex Dima
b2736fdc7c Capture console log and send it through the extension host protocol 2019-01-22 20:03:24 +01:00
Alex Dima
c16d569a32 Add IInitData.resolvedExtensions 2019-01-22 20:01:56 +01:00
Alex Dima
7ed411c3c2 Improve error messages 2019-01-22 19:59:28 +01:00
Daniel Imms
a865e6691b Sanitize terminal environment variables 2019-01-22 07:47:00 -08:00
Martin Aeschlimann
585099e139 support add/diffMode in windowService.openWindow 2019-01-22 15:56:28 +01:00
Martin Aeschlimann
998d665c39 cli server for internal terminal 2019-01-22 15:56:28 +01:00
Martin Aeschlimann
032f640ba7 support files in windowOpen 2019-01-22 15:56:28 +01:00