Commit graph

122790 commits

Author SHA1 Message Date
Christof Marti 82104a3a6c Proxy Basic Auth 2024-07-05 00:08:03 +02:00
Johannes Rieken 6eaf6487a4
make sure to reset known embeddings models (#219994) 2024-07-04 19:28:48 +02:00
Robo 63e93de608
fix: use xcode >= 15.1 to address broken builds on macOS <= 12 (#219991) 2024-07-04 19:00:07 +02:00
Connor Peet d8ddc28be0
cli: honor --connection-token-file in serve-web (#219041)
net: gracefully disconnect better from remote

This adds in a step to gracefully disconnect (send a "disconnect"
message and then await the flush) before closing the workbench. In some
cases, like Remote - SSH, sending messages is more async than others. In
the exec server connection we handle a `zlib.flate` stream to compress
data to and from the VS Code server, and its API is asynchronous, so
this lets us ensure the stream is drained before giving the go-ahead
to close up shop

This lifecycle phase is a little awkward and I ended it putting it
directly in the lifecycle service: we don't want to do this in
`onWillShutdown` because some contributions want to save data to the
remote workspace, and if shutdown is vetoed it would leave a broken
state. But `onDidShutdown` is synchronous and already depended upon by
several other points, and changing that also felt a bit risky.

cc @alexdima

Refs #211462, will require some small adoption in Remote - SSH to close.
2024-07-04 18:37:08 +02:00
Daniel Imms e6aa6c8d72
Merge pull request #219987 from microsoft/tyriar/219979
xterm@5.6.0-beta.36
2024-07-04 09:36:00 -07:00
Daniel Imms a7dd9f0ec7
Merge pull request #219986 from microsoft/tyriar/219970
Always make room in terminal gutter even is shell integration is off
2024-07-04 09:13:01 -07:00
Daniel Imms 783ba6a0c0
Merge pull request #219982 from microsoft/tyriar/216564
Skip flaky terminal tabs test
2024-07-04 09:03:58 -07:00
Daniel Imms 60c991e9ef
xterm@5.6.0-beta.36
Fixes #219979
2024-07-04 09:01:56 -07:00
Daniel Imms 1cdc3cdcb3
Always make room in terminal gutter even is shell integration is off
Fixes #219970
2024-07-04 08:55:58 -07:00
Daniel Imms 6864b950ef
Skip flaky terminal tabs test
Part of #216564
2024-07-04 08:40:48 -07:00
Sandeep Somavarapu 3ce0d742a3
fix #219977 (#219978) 2024-07-04 17:22:57 +02:00
Ladislau Szomoru 83c722d9a1
Git - 💄 better error handling and clean-up logging (#219975) 2024-07-04 17:12:06 +02:00
Johannes Rieken e852c335aa
disable disable-eslint (#219967) 2024-07-04 16:46:16 +02:00
Benjamin Pasero 58d9d81228
build - use ISO string of date as before (#219961) 2024-07-04 15:47:00 +02:00
Ladislau Szomoru f94698b3dd
Git - do not show progress while running Config and GetBranch operations (#219940) 2024-07-04 12:56:55 +02:00
Sandeep Somavarapu d9be968b0b
Simply user snippets and tasks labels in all menus (#219939) 2024-07-04 12:49:57 +02:00
Sandeep Somavarapu bf6ba5953f
do not reset local state when resource enablement has changed (#219938) 2024-07-04 12:39:17 +02:00
Sandeep Somavarapu acfda1578a
fix #218061 (#219936) 2024-07-04 11:54:03 +02:00
Sandeep Somavarapu 9c88ad7ebd
fix #219932 (#219933) 2024-07-04 11:27:17 +02:00
Sandeep Somavarapu 633fbed04e
update description (#219929) 2024-07-04 11:08:07 +02:00
Sandeep Somavarapu fe159c649e
show original enabled api proposals in the editor (#219928) 2024-07-04 11:02:31 +02:00
John Murray 859a094263
Hide Local History commands when "workbench.localHistory.enabled": false (#212936) 2024-07-04 10:33:30 +02:00
Matt Bierner d69a8fb36d
Align JS and TS snippets (#219917)
Mostly should be the same with a few small differences
2024-07-04 09:12:15 +02:00
Benjamin Pasero 42f6c85556
web - include nls.messages.js in standalone build (#219919) 2024-07-04 08:47:46 +02:00
Benjamin Pasero 82c54248fd
perf - inline package.json and product.json (#219841) 2024-07-04 07:59:10 +02:00
Tyler James Leonhardt 34f8428e4b
Misc cleanup in QuickInputTree (#219914)
* dispose some Event.maps
* remove a bunch of dead code (functions that are no longer used)
* stylistic changes
* have `QuickPickFocus.Second`, `QuickPickFocus.Last`, `QuickPickFocus.NextSeparator` use the tree itself instead of `this._itemElements`
2024-07-04 13:33:11 +10:00
Matt Bierner ee8937a604
Rename snippet placeholder (#219904)
Fixes #214760
2024-07-03 17:02:21 -07:00
Rob Lourens 422b24d7aa
Fix hover over non-ascii variable names (#219903)
Fix #216610
2024-07-04 01:17:56 +02:00
Matt Bierner 9469c82f9f
Don't allow insiders users to report issues with TS plugins enabled (#219902)
Seeing far too many users not reading the warning/issue text before reporting issues. These reports are rarely actionable
2024-07-04 01:12:04 +02:00
Tyler James Leonhardt 2f0b553214
Iron out event firing by leveraging observables (#219897)
I think this reduces redundant event firing by quite a bit.

I hope @hediet would be proud
2024-07-04 00:34:31 +02:00
Bhavya U edd91bc5e0
Update classifier workflows to use AzureLogin task (#219895) 2024-07-03 15:12:40 -07:00
Martin Aeschlimann 3581a121d1
compress schemas by using $refs for duplicates (#219883)
* compress schema

* add tests

* remove unused import

* polish
2024-07-03 13:44:46 -07:00
Benjamin Pasero a101882bb6
select a language option is not working (#219876) (#219879) 2024-07-03 12:08:55 -07:00
Sandeep Somavarapu e6a828c595
Fix #219705 (#219881) 2024-07-03 20:54:43 +02:00
Peng Lyu baafc8eaaa
Merge pull request #219657 from rehmsen/markup_cell_comments
Support comments on notebook markup cells
2024-07-03 10:01:48 -07:00
Matt Bierner 7a580b79e5
Pick up latest TS for building VS Code (#219870) 2024-07-03 09:08:38 -07:00
Sandeep Somavarapu eb8142459e
feedback (#219868) 2024-07-03 17:39:59 +02:00
Sandeep Somavarapu 336250bb6e
fix #210363 (#219869) 2024-07-03 17:38:52 +02:00
Johannes Rieken 91bad301f1
update test-web to 0.0.56 (#219866) 2024-07-03 16:46:35 +02:00
Ladislau Szomoru a238e15485
Git - fix timing issue with branch picker (#219864) 2024-07-03 16:11:57 +02:00
Sandeep Somavarapu cac98ea95e
#219720 Improve auto update extensions ux (#219859)
* #219720 improve extension auto udpate experience

* add detail
2024-07-03 15:30:38 +02:00
Daniel Imms c0d1e5c65b
Merge pull request #219850 from microsoft/tyriar/219708
Fix eslint rule suppressions in terminal/
2024-07-03 05:15:53 -07:00
Daniel Imms db23b5c7c3
Fix @xterm/headless not working on browser (it's compiled for node) 2024-07-03 04:41:33 -07:00
Daniel Imms 502b5628b1
Fix eslint rule suppressions in terminal/
Fixes #219708
2024-07-03 04:08:45 -07:00
Alex Ross 9255a27d88
Try out new YAML grammar (#219833)
* Try out new YAML grammar
Part of #180523

* Pull in other/plain update
2024-07-03 12:13:46 +02:00
Ladislau Szomoru 5c3b102d73
SCM - remove duplicate check code (#219826)
SCM - remove duplicate check
2024-07-03 10:26:06 +02:00
Johannes Rieken 65df72b152
Merge pull request #219816 from tisilent/configureSnippet-addLanguageIcon
Add Icons.
2024-07-03 09:54:17 +02:00
João Moreno e2af3117bf
use unofficial 1espt (#219824) 2024-07-03 09:48:33 +02:00
Peng Lyu facf5e0650 Fix import. 2024-07-02 21:46:11 -07:00
tisilent 4b261a6d99 Add Icons. 2024-07-03 11:47:59 +08:00