128454 Commits

Author SHA1 Message Date
Martin Aeschlimann
051d2dcfa2
apply edits: show progress while computing edits 2025-01-09 15:42:35 +01:00
Martin Aeschlimann
7acfc76250
Merge remote-tracking branch 'origin/main' into aeschli/xenacious-lemming-702 2025-01-09 11:32:06 +01:00
Parasaran
0c176cf4cf
fix 227150: Added a recursive git clone button (#232497)
* fix 227150: Added a recursive git clone button

* Git - update command for "Clone Repository" action

---------

Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com>
2025-01-09 11:24:05 +01:00
Sandeep Somavarapu
da8001297a
fix #237551 (#237552) 2025-01-09 11:20:20 +01:00
Benjamin Christopher Simmonds
9cd58e41a4
Add requestUuid for inline edits (#237549) 2025-01-09 09:49:43 +01:00
Tyler James Leonhardt
232768306a
Allow the QuickInput widget to be dragged (#237534)
* Allow the QuickInput widget to be dragged

Thanks to @lszomoru for the initial prototype! That also had resizing but there were a couple edge cases that made it not quite ready.

However, the drag-n-drop is really quite polished so I wanted to get this out for folks to try and I don't think it needs a setting.

Next steps:
* Add a snap to the top (aka the original location)
* Resize...

Fixes https://github.com/microsoft/vscode/issues/17268

* Add top snap

* don't allow it to go off screen
2025-01-09 04:42:13 +00:00
Benjamin Christopher Simmonds
a016c0be11
Support show range for inline edits (#237532)
Support a show range around the edit
2025-01-08 23:37:44 +00:00
Tyler James Leonhardt
e6cba379a4
Try asking for different claims in another request (#237531)
I'm hoping that this solution will be good enough until we stop depending on the id token for certain things.

Fixes https://github.com/microsoft/vscode/issues/237370
2025-01-08 23:55:18 +01:00
Daniel Imms
1a6e85d420
Merge pull request #237526 from microsoft/tyriar/10440_copilot
Fix terminal chat placeholder
2025-01-08 14:10:19 -08:00
Daniel Imms
e55bac8552
Merge pull request #237524 from microsoft/tyriar/234672
Initialize shellIntegration and shellIntegration.cwd of existing terminals on startup
2025-01-08 13:19:58 -08:00
Daniel Imms
1b8c516949
Fix terminal chat placeholder
Fixes microsoft/vscode-copilot#10440
2025-01-08 13:08:23 -08:00
Ladislau Szomoru
e03d4a0ea2
Git - Add "Open on GitHub" command to timeline hover (#237523) 2025-01-08 22:05:04 +01:00
Daniel Imms
2e1cc3848f
Initialize shellIntegration.cwd
Fixes #234672
2025-01-08 12:59:02 -08:00
Megan Rogge
47b27ab160
wip #234672, force shell integration change for reconnected 2025-01-08 12:53:40 -08:00
Daniel Imms
bc561b5fbc
Merge pull request #237521 from microsoft/tyriar/experimental_tag_conpty
Add missing experimental tab to conptydll setting
2025-01-08 12:12:13 -08:00
Benjamin Pasero
42ae0610a0
Copilot plan/settings links should be Proxima-aware (fix microsoft/vscode-copilot#11427) (#237520) 2025-01-08 21:00:44 +01:00
Matt Bierner
1ce23ea1f2
Merge pull request #237519 from mjbvz/sour-ptarmigan
Require `export` on all vscode public api types
2025-01-08 11:58:54 -08:00
Daniel Imms
5e45dbc944
Add missing experimental tab to conptydll setting 2025-01-08 11:54:01 -08:00
Benjamin Pasero
4fca8e5557
chat setup - log when workspace trust is not given (#237518) 2025-01-08 20:48:17 +01:00
Matt Bierner
68ec60529e Require export on all vscode public api types
Adds new eslint rule which requires `export` be used for public api types

The `export` is not actually needed, but our existing typing files largely use it. This makes it consistent
2025-01-08 11:40:36 -08:00
Ladislau Szomoru
dca80ea667
GitHub - add "Open on GitHub" to blame hover (#237514)
* WIP - saving my work

* Refactor hover rendering code
2025-01-08 11:34:54 -08:00
Matt Bierner
1329d03879
Merge pull request #236742 from mjbvz/jolly-dog
Add more logging around `filePatternsToUse`
2025-01-08 10:41:52 -08:00
Tyler James Leonhardt
691eaea3bd
Remove old code, simplify properties (#237512) 2025-01-08 19:11:01 +01:00
Daniel Imms
3fbcc9ac75
Merge pull request #237489 from microsoft/tyriar/236994_pwsh_disable_win10
Disable pwsh script suggest on Windows 10
2025-01-08 10:08:35 -08:00
Megan Rogge
4468259a6a
add info to a11y help dialog about chat edits (#237510) 2025-01-08 19:02:44 +01:00
Daniel Imms
85deb7876f
Merge pull request #237503 from microsoft/tyriar/ligatures_stable
Stabilize terminal ligatures
2025-01-08 09:57:47 -08:00
Daniel Imms
334dc49712
Merge pull request #237508 from microsoft/tyriar/executeCommand_flake
Retry executeCommand integration test on failure
2025-01-08 09:39:44 -08:00
Martin Aeschlimann
4f2c166752
Use ICodeMapperService for 'Apply In Editor' 2025-01-08 18:36:12 +01:00
Daniel Imms
2bcd6c467e
Retry executeCommand integration test on failure
It's unclear how this happened and seems like a very rare flake.
2025-01-08 09:16:51 -08:00
Daniel Imms
0fed760ad4
Merge pull request #237501 from microsoft/Tyriar-patch-1
Add debug disconnect to commandsToSkipShell
2025-01-08 08:39:01 -08:00
Daniel Imms
4f9edeae45
Stabilize ligatures, pass through new settings 2025-01-08 08:32:42 -08:00
Daniel Imms
c23edf1fed
Add debug disconnect to commandsToSkipShell
Fixes #237500
2025-01-08 08:18:20 -08:00
Daniel Imms
eb3dd0a4ee
Create expanded terminal ligatures config options 2025-01-08 07:49:31 -08:00
Daniel Imms
7297b69dc7
Update xterm.js 2025-01-08 07:49:13 -08:00
Benjamin Pasero
62aabbc27e
Enable custom titlebar on Linux by default as experiment (fix microsoft/vscode-internalbacklog#4857) (#237490) 2025-01-08 07:06:32 -08:00
Alexandru Dima
d4a589ef8f
Turn on new renderings (#237491) 2025-01-08 15:47:16 +01:00
Daniel Imms
912d749ae0
Disable pwsh script suggest on Windows 10
Fixes #236994
2025-01-08 05:56:13 -08:00
Johannes Rieken
cfe07a3592
save files on accept when alwaysSaveWithGeneratedChanges in on (#237482)
* chore - cleanup, use observable-config

* save files on accept when `alwaysSaveWithGeneratedChanges` in on

https://github.com/microsoft/vscode-copilot/issues/11498
2025-01-08 05:25:07 -08:00
Benjamin Pasero
2569d71b04
Chat welcome view never dismisses when in an untrusted workspace (fix microsoft/vscode-copilot#11517) (#237477) 2025-01-08 05:23:59 -08:00
Sandeep Somavarapu
33f3b654c2
recovery fix (#237474)
* recovery fix for #236429

* fix tests

* fix tests
2025-01-08 14:16:22 +01:00
Benjamin Pasero
afbb64ba5c
watcher - disable failing test (windows) (#237476) 2025-01-08 12:47:40 +01:00
Johannes Rieken
22578788ad
more shadow tweaks (#237470) 2025-01-08 12:33:34 +01:00
Benjamin Pasero
a46a23d6fc
chat setup - log sign up error code (#237475) 2025-01-08 12:32:07 +01:00
Benjamin Pasero
6ac92b9bda
watcher - drop expensive realcase use for non recursive watching (#237472)
In testing with many thousand individual files, this operation is very expensive.

Refs: https://github.com/microsoft/vscode/issues/237351
2025-01-08 12:11:35 +01:00
Aiday Marlen Kyzy
be5c64a3df
Revert "Enable edit context" (#237468)
Revert "Enable edit context (#235386)"

This reverts commit 3958e26f650620710d7bc02e70a580cc18c0cbc5.
2025-01-08 11:43:30 +01:00
Alex Ross
46fdeafcce
Update tree-sitter-wasm (#237466) 2025-01-08 11:24:27 +01:00
Johannes Rieken
8ad5ac54b3
debt - add crypto.d.ts file defining the crypto-global that's shared between nodejs and browsers (#237465) 2025-01-08 10:32:33 +01:00
Matt Bierner
23b62bc580
Merge pull request #237443 from mjbvz/steady-leopard
Finalize paste api and drop api tweaks
2025-01-08 01:03:37 -08:00
Johannes Rieken
6b0c4399e0
fix hash.ts typings (#237464) 2025-01-08 10:01:54 +01:00
Benjamin Pasero
b0d6d34fbb
Nonresponsive editor with large project when typescript.tsserver.watchOptions: vscode (fix #237351) (#237459) 2025-01-08 08:04:48 +01:00