Commit Graph

131056 Commits

Author SHA1 Message Date
Henning Dieterichs
0b23fa11fe Adds support for showInlineEditMenu (#241478) 2025-02-21 18:18:57 +01:00
Benjamin Pasero
cf93804e07 chat - refactor status entry (#241454) 2025-02-21 10:18:14 -07:00
Daniel Imms
2fe362eb38 Merge pull request #241489 from microsoft/merogge/fix-broken-suggest
ensure completion items are returned
2025-02-21 09:12:49 -08:00
Matt Bierner
8cee84ca1f Mark fields in Selection as readonly
The implementation of this class [only has getters](c1c6484a64/src/vs/workbench/api/common/extHostTypes.ts (L450)) so I don't think these were meant to be writable
2025-02-21 09:07:53 -08:00
Daniel Imms
7006564fa2 Remove commit command finished 2025-02-21 09:02:26 -08:00
Daniel Imms
d0f6d4247f Remove unneeded unsafe cast
Follow up on #241474
2025-02-21 08:47:52 -08:00
Daniel Imms
5a68d927f3 Be explicit about ] not being a special regex char 2025-02-21 08:44:11 -08:00
Daniel Imms
e380facb66 Make execution.read() return output consistently
Previously TerminalShellExecution.read() would return output inconsistently,
sometimes including the 633;D sequences, sometimes, not, sometimes including the
following prompt. This change ensures that the output is always consistent by
first segmenting any data events containing C and D sequences, and then ensuring
nothing async happens between the D handler firing and the execution end event
firing to the exthost. This means that C will consistently be included (as was
the case before) and D will consistently be excluded.

Fixes #237208
2025-02-21 08:42:13 -08:00
Daniel Imms
f344d63a91 Merge pull request #241474 from microsoft/tyriar/241353
Adjust command started X when prompt is reprinted
2025-02-21 08:36:30 -08:00
meganrogge
ad1bc3e205 ensure completion items are returned 2025-02-21 10:12:43 -06:00
Daniel Imms
13369a2285 Merge pull request #240054 from KexyBiscuit/regex-is-hard-pwsh
Allow detection of powershell-preview snap
2025-02-21 07:33:22 -08:00
Benjamin Christopher Simmonds
dc49da54e6 Fix ghost text cursor style (#241480)
fix ghost text cursor is pointer
2025-02-21 16:23:45 +01:00
Henning Dieterichs
4b83f34c15 Make autorun/derived restartable in case of an error (#241479) 2025-02-21 16:19:13 +01:00
Johannes Rieken
8fd4b42fcd chat overlay work (#241477)
* reveal inline chat widget when pressing overlay request
* simplify overlay logic and render
2025-02-21 16:11:59 +01:00
Benjamin Christopher Simmonds
a172de5aa4 Introduce action to accept next inline edit part (#241475)
Try out accept partial
2025-02-21 16:04:59 +01:00
Daniel Imms
ce703825ba Fix compile in prompt tests 2025-02-21 07:02:32 -08:00
Daniel Imms
db11bb43b9 Adjust command started X when prompt is reprinted
This handles properly when plugins are loaded after the initial print
in zsh.

fixes #241353
2025-02-21 06:33:11 -08:00
Alex Ross
4cd5cd8c29 Fix reference to incorrect range (#241468) 2025-02-21 15:01:51 +01:00
Johannes Rieken
2e1ee1e9be simplify undo stops, push an undo point each time streaming edits starts (#241466) 2025-02-21 14:01:01 +01:00
Alex Ross
94ae470f1b Adopt ensureNoDisposablesAreLeakedInTestSuite in a few files (#241462)
Part of #200091
2025-02-21 12:47:29 +01:00
Alex Ross
b7308ab4f1 Fix array index out of bounds and other tree sitter bugs (#241460) 2025-02-21 12:32:00 +01:00
Alex Ross
60634f8690 Make some more tree sitter typescript fixes (#241358)
* Make some more tree sitter typescript fixes
And add a test for https://github.com/microsoft/vscode/issues/241001

* Test should only look at most specific scope, just like is actually done right now.
2025-02-21 11:10:26 +00:00
Johannes Rieken
a3177f65ae clear diff rendering when dispose code editor integration (#241458) 2025-02-21 11:57:14 +01:00
Alex Ross
9134c55d45 vscode.comments API has a bug that multiplies comments when changing CommentMode (#241457)
Fixes #239191
2025-02-21 11:52:54 +01:00
Don Jayamanne
8c1d5674c7 Remove unwanted metrics (#241455) 2025-02-21 11:41:50 +01:00
Benjamin Christopher Simmonds
084875914a Make all widgets clickable and align (#241453) 2025-02-21 11:32:57 +01:00
Don Jayamanne
79e56cb43a Create an empty model for each inserted cells (#241452)
Create an empty model for each inserted cell
2025-02-21 11:31:50 +01:00
Benjamin Pasero
4edf8d685b encoding - add a test that simulates saving a document with different encoding (#241448)
* encoding - add a test that simulates saving a document with different encoding

* update pointer to issue
2025-02-21 10:46:13 +01:00
Benjamin Pasero
8b6202a9d5 chat - clean up copilot menu (#241446) 2025-02-21 10:36:40 +01:00
Aiday Marlen Kyzy
6b903962b4 Removing 'Bulk Edit Pane' telemetry (#241444)
removing telemtry
2025-02-21 10:13:30 +01:00
Benjamin Pasero
bce432147b Skip resolving save conxflict when the contents between disk and editor are equal (fix #241381) (#241443) 2025-02-21 10:08:57 +01:00
Benjamin Pasero
cdca876177 linux - cleanup from custom title experiment (#241379) 2025-02-21 09:48:25 +01:00
Devin Valenciano
47121560fd Update telemetry event owner (#241410) 2025-02-21 09:24:02 +01:00
Oleg Solomko
5a34a0a237 ensure that currently active prompt file always in the selection list 2025-02-20 23:38:43 -08:00
Oleg Solomko
d601e51c36 refactor dialog utilities of the "use prompt command" 2025-02-20 23:38:43 -08:00
Oleg Solomko
02c7108e2e add right arrow gesture support to the prompts selection dialog 2025-02-20 23:38:43 -08:00
Oleg Solomko
65d3ac0ff7 update localization string IDs 2025-02-20 23:38:43 -08:00
Oleg Solomko
d1b7a58b25 update ID of the use prompt command to avoid collisions 2025-02-20 23:38:43 -08:00
Johannes Rieken
04ef60decb modified document should resolve (accept itself) when after editing nothing has changed (#241432) 2025-02-21 08:27:26 +01:00
Christof Marti
9aa43e8d4a Skip unused telemetry events (microsoft/vscode-internalbacklog#5288) 2025-02-21 08:23:38 +01:00
Don Jayamanne
ad74b0a22d Fix accept/reject in Notebook Chat (#241429) 2025-02-21 08:05:21 +01:00
Don Jayamanne
f5f0a61d3d Fix leaks in notebook actions (#241430) 2025-02-21 08:04:44 +01:00
Don Jayamanne
233d086d5a Undo/redo inserted noteook cells in chat (#241421)
Undo/redo inserted cells
2025-02-21 05:43:49 +01:00
Peng Lyu
24fe33df6e Allow notebook provider selectors to be restored properly (#241420) 2025-02-21 05:42:11 +01:00
Rob Lourens
a49afc536c Make edits welcome view be not ugly when sidebar is minimum width (#241413) 2025-02-21 12:12:32 +09:00
Megan Rogge
6fe9320f0e use unique sound for chat edit modified file (#241411)
fix #240402
2025-02-21 02:18:10 +01:00
Matt Bierner
d448c4e178 Merge pull request #241342 from notoriousmango/logger
Adopt Markdown to use vscode log output channel
2025-02-20 16:54:09 -08:00
Rob Lourens
c6d9ca3e3d Remove obsolete event (#241408) 2025-02-21 01:07:19 +01:00
Rob Lourens
e4dc4aed18 Send search events less often (#241406) 2025-02-20 16:02:00 -08:00
Don Jayamanne
69f9bc0d19 Ensure proper sequencing of notebook cell edits (#241350)
* Ensure proper sequencing of notebook cell edits

* Update code review comments

* Fixes

---------

Co-authored-by: Peng Lyu <penn.lv@gmail.com>
2025-02-21 00:40:09 +01:00