Commit Graph
125680 Commits
Author SHA1 Message Date
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
Aiday Marlen Kyzy 7ff86e6dcd Changing the wording of the color description for editor IME compositions (#230118)
changing the wording of the color description
2024-09-30 15:39:34 +02:00
Sandeep Somavarapu 841d51da29 write our own little gulp-eslint which takes the eslint from our workspace root (#230115) 2024-09-30 15:36:25 +02:00
Alex Ross ef44e67783 Improve unusable slowness of tree sitter syntax highlighting (#229951)
* Improve unusable slowness of tree sitter syntax highlighting
Part of #229935

* Improve improvement as discussed with Martin

* Fix score

* Fix test error
2024-09-30 15:18:32 +02:00
Daniel Imms a0991154fa Merge pull request #230048 from microsoft/tyriar/addon_loader_class__xterm_options
Move XtermTerminal ctor args into options object
2024-09-30 05:54:31 -07:00