meganrogge
1c4c7c29fa
fix #131404
2021-08-23 12:16:40 -07:00
meganrogge
1c324f820b
move splitActiveTerminal into location
2021-08-23 09:50:20 -07:00
meganrogge
c1427cc329
fix #131263
2021-08-20 15:57:04 -07:00
Megan Rogge
d3db2d1062
Add terminal location API ( #131028 )
2021-08-19 19:08:06 -07:00
Daniel Imms
23760f5234
Remove change state event interface
...
Part of #127717
2021-08-19 14:40:33 -07:00
Daniel Imms
3a902162b4
Sync unicode version with persistent terminal processes
...
Fixes #116113
2021-08-17 07:06:58 -07:00
Daniel Imms
4233679a93
Use a getter for onDidWriteTerminalData
2021-08-13 06:47:02 -07:00
Daniel Imms
241a07d412
Add test, finish piping through interaction event
...
Part of #127717
2021-08-12 15:33:25 -07:00
Daniel Imms
a6ca2cf978
Implement Terminal.state and event
2021-08-12 15:01:34 -07:00
Daniel Imms
5bab627e05
Start of change state event, clean up ext host events
...
Part of #127717
2021-08-12 14:48:51 -07:00
meganrogge
57cbf30307
fix #129791
2021-07-29 12:33:11 -07:00
Megan Rogge
9199916f5b
enable setting an extension contributed profile as the default one ( #129197 )
2021-07-22 19:45:43 -07:00
Megan Rogge
ad5970666d
Support setting color in TerminalOptions/ExtensionTerminalOptions ( #128856 )
2021-07-16 11:23:36 -07:00
meganrogge
52a80f8ad9
fix #128044
2021-07-13 07:07:34 -07:00
meganrogge
c1cfeed1a7
fix #128044
2021-07-12 08:42:03 -07:00
Daniel Imms
855d764df5
Implement contributed profiles in terminal editors
...
Fixes #127158
2021-06-25 13:19:20 -07:00
Daniel Imms
465759bc58
Prevent other extensions registering terminal profiles
2021-06-11 06:45:36 -07:00
Daniel Imms
9677eddbff
Show error notification when profile fails
2021-06-11 05:15:35 -07:00
Daniel Imms
b3d93459d7
Terminal profile contribution feedback
...
Part of #120369
2021-06-09 07:36:00 -07:00
Daniel Imms
0ee6895a6b
Convert vscode ThemeIcon to internal type
...
Fixes #125137
Co-Authored-By: Megan Rogge <megan.rogge@microsoft.com >
2021-06-02 07:42:31 -07:00
Daniel Imms
e537c47c63
Fix double extension terminal profile creation
...
Fixes #125183
2021-06-02 05:38:45 -07:00
Daniel Imms
9b609ab1e1
Clean up profile provider api
2021-05-27 15:27:38 -07:00
Daniel Imms
14a013e7f3
Support contributed profiles in dropdown
2021-05-27 12:27:57 -07:00
Daniel Imms
5eddbd9d20
Properly support splitting ext profiles
2021-05-26 11:48:32 -07:00
Daniel Imms
08cf3df745
Pass object instead of unwrapped args for term create
2021-05-26 11:40:21 -07:00
Daniel Imms
bf5f7dd5ec
Get split terminals working
2021-05-26 11:34:11 -07:00
Daniel Imms
3ff91e7621
Merge remote-tracking branch 'origin/main' into tyriar/profile_api
2021-05-26 11:09:35 -07:00
Daniel Imms
e29194ad0d
Activation event, register api
2021-05-26 07:41:16 -07:00
rebornix
473cfe28bf
Revert "Revert "Merge branch 'main' of https://github.com/microsoft/vscode into main""
...
This reverts commit 7c01395da1 .
2021-05-25 17:49:34 -07:00
Harald Kirschner
7c01395da1
Revert "Merge branch 'main' of https://github.com/microsoft/vscode into main"
...
This reverts commit 7a976501eb , reversing
changes made to 2257676834 .
2021-05-25 17:19:40 -07:00
Daniel Imms
18b30e5b49
Fix default shell args for debugging
...
Fixes #124116
Co-Authored-By: Megan Rogge <meganrogge@microsoft.com >
2021-05-25 10:37:38 -07:00
Daniel Imms
43b7187c3d
Force inheritEnv in ext debug terminals
...
Fixes #124041
2021-05-25 04:55:02 -07:00
Megan Rogge
6f2381e33d
Terminal tab icon API ( #124004 )
2021-05-20 18:17:33 +00:00
Megan Rogge
baccddcd45
Use Windows mode if build # is <= 19041 ( #123725 )
2021-05-14 18:55:13 +00:00
Daniel Imms
5d95c01ec1
Remove getDefaultShellAndArgs from tasks
...
Fixes #123732
2021-05-13 06:36:08 -07:00
Daniel Imms
6d70e727d0
Set default profile in exthost from renderer
...
Fixes #121760
Related microsoft/vscode-python#16175
2021-05-12 17:14:18 -07:00
Daniel Imms
6c476279f1
Resolve variables on renderer
2021-05-12 06:47:55 -07:00
Daniel Imms
84abba8754
Clean up
2021-05-12 05:37:21 -07:00
Daniel Imms
8e5b3b5aff
Merge branch 'main' into hbibkrim/114898_terminal_name_change_event
2021-05-04 08:39:30 -07:00
Daniel Imms
c2f8abb4d2
Remove onRequestDefaultShellAndArgs
2021-05-03 23:01:16 -07:00
Daniel Imms
3ae9ec0051
Adopt requireTrust in terminal
2021-04-16 05:29:28 -07:00
Daniel Imms
f8810116c6
Add terminal icon ext api
...
Part of #120538
2021-04-05 02:42:39 -07:00
meganrogge
c61393b0c1
void -> Promise<void>
2021-04-02 15:24:43 -07:00
meganrogge
962e1afa63
🧹 and store isBinary in writeBuffer
2021-04-01 16:13:52 -07:00
Daniel Imms
c8ccd07d0f
Add initialText proposed API
...
Part of #120368
2021-04-01 12:27:13 -07:00
Daniel Imms
6751472731
Merge remote-tracking branch 'origin/main' into pr/habibkarim/115276
2021-04-01 07:18:36 -07:00
Megan Rogge
d5cf4ac0eb
Fix terminal mouse reporting via binary events ( #120145 )
...
* fix #96058
2021-03-31 15:57:49 -07:00
Megan Rogge
4ccad80121
fix #119322 ( #120143 )
2021-03-30 09:39:10 -07:00
Daniel Imms
02d3809824
Allow undefined in terminal env map, unify interfaces
...
Note that this adds undefined as an option to TerminalOptions.env which could end up
causing compile errors, but they will be more correct and could reveal a bug in an
extension since some key could return undefined.
Fixes #119046
2021-03-26 14:40:12 -07:00
Daniel Imms
d02a4aacba
Remove quick launch terminology from code
...
Fixes #119815
2021-03-26 09:56:20 -07:00