Daniel Imms
84f3cfab2b
Fix terminal workspace shell/args
2019-04-16 11:25:38 -07:00
Johannes Rieken
c0821aa5e9
move extHost-files to common
2019-04-10 10:26:52 +02:00
Daniel Imms
f4e870fe86
Also support string in shellArgs passed directly to createTerminal
...
Part of #70716
2019-03-26 16:02:08 -07:00
Daniel Imms
904db5d8f7
Support measuring terminal proc latency
2019-03-19 16:30:41 -07:00
Daniel Imms
beb89524b6
Merge branch 'master' into tyriar/70716
2019-03-19 09:21:38 -07:00
Johannes Rieken
c92ce4014f
move extHost.protocol to common, #70319
2019-03-19 15:46:01 +01:00
Daniel Imms
02423d3f15
Fix flaky terminal test
2019-03-18 17:07:57 -07:00
Daniel Imms
44c1e0321a
Support string in TerminalOptions.shellArgs
...
Fixes #70716
Fixes #70713
2019-03-18 15:38:33 -07:00
Daniel Imms
c2114abf72
Fix strict null checks in extHostTerminalService
...
Fixes #70415
2019-03-14 08:55:19 -07:00
Gabriel DeBacker
d5e4009ae9
Remove need for acquiring dimensions for terminal from main thread
2019-03-06 11:47:57 -08:00
Gabriel DeBacker
8b1b0763a3
Merge with master
2019-03-06 07:44:35 -08:00
Alex Dima
1d345f0737
URI always needs to be revived after crossing ipc boundaries
2019-03-06 10:19:17 +01:00
Gabriel DeBacker
998b70c7e2
Merge remote-tracking branch 'upstream/master' into user/gabrield/extensionCallbackAsTask
2019-03-05 07:17:22 -08:00
Daniel Imms
437f7f67cb
Move TerminalProcessManager, node->browser
2019-03-04 20:10:07 -08:00
Daniel Imms
badedf5d7d
Move terminalEnvironment, node->common
...
Part of #69115
2019-03-04 17:25:24 -08:00
Daniel Imms
8afa7773d5
Remove os dep in terminalEnvironment
2019-03-04 17:16:21 -08:00
Gabriel DeBacker
64748589c5
Merge remote-tracking branch 'upstream/master' into user/gabrield/extensionCallbackAsTask
2019-03-04 07:44:54 -08:00
Christof Marti
6fad3377f4
Start CLIServer with extension host
2019-03-04 15:01:53 +00:00
Gabriel DeBacker
5d1720321d
Code review updates
2019-02-19 14:33:25 -08:00
Gabriel DeBacker
a7565721ba
Clean up comments, fix some code review issues, and make the exit code optional throughout to make it clear that it isn't always a number
2019-02-17 09:18:41 -08:00
Gabriel DeBacker
db7766c406
Merge with master
2019-02-12 09:21:33 -08:00
Gabriel DeBacker
1f374f0ea4
Merge with master
2019-02-07 09:38:47 -08:00
Martin Aeschlimann
77baaad9c9
Merge branch 'master' into aeschli/remote-workspaces
2019-02-07 16:32:42 +01:00
Benjamin Pasero
35523f6c51
debt - workbench/parts => workbench/contrib (update imports and scripts)
2019-02-07 11:48:58 +01:00
Martin Aeschlimann
8c6e97456e
IWindowService.openWindow takes IURIToOpen
2019-02-06 16:56:53 +01:00
Daniel Imms
98eb895141
Implement onDidChangeTerminalDimensions
...
Fixes #55718
2019-02-05 04:44:13 -08:00
Gabriel DeBacker
69db919cf5
Clean this up a bit and create extension host renderes on demand
2019-02-04 17:52:04 -08:00
Gabriel DeBacker
2b9de4d68e
Merge with master
2019-01-29 07:41:48 -08:00
Martin Aeschlimann
b79f3a6899
cli server: open folders in separate windows
2019-01-29 00:02:06 +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
Gabriel DeBacker
3f66432eb2
Code review feedback
2019-01-26 11:55:40 -08:00
Gabriel DeBacker
cb511b2d91
Fix some bugs related to initial terminal dimensions
2019-01-25 10:18:47 -08:00
Daniel Imms
f14dceaf49
Fix terminal process env variables
2019-01-23 16:38:22 -08:00
Gabriel DeBacker
971331334e
Updates based on API change request
2019-01-23 09:01:10 -08:00
Gabriel DeBacker
d5e3656860
Merge with master
2019-01-23 07:37:50 -08: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
Gabriel DeBacker
75f82ce09a
Get terminal re-use and task restart working
2019-01-19 08:00:36 -08:00
Gabriel DeBacker
54b9bba47e
Callbacks now function
2019-01-17 09:29:47 -08:00
Alex Dima
2fe9de8511
Initialize configuration data through ExtHostConfiguration
2019-01-14 17:28:14 +01:00
Gabriel DeBacker
e1d8493f28
Implement creating a razzle terminal with approved API changes
2019-01-11 10:27:18 -08:00
Daniel Imms
fedf2f8771
Rename experimentalUseConpty to windowsEnableConpty
2018-12-21 12:00:35 -08:00
Daniel Imms
dceb815558
Merge remote-tracking branch 'origin/master' into tyriar/conpty
2018-12-21 10:49:44 -08:00
Matt Bierner
6422adaffe
Remove redundant type annotations for generic emitter properties
...
Code like:
```
private readonly _onDidEncounterLanguage: Emitter<LanguageId> = new Emitter<LanguageId>();
```
Does not need to repeat the `Emitter<LanguageId>` type annotation
2018-12-19 17:10:39 -08:00
Daniel Imms
58f6dc5185
Merge remote-tracking branch 'origin/master' into tyriar/conpty
2018-12-18 17:13:35 -08:00
Daniel Imms
e110245f13
Merge branch 'master' into kieferrm/terminal-cwd
2018-12-17 11:21:20 -08:00
Daniel Imms
ece3a90fb5
Tweak setLocaleVariables setting
...
- False now really means false
- The default is true for all platforms
Fixes #65037
2018-12-13 18:07:20 -08:00