Commit Graph

124157 Commits

Author SHA1 Message Date
Alex Ross 775e1e9bdf Trace log openTextDocument (#224962)
Part of #6109
2024-08-06 09:58:32 -07:00
Henning Dieterichs ed167f4db7 Fixes https://github.com/microsoft/vscode-copilot/issues/7122 2024-08-06 18:58:11 +02:00
SteVen Batten e46e5d8423 Merge branch 'main' into ddossett/surprised-trout 2024-08-06 09:51:13 -07:00
Peng Lyu 6288e5db95 Re #209154. Make execution count sticky. (#224905) 2024-08-06 09:38:18 -07:00
Benjamin Pasero 145b650442 esm - reduce diff (#224959) 2024-08-06 09:23:02 -07:00
Raymond Zhao 08aeda7824 chore: enable APIScan again (#224648) 2024-08-06 09:04:34 -07:00
Aiday Marlen Kyzy 3824222327 Fixing hover disappearance in editors that have overflowingWidgetDomNode set (#224845)
* adding code

* adding review changes

* removing the unecessary target check
2024-08-06 09:04:01 -07:00
Alex Ross 2075322aaf Update yaml grammar (#224954)
Part of #224862
2024-08-06 08:26:38 -07:00
Daniel Imms 5275859136 Merge pull request #224854 from microsoft/tyriar/conptydll
Update to node-pty and adopt useConptyDll
2024-08-06 08:10:15 -07:00
Daniel Imms 1456e644b0 Fix tests 2024-08-06 07:34:30 -07:00
Benjamin Pasero 4c1b0e9ff1 esm - reduce diff (#224919)
* esm - reduce diff

* .

* .

* .

* .

* .
2024-08-06 17:32:43 +03:00
Johannes Rieken 7c2a097c6a inline chat - filter response elements that are just text edits (hides the dreaded "Made changes" messages) (#224947) 2024-08-06 06:33:34 -07:00
Daniel Imms a9c14dd234 Update remote deps, add setting to test 2024-08-06 06:32:58 -07:00
Robo 1835a67cb6 ci: publish win32 arm64 server (#224929) 2024-08-06 14:57:22 +02:00
Daniel Imms 1ea3ff215e Don't ship non-arch binaries 2024-08-06 05:54:41 -07:00
Daniel Imms 799be28ece node-pty@1.1.0-beta18 2024-08-06 05:52:30 -07:00
Daniel Imms 05f1442ab0 Merge pull request #224869 from microsoft/tyriar/224803
Register TerminalTabbedView
2024-08-06 04:54:52 -07:00
Daniel Imms 49cb9bc931 Merge remote-tracking branch 'origin/main' into tyriar/conptydll 2024-08-06 04:36:46 -07:00
Alex Ross c23e35103f BUILD: skip "check object leaks" test (#224923) 2024-08-06 01:55:35 -07:00
Don Jayamanne 224a8f7139 Support for inline diffing of notebook cells with hiding of unchanged lines (#224917)
* Hide unmodified notebook cells in diff view

* Inline diff nb view with ability to hide unmodified lines in cell
2024-08-06 17:53:22 +10:00
Don Jayamanne c208f24086 Hide unmodified cells in nb diff view (#224908)
Hide unmodified notebook cells in diff view
2024-08-06 16:49:19 +10:00
Robo 1ddb7ba952 fix: disable core text font matching on macOS (#224913) 2024-08-06 07:54:21 +02:00
Benjamin Pasero 568f4eedc3 debt - reduce explicit casts (#224909) 2024-08-05 22:02:42 -07:00
Connor Peet ff8504ae52 debug: fix triggering workspace trust dialog / activating too eagerly (#224899)
Boolean swap :(

Fixes #224881
2024-08-05 20:19:12 -07:00
Joyce Er 45c25cca00 fix: deleting pending chat response should cancel it (#224897) 2024-08-05 16:36:33 -07:00
Matt Bierner 5cc310c11b Fix a few double disposable registrations (#224895)
These values are being registered on a disposable store more than once. I think some of the instances in tests are actually leaking the `MutableObservableValue` too since it's not registered
2024-08-05 16:21:07 -07:00
Megan Rogge 8b232e3eab make sure reveal is called before acceptInput for terminal chat (#224893)
fix bug
2024-08-05 16:11:09 -07:00
Rob Lourens da2eb39383 Support returning different types from chat tools API (#224894)
See #213274
2024-08-05 16:04:21 -07:00
Matt Bierner 4a532e3376 Use trace logger for ATA file systems (#224892)
Makes enabling logging easier and more consistent
2024-08-05 15:59:10 -07:00
Joyce Er 2be886b38a fix: honor 'rerun without' for intent detection (#224873) 2024-08-05 15:52:09 -07:00
Peng Lyu df447e7ad4 Merge pull request #224547 from microsoft/rebornix/net-boa
Enable notebook smoke test and capture memory leaks
2024-08-05 15:44:22 -07:00
Matt Bierner 27fd211874 Pick up latest TS for building VS Code (#224891)
Pick up latest TS for building VS COde
2024-08-05 15:38:00 -07:00
Peng Lyu e4702fa7ce Simplify getInstances. 2024-08-05 14:14:23 -07:00
Megan Rogge 08926c3d8c make when more specific for debug help dialog (#224888) 2024-08-05 13:58:14 -07:00
Daniel Imms 741f840b8d Merge pull request #224885 from microsoft/tyriar/224555
@xterm/xterm@5.6.0-beta.52
2024-08-05 13:53:58 -07:00
Tyler James Leonhardt 4ab42cacd5 Improve typings of Quick Pick (#224660)
This changes the default behavior of the _Core API_ `quickInputService.createQuickPick()` to the following:

```ts
	createQuickPick<T extends IQuickPickItem>(options: { useSeparators: true }): IQuickPick<T, { useSeparators: true }>;
	createQuickPick<T extends IQuickPickItem>(options?: { useSeparators: boolean }): IQuickPick<T, { useSeparators: false }>;
```
This influences the `items` property of `IQuickPick` to the following:

```ts
export interface IQuickPick<T extends IQuickPickItem, O extends { useSeparators: boolean } = { useSeparators: false }> extends IQuickInput {
  // ...
  items: O extends { useSeparators: true } ? ReadonlyArray<T | IQuickPickSeparator> : ReadonlyArray<T>;
  // ...
}
```

This allows those who don't need separators to not need extra filters or ugly casts in order to treat `items` like an array of only items.

Fixes https://github.com/microsoft/vscode/issues/201203
2024-08-05 13:49:33 -07:00
Peng Lyu 30330d22a2 release object group 2024-08-05 13:24:53 -07:00
Daniel Imms 9c378a7c0c Merge pull request #224883 from microsoft/tyriar/pwsh_macos
Make xterm-update.ps1 cross platform
2024-08-05 12:54:30 -07:00
Tyler James Leonhardt 04bcb01ddf Move 'incorrect account' handling into core (#224872)
So that all auth providers can take advantage of this logic. This basically will do a light enforcement that the account you signed in to matches the account that was requested (if it was specified).

This is needed for finalization.
2024-08-05 12:45:11 -07:00
Daniel Imms 7fe9562d4c @xterm/xterm@5.6.0-beta.52
Fixes #224555
2024-08-05 12:37:51 -07:00
Daniel Imms 167081d177 Make xterm-update.ps1 cross platform 2024-08-05 12:35:37 -07:00
Tyler James Leonhardt 02b638ae27 Finalize getAccounts API (#224877)
Fixes https://github.com/microsoft/vscode/issues/152399
2024-08-05 11:59:33 -07:00
Raymond Zhao 85c100f652 chore: create include.gypi for Windows build again (#224445)
Co-authored-by: Robo <hop2deep@gmail.com>
2024-08-05 11:16:36 -07:00
Joyce Er c7cac3387a feat: document setting for enabling chat intent detection (#224876) 2024-08-05 11:13:48 -07:00
Daniel Imms c43db75a63 Merge pull request #224871 from microsoft/tyriar/224793
Ignore EACCES exception when creating dir
2024-08-05 11:11:04 -07:00
Daniel Imms a80967d114 Merge pull request #224870 from microsoft/tyriar/224790
Use _scopedInstantiationService before it's disposed
2024-08-05 10:59:41 -07:00
Daniel Imms 2170c314ec Merge pull request #224867 from microsoft/tyriar/224853
Don't show branch completions after -b
2024-08-05 10:44:21 -07:00
Ladislau Szomoru e89f22a8ea SCM - add the menu into the ... menu (#224855) 2024-08-05 10:24:01 -07:00
Daniel Imms d2b85ea503 Ignore EACCES exception when creating dir
Fixes #224793
2024-08-05 10:20:07 -07:00
Daniel Imms c73d082e1f Use _scopedInstantiationService before it's disposed
Fixes #224790
2024-08-05 10:17:26 -07:00