Commit Graph

125684 Commits (9494a890808d05808ce8b27aaf5188ae9593c7a0)

Author SHA1 Message Date
Robo 9494a89080
chore: add npmrc to extensions folder (#230214) 2024-10-01 12:43:01 +02:00
Johannes Rieken 7e50bfa7dc
debt - remove `InlineChatWidget#updateChatMessage` because it is effectively unused (#230213)
fyi @meganrogge @Tyriar this update the terminal chat controller. It use of `updateChatMessage` would be a noop since terminal chat uses a real chat model
2024-10-01 11:36:38 +02:00
Johannes Rieken 4aeed99e33
debt - make `IActionViewItemService` nicer when dealing with sub menus (#230212) 2024-10-01 11:24:29 +02:00
Alex Ross 249b347e79
Clean up commentsEditorContribution.ts by using Action2 (#230209)
Fixes #228976
2024-10-01 10:51:09 +02:00
Ladislau Szomoru 1d4130b8b3
Git - fix repository detection when rev-parse returns a UNC path on Windows (#230207) 2024-10-01 10:35:48 +02:00
Martin Aeschlimann 744fdb0983
hide edit session button if there are no contributions (#230202) 2024-10-01 10:10:24 +02:00
Megan Rogge 5c9c73f501
fix mouse over flicker (#230157)
fix #230084
2024-10-01 09:36:59 +02:00
Benjamin Pasero b591f33513
🆙 `jschardet@3.1.4` (#230197) 2024-10-01 08:19:15 +02:00
Robo 699bbcc761
chore: bump ms build for electron@30.5.1 (#230184)
* chore: bump ms build for electron@30.5.1

* chore: bump distro
2024-09-30 20:56:42 -07:00
Connor Peet 8a32f69162
refactor: cleanup debt for hashing (#230174)
* refactor: cleanup debt for hashing

- Adds a type to avoid direct usage of sync `hash()` for consumers
  working with binary input.
- Moved the previous browser-only `sha1Hex` to `hash.ts` now that
  webcrypto is quite universal, including in Node.js since 19.
- Cleaned up some code that is replaced with modern built-in functions
  like `TypedArray.fill` and `padStart`.
- The `NotebookSimpleWorker` was manually calculating the hash for
  its binary data (probably to avoid the same issue as #229619), so
  I swapped that to use webcrypto as well which is much speedier for
  large inputs (125ms vs 8ms for 10MB of data) @rebornix

Closes https://github.com/microsoft/vscode/issues/229845

* update layer checker
2024-09-30 20:56:03 -07:00
Joyce Er e8cc06a090
feat: render chat editing working set (#230180)
* feat: render chat editing working set

* Break import cycles
2024-09-30 20:33:31 -07:00
Rob Lourens 4d723b87e1
Clean up chat quickpick attachment types (#230183)
* Clean up chat quickpick attachment types

* Fix icon
2024-10-01 02:57:13 +02:00
Aaron Munger ffede5ca0a
repl and notebook editors should match so that only one is opened (#230182) 2024-10-01 01:25:25 +02:00
Don Jayamanne dc6e041c60
Avoid leaking text models when cancelling notebook diffs (#230175) 2024-09-30 16:22:51 -07:00
Matt Bierner d3596df9eb
More type assertion fixes (#230181)
For #211878

Also adds a few suppressions
2024-09-30 16:21:12 -07:00
Don Jayamanne c35d5e21fc
Exclude cells and indentAmount from notebook metadta diff view (#230173) 2024-09-30 15:50:47 -07:00
Michael Lively 79fbd37e13
Fix decorations not restoring upon re-render cell (#230177)
shift decoration listeners to their cellContentPart
2024-10-01 00:17:52 +02:00
Don Jayamanne 3345693acd
Avoid updating nb diff layout when editing in diff (#230171) 2024-09-30 15:09:10 -07:00
Don Jayamanne f8f12724b1
Fallback notebook output mimetypes in diff editor (#230170) 2024-09-30 15:06:04 -07:00
Don Jayamanne 287245b258
Ensure cells in a readonly notebook cannot be edited (#228309) 2024-09-30 15:03:45 -07:00
Tyler James Leonhardt 35183efe58
Revert "Rename MSAL setting" (#230164)
Revert "Rename MSAL setting (#230142)"

This reverts commit 2a677c686b.
2024-09-30 14:38:38 -07:00
Matt Bierner 51fa4d0172
Fix more type assertions (#230156)
* Fix more type assertions

For #211878

* Fix type error
2024-09-30 14:17:06 -07:00
Megan Rogge 27d54aa27a
add `accessible-view` Scheme and register provider for that (#230159)
fix #229545
2024-09-30 14:06:32 -07:00
Matt Bierner 5ddd3d2cc1
Only enable js/ts paste with imports for copy and pasted within VS Code (#230167) 2024-09-30 22:56:30 +02:00
Rob Lourens 41ce1b71ad
Remove "symbol information" reference from ChatResponseStream#anchor (#230163)
This should have been removed when that type was removed
2024-09-30 22:30:52 +02:00
Matt Bierner f2ac057bd7
Add hover feedback and title for chat attachment delete button (#229650)
* Add hover feedback and title for chat attachment delete button

Fixes #229508

* Remove unused

* Adjust for new styling
2024-09-30 13:15:31 -07:00
Benjamin Pasero 36b52aa938
esm - inline `minimist` (#230155)
* esm - inline `minimist`

* .

* .

* .
2024-09-30 13:13:42 -07:00
Michael Lively 11cc1c8181
Avoid breaking wh when model can't be resolved (#230153)
safeguard doc highlight
2024-09-30 12:52:10 -07:00
Matt Bierner f4bdaadbac
Merge vscode ts file watch settings (#230152)
Fixes #230144

Also deprecates the experimental setting while still observing it for now
2024-09-30 12:32:24 -07:00
Benjamin Pasero e7abf7becb
esm - inline main entry points (#230135) 2024-09-30 20:22:47 +02:00
Joyce Er fd20b8bb62
fix: clicking an actioned entry in the editing widget should not open diff (#230151) 2024-09-30 20:18:41 +02:00
Megan Rogge c295ef3dd0
accessible view part of #211878 (#230150) 2024-09-30 20:06:21 +02:00
Raymond Zhao 3a02184d40
Fix more type assertions for #211878 (#230143)
Fix unsafe type assertion for mainThreadTask.ts
2024-09-30 11:02:27 -07:00
Joyce Er 29e3a83912 fix: align X with New Chat in editing widget 2024-09-30 10:34:51 -07:00
Tyler James Leonhardt 2a677c686b
Rename MSAL setting (#230142) 2024-09-30 19:25:47 +02:00
Martin Aeschlimann 0a3c791e17
bring back edit button in chat view (#230141) 2024-09-30 19:17:30 +02:00
Sandeep Somavarapu 7891b9ad60
add new profile icons (#230117) 2024-09-30 09:56:41 -07:00
Alex Ross f1e3cc6330
Add path back in to resolved URIs (#230116)
Fixes microsoft/vscode-remote-release#10318
2024-09-30 09:17:32 -07:00
Sandeep Somavarapu 584fd69dc2
fix #230131 (#230133) 2024-09-30 17:23:14 +02:00
Daniel Imms 048df179d3
Merge pull request #230130 from microsoft/tyriar/wslrec
Move wsl recommendation into terminalContrib
2024-09-30 08:19:03 -07:00
Daniel Imms 199019e760
Merge pull request #230127 from microsoft/tyriar/230126
Move terminal quick access into terminalContrib/
2024-09-30 08:13:31 -07:00
Daniel Imms 1e63781201
Move wsl recommendation into terminalContrib
Part of #230129
2024-09-30 07:58:39 -07:00
Daniel Imms 60cffa341f
Move terminal quick access into terminalContrib/
Fixes #230126
2024-09-30 07:52:39 -07:00
Daniel Imms a98b704f2e
Merge pull request #230077 from microsoft/tyriar/auto_replies__eslint
Remove single line eslint suppressions
2024-09-30 07:39:04 -07:00
Benjamin Christopher Simmonds a7cc64e550
Fix context attribute issue in editor tabs (#230121)
fixes #226622
2024-09-30 07:34:05 -07:00
Sandeep Somavarapu 56262cf6c5
bring back profile switch menu - fix #227872 (#230123) 2024-09-30 16:29:32 +02:00
Daniel Imms fee31fec4d
Merge remote-tracking branch 'origin/main' into tyriar/auto_replies__eslint 2024-09-30 07:04:26 -07:00
Daniel Imms aca460e3af
Merge pull request #230073 from microsoft/tyriar/auto_replies
Encapsulate terminal auto replies into a contrib, including new structures for the platform part
2024-09-30 07:02:56 -07:00
Daniel Imms c55f72a511
Export single object/array for use in main terminal registrations 2024-09-30 07:01:26 -07:00
Daniel Imms 1b5cd1b8de
Split terminal contrib exports with impl into new file
This was causing a circular dependency when importing things used on startup
2024-09-30 06:57:54 -07:00