Daniel Imms
|
52e9425445
|
Add missing return type
|
2018-09-28 08:29:57 -07:00 |
|
Alex Ross
|
1ff175f094
|
Wait to signal to the extHostTerminalService that the terminal is opened until the terminal has a name. (#58983)
Also added a change listener for title. Fixes #53057
|
2018-09-21 14:08:38 -07:00 |
|
Daniel Imms
|
dbdbbe5259
|
Don't set en_US.UTF-8 on Windows when setLocale is false
Fixes #58015
|
2018-09-19 12:28:40 -07:00 |
|
Alex Ross
|
e6ef901bda
|
Wait to call registerOnDataListener until the terminal id has been set (#58644)
|
2018-09-14 09:09:11 -07:00 |
|
Alex Ross
|
529c82649b
|
Extension host terminal onData events need to be queued when the terminal ID is not yet set (#58627)
|
2018-09-14 09:06:49 -07:00 |
|
Martin Aeschlimann
|
13722b94fa
|
add scheme filter to getLastActiveFile
|
2018-09-06 14:30:59 +02:00 |
|
Daniel Imms
|
90d06ab05b
|
Revert "Revert "Kill processes immediately on shutdown, use SIGTERM""
This reverts commit 1f7ce42122.
|
2018-08-29 11:46:08 -07:00 |
|
Benjamin Pasero
|
1f7ce42122
|
Revert "Kill processes immediately on shutdown, use SIGTERM"
This reverts commit 95c0e0728b.
|
2018-08-28 06:32:49 +02:00 |
|
Daniel Imms
|
95c0e0728b
|
Kill processes immediately on shutdown, use SIGTERM
Fixes #56217
|
2018-08-27 14:04:07 -07:00 |
|
Daniel Imms
|
f667da4163
|
Remove ITerminalProcess.isConnected
The terminal process no longer exists so this isn't needed anymore
|
2018-07-11 15:25:21 -07:00 |
|
Daniel Imms
|
a50e6d4eeb
|
Clean up and fix handling of environment
|
2018-07-11 15:20:00 -07:00 |
|
Daniel Imms
|
549143dabf
|
Pass shell launch config to TerminalProcess
|
2018-07-11 13:38:35 -07:00 |
|
Daniel Imms
|
8b6f9e7396
|
Fix shell/args/cwd
|
2018-07-11 11:49:05 -07:00 |
|
Daniel Imms
|
84a7a188f8
|
Remove some comments
|
2018-07-11 11:35:50 -07:00 |
|
Daniel Imms
|
2fb8ab5124
|
Fix most of process proxy
|
2018-07-10 23:03:43 -07:00 |
|
Daniel Imms
|
7396416d7a
|
Prevent race condition where onDidChangeActiveTerminal wouldn't fire sometimes
Fixes #53104
Fixes #53107
|
2018-06-28 07:42:41 -07:00 |
|
Daniel Imms
|
fb6eb1465c
|
Ensure maximumDimensions have changes before firing onDidChangeMaximumDimensions
Fixes #52916
|
2018-06-27 14:58:29 -07:00 |
|
Daniel Imms
|
a1ad5a74ed
|
Make TerminalRenderer.terminal synchronous
Fixes #52934
|
2018-06-27 14:45:29 -07:00 |
|
Daniel Imms
|
8608692417
|
Merge remote-tracking branch 'origin/master' into 52882_api_names
|
2018-06-26 12:46:29 -07:00 |
|
Daniel Imms
|
8237445753
|
Rename cols to columns
Fixes #52885
|
2018-06-26 12:45:36 -07:00 |
|
Daniel Imms
|
f3e89cad5f
|
Rename terminal ext APIS to match convention
Fixes 52882
|
2018-06-26 07:50:51 -07:00 |
|
Daniel Imms
|
cd8d86b628
|
Prevent possible NPE
|
2018-06-21 15:33:43 +10:00 |
|
Daniel Imms
|
0a372aafa2
|
Fix usage of terminal immediate after createTerminalRenderer
|
2018-06-17 20:43:22 +08:00 |
|
Daniel Imms
|
ec4930a545
|
Add activeTerminal and onDidChangeActiveTerminal
Fixes #47615
|
2018-06-17 17:29:21 +08:00 |
|
Daniel Imms
|
c9fe9e0dd0
|
Expose the Terminal on the TerminalRenderer
|
2018-06-17 03:13:22 +02:00 |
|
Daniel Imms
|
a361c53d84
|
Reduce setProcessId delay, use constant
|
2018-06-16 21:42:03 +02:00 |
|
Daniel Imms
|
2b372e72bc
|
Fix processId API for both renderer and process terms
|
2018-06-16 20:08:12 +02:00 |
|
Daniel Imms
|
38f8d23481
|
Refactor ext host to share code
|
2018-06-16 19:48:04 +02:00 |
|
Daniel Imms
|
71933350bf
|
Clean up
|
2018-06-16 19:28:39 +02:00 |
|
Daniel Imms
|
2a99753490
|
Rename onData to onInput
|
2018-06-16 18:18:10 +02:00 |
|
Daniel Imms
|
166f41a2c0
|
Add support for dimensions APIs
|
2018-06-16 18:12:12 +02:00 |
|
Daniel Imms
|
3465f18409
|
Get terminal renderers working with name, onData
|
2018-06-14 16:11:04 +02:00 |
|
Daniel Imms
|
01c3eb72cb
|
Register onData listener
|
2018-06-02 16:56:14 -07:00 |
|
Daniel Imms
|
6e507e86d7
|
Refactor common items into BaseExtHostTerminal
|
2018-06-02 16:53:14 -07:00 |
|
Daniel Imms
|
275135a7e0
|
Prefer const
|
2018-06-02 16:41:45 -07:00 |
|
Daniel Imms
|
20f9bf129a
|
Implement start of terminal renderers
Part of #46192
|
2018-06-02 16:35:49 -07:00 |
|
Daniel Imms
|
3a24b12179
|
Add Terminal.onData API
Part of #46192
|
2018-04-20 11:24:29 -07:00 |
|
Daniel Imms
|
b7985f4157
|
Polish exit, fix input
|
2018-04-18 14:02:41 -07:00 |
|
Daniel Imms
|
2a822c7c1d
|
Improve handling of process exit
|
2018-04-18 12:56:39 -07:00 |
|
Daniel Imms
|
35ae86231a
|
Fix NPE
|
2018-04-18 11:47:01 -07:00 |
|
Daniel Imms
|
6b06e54bba
|
Improve naming
|
2018-04-18 11:34:35 -07:00 |
|
Daniel Imms
|
634eb8ae1a
|
Remove debug logging
|
2018-04-18 10:58:37 -07:00 |
|
Daniel Imms
|
811b7441b3
|
Clean up process creation and check connected before sending
|
2018-04-18 10:52:31 -07:00 |
|
Daniel Imms
|
414e19a550
|
Simplify terminal process paths
|
2018-04-18 08:01:21 -07:00 |
|
Daniel Imms
|
7f043c268e
|
Pass terminal shell launch config through
|
2018-04-18 07:48:07 -07:00 |
|
Daniel Imms
|
c8d58f428e
|
Pass through shutdown and resize
|
2018-04-17 15:43:41 -07:00 |
|
Daniel Imms
|
a0e99bcb4a
|
Clean up
|
2018-04-17 15:30:31 -07:00 |
|
Daniel Imms
|
70b22b8c05
|
Get terminal process running on ext host
|
2018-04-17 15:26:09 -07:00 |
|
Daniel Imms
|
948897cd13
|
Start of allowing terminal process to live on extension host
|
2018-04-16 14:33:36 -07:00 |
|
Daniel Imms
|
4f626cf21c
|
Remove obsolete TODOs
|
2018-04-11 10:23:29 -07:00 |
|