Commit Graph

164 Commits

Author SHA1 Message Date
Daniel Imms
af376e98a8 Remove async promise executors
Part of #134873
2021-10-12 07:48:15 -07:00
Benjamin Pasero
3cda269c80 ESlint: enable no-async-promise-executor (#134873) 2021-10-12 10:50:44 +02:00
Megan Rogge
8b9aed760a Persist fixed dimensions on window reload (#133691) 2021-09-23 17:11:00 -07:00
Daniel Imms
9188559bd7 interactedWith -> isInteractedWith
Part of #127717
2021-09-17 05:56:50 -07:00
Jean Pierre
ae0ec56d90 Fixes #133044 (#133046) 2021-09-14 08:24:39 -07:00
Megan Rogge
bc4d780fe2 Polish when cwdFolder is shown in terminal description and add ProcessCapabilities (#133037) 2021-09-13 15:11:05 -07:00
meganrogge
5bb272b312 use IProcessPropertyMap to ensure necessary properties are provided and rename Terminal -> Process 2021-09-13 13:34:38 -07:00
meganrogge
8d848923ca don't return undefined 2021-09-13 10:36:53 -07:00
Megan Rogge
f62880a3e0 add refreshProperty (#133010) 2021-09-13 10:00:58 -07:00
Megan Rogge
13050e6203 follow up to TerminalProperty (#132892) 2021-09-10 14:58:20 -07:00
meganrogge
997c2725d2 Revert "follow up to TerminalProperty (#132892)"
This reverts commit 7238f3848f.
2021-09-10 14:33:58 -07:00
Megan Rogge
7238f3848f follow up to TerminalProperty (#132892) 2021-09-10 14:24:07 -07:00
Megan Rogge
a23c56971e #132774 (#132808) 2021-09-09 15:29:07 -07:00
meganrogge
e880f7ef3d fix #131571 2021-08-24 14:37:21 -07:00
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