Commit Graph

3190 Commits

Author SHA1 Message Date
Rob Lourens
9ef2f07234 Add a setting forcing search to run in EH 2021-08-19 08:03:57 -07:00
Alex Ross
bedf59228c Fix user tasks in single file mode 2021-07-28 14:41:45 +02:00
Alex Dima
69e8f8ea0c Fixes #128528: Skip acquiring workspace storage locks on the local nodejs extension host 2021-07-14 10:58:15 +02:00
Connor Peet
73f3a2726e debug: use icon for debug terminals
Fixes #128251
2021-07-09 12:56:02 -07:00
Sandeep Somavarapu
b38186b046 Fix #126953 2021-07-06 11:57:34 +02:00
Alex Dima
7e05d8c9d9 Fixes #127626: Add try/catch around JSON.parse 2021-06-30 13:36:41 +02:00
Alex Dima
cc52823098 Fix browser integration tests 2021-06-29 08:12:27 +02:00
Alex Dima
b1b44a3910 Acquire a lock before using a certain workspace storage directory and fall back to other directories if necessary 2021-06-29 00:27:04 +02:00
Alex Ross
e7cd07f10d Filter canddiate ports to localhost and all interfaces 2021-06-14 11:23:05 +02:00
Andre Weinand
1fe6115044 Merge pull request #123478 from danielgary/main
use title for terminal selection
2021-06-07 16:10:58 +02:00
Benjamin Pasero
e5e83321c1 debt - access some of our versions of fs APIs via new Promises class 2021-06-07 11:02:35 +02:00
Daniel Imms
08cf3df745 Pass object instead of unwrapped args for term create 2021-05-26 11:40:21 -07:00
Daniel Imms
51a5caf3f2 Simplify terminal creation 2021-05-26 11:36:28 -07:00
Daniel Imms
bf5f7dd5ec Get split terminals working 2021-05-26 11:34:11 -07:00
Daniel Imms
43b7187c3d Force inheritEnv in ext debug terminals
Fixes #124041
2021-05-25 04:55:02 -07:00
Benjamin Pasero
949f60498a Merge pull request #124346 from microsoft/ben/pfs-promises
fs - favor non promise based methods (fix #124176)
2021-05-21 11:36:20 +02:00
Megan Rogge
6f2381e33d Terminal tab icon API (#124004) 2021-05-20 18:17:33 +00:00
Raymond Zhao
49187c4e78 Replace flush with setFlushOn with loglevel info, fixes #123856 2021-05-19 10:06:11 -07:00
Raymond Zhao
a3fe790a45 Explicitly flush OutputAppender #123856 2021-05-17 10:29:33 -07: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
2e2dc15945 Get profiles detecting on pty host (local) 2021-05-12 11:31:22 -07:00
Daniel Imms
84abba8754 Clean up 2021-05-12 05:37:21 -07:00
Daniel Gary
8144e138ca Update src/vs/workbench/api/node/extHostDebugService.ts
Co-authored-by: Connor Peet <connor@peet.io>
2021-05-11 13:53:01 -05:00
Raymond Zhao
a0ce27feda Update spdlog, use lazy initialization in extension host (#123033)
* Update spdlog, affects #121513

* Upgrade spdlog, use lazy initialization

* Bump remote spdlog version

* Update dependency again

* Upgrade for lodash vuln

* make sure the appender exists

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2021-05-11 06:33:01 -07:00
Alex Ross
f41b6e6d81 Add active editor to editor tabs and use in variable resolver (#123450) 2021-05-11 01:47:28 -07:00
Daniel Gary
791caebcc5 use title for terminal selection 2021-05-07 15:17:17 -05:00
Raymond Zhao
ad576d73db Revert "Update spdlog, affects #121513"
This reverts commit 2d2de1920b.
2021-05-05 14:12:04 -07:00
Raymond Zhao
2d2de1920b Update spdlog, affects #121513 2021-05-05 13:49:25 -07:00
Daniel Imms
4fde14b9ef Use pascal case for term enums 2021-05-04 05:40:33 -07:00
Daniel Imms
c2f8abb4d2 Remove onRequestDefaultShellAndArgs 2021-05-03 23:01:16 -07:00
Megan Rogge
de4e9067e8 externalTerminal renderer -> main process (#122871) 2021-05-04 02:18:34 +00:00
Daniel Imms
31cda6eb85 Update all usages of full setting to use const
Fixes #122034
2021-05-03 12:03:09 -07:00
meganrogge
e7c0af1137 Revert "Revert "Merge pull request #122540 from microsoft/tyriar/122104""
This reverts commit 28a1bc2f35.
2021-04-29 12:05:29 -07:00
Matt Bierner
28a1bc2f35 Revert "Merge pull request #122540 from microsoft/tyriar/122104"
This reverts commit 06694a8e57, reversing
changes made to 36fe84236d.
2021-04-28 18:11:32 -07:00
Alex Ross
82399e71c2 Even more port forwarding logging 2021-04-28 19:14:24 +02:00
Alex Ross
1bd250ca51 Set tunnel factory earlier (#122557)
* Set tunnel factory earlier

* Don't await in setTunnelExtensionFunctions
2021-04-28 18:43:13 +02:00
Daniel Imms
10a5077e0b Bring back workspace shells via setting
Fixes #122104
2021-04-28 06:23:30 -07:00
Daniel Imms
eaf3a5dcda Move off deprecated resolve function
Fixes #120328
2021-04-22 03:10:21 -07:00
Matt Bierner
731402dce2 async override -> override async 2021-04-21 13:40:44 -07:00
Daniel Imms
328937e7b6 Use OperatingSystem over Platform in terminal
This prevents the invalid 'web' from possibly being used
2021-04-16 07:00:13 -07:00
Daniel Imms
3ae9ec0051 Adopt requireTrust in terminal 2021-04-16 05:29:28 -07:00
Alex Ross
5ef190e98a Fix port log line and add regex check 2021-04-16 11:25:18 +02:00
Martin Aeschlimann
c826e9aabd Explicit remote CLI commands (#121212) 2021-04-13 19:49:13 +02:00
Matt Bierner
e1f0f8f513 Add override keyword in codebase (#120755)
For #120675

This uses a script to add the override keyword to places that need it in the codebase

Note that we can't enable the --noImplicitOverride setting yet since there are still around 200 errors that require further attention
2021-04-08 10:05:20 -07:00
Daniel Imms
264ca56fe1 Rename initialText to message
Part of #120368
2021-04-07 09:20:18 -07:00
Alex Ross
b1523b435b Update port attributes api to not use array
Par of #115616
2021-04-07 12:12:34 +02:00
Daniel Imms
f8810116c6 Add terminal icon ext api
Part of #120538
2021-04-05 02:42:39 -07:00
Daniel Imms
75b9018255 Validate /etc/shells and findExecutable in unix tests 2021-04-02 05:49:53 -07:00
Daniel Imms
c8ccd07d0f Add initialText proposed API
Part of #120368
2021-04-01 12:27:13 -07:00