Commit Graph
124157 Commits
Author SHA1 Message Date
Ladislau SzomoruandGitHub 6aa249db00 Git - fix incorrect check (#198396) 2023-11-16 10:45:13 +01:00
Ladislau SzomoruandGitHub cacd71f16c SCM - refactor history provider cache cleanup (#198378)
* Initial implementation

* Remove private property as it is not needed any more

* Improve cache manipulation
2023-11-16 09:12:02 +01:00
Benjamin PaseroandGitHub ab66bab0d8 aux window - support confirm on close (#198307) 2023-11-16 08:36:54 +01:00
Ladislau SzomoruandGitHub 7688a7ca8e Engineering - update incoming/outgoing workspace settings (#198386) 2023-11-16 08:18:41 +01:00
João MorenoandGitHub 0b111a09a1 Publish to new CDN (#198154) 2023-11-16 07:19:59 +01:00
Rob LourensandGitHub 444e73750b Fix label caps (#198379)
Fix microsoft/vscode-copilot-release#552
2023-11-16 01:27:32 +01:00
Rob LourensandGitHub 956bfb6a02 Add "new session" to chat context menu (#198376)
From discussion
2023-11-16 01:14:44 +01:00
Megan RoggeandGitHub 36dee1ff3c Merge pull request #198375 from microsoft/merogge/bug2
focus terminal based on task focus option
2023-11-15 16:14:26 -08:00
Peng LyuandGitHub f5a048f5cf Merge pull request #198276 from microsoft/rebornix/lonely-wildfowl
notebook cell chat widget
2023-11-15 15:51:47 -08:00
Connor PeetandGitHub d5b7d486a6 debug: bump table visualizer ext (#198374) 2023-11-16 00:35:21 +01:00
Matt BiernerandGitHub 4f303bb42c Disable md paste file path in untitled notebooks (#198372)
Fixes #194809

Since the notebook does not exist on disk yet, there's no way to write a relative path in it. Just disable the feature since there's nothing else we can reasonably do here
2023-11-16 00:31:39 +01:00
Megan RoggeandGitHub 4d30cfe245 Update .vscode/tasks.json 2023-11-15 15:23:32 -08:00
meganrogge 0f967b67f5 fix #197394 2023-11-15 15:22:16 -08:00
meganrogge 9c47447321 fix #198370 2023-11-15 15:12:17 -08:00
Daniel ImmsandGitHub 39715d6261 Merge pull request #198360 from microsoft/tyriar/195804_2
Replace window usage within terminal
2023-11-15 15:08:44 -08:00
rebornix defffc1433 Update cell indicator offset 2023-11-15 15:08:38 -08:00
Ladislau SzomoruandGitHub 11a6cf46f3 SCM - refactor incoming/outgoing settings (#198368) 2023-11-15 15:08:10 -08:00
Ladislau SzomoruandGitHub 9a207df841 SCM - adjust statistics badge border when item is selected/focused (#198367) 2023-11-15 15:07:09 -08:00
Megan RoggeandGitHub 881e54d7dd Merge pull request #198338 from microsoft/merogge/terminal-editor-focus
tweak `when` for kill active terminal editor command
2023-11-15 14:36:42 -08:00
Daniel ImmsandGitHub 7f2da728ed Merge pull request #198356 from microsoft/tyriar/198352
Fix sticky scroll positioning to avoid bg leaking through
2023-11-15 14:21:38 -08:00
Daniel Imms 79f8821c63 Use any to avoid layer issue 2023-11-15 14:21:10 -08:00
Matt BiernerandGitHub cbab473f37 Disable dragging of links in rendered markdown (#198362)
These links don't work properly. Better to disable them for now instead of allowing invalid drags
2023-11-15 23:06:12 +01:00
Matt BiernerandGitHub d98713bad1 Always send CodeActionTriggerKind (#198364)
Makes us always send this along instead of sometimes sending undefined
2023-11-15 14:02:55 -08:00
Henning DieterichsandHenning Dieterichs b315102db8 Implements global vertical scrolling 2023-11-15 23:01:26 +01:00
Daniel ImmsandGitHub f404d11034 Merge pull request #198355 from microsoft/tyriar/198013_keybinding_hint
Add command nav hint to sticky scroll hover
2023-11-15 14:00:32 -08:00
Ladislau SzomoruandGitHub 5fcda6b8c5 SCM - improve statistics badge (#198353) 2023-11-15 13:31:00 -08:00
Rob LourensandGitHub e563d91b30 Fix the size of the animated loading text so it doesn't push the chat toolbar around (#198354) 2023-11-15 22:12:56 +01:00
Daniel Imms 49a83ee425 Replace window usage within terminal
Fixes #195804
2023-11-15 13:08:42 -08:00
Daniel Imms d7b119fc34 Fix sticky scroll positioning to avoid bg leaking through
Fixes #198352
2023-11-15 12:49:40 -08:00
Daniel Imms 35fbd62c0f Add command nav hint to sticky scroll hover
Fixes #198013
2023-11-15 12:46:08 -08:00
Matt BiernerandGitHub 8943ea4790 Fix markdown code block styling (#198351)
Fixes #198183

Remove extra background and also removes the extra divs inside of the code blocks as these were causing issues with styling (extra padding)
2023-11-15 21:03:04 +01:00
Megan RoggeandGitHub 65b8f67d91 Merge pull request #198345 from microsoft/merogge/close-on-keypress
add `AccessibleViewCloseOnKeyPress` setting, move editor help code to separate file
2023-11-15 11:19:28 -08:00
Logan RamosandGitHub eca3d313b2 Fix regression in paste context menu (#198346) 2023-11-15 20:11:50 +01:00
rebornix afe429c5f5 Listen to inline and dismiss on cell properly 2023-11-15 11:09:41 -08:00
Rob LourensandGitHub 23fc07c5b1 Simplify ChatModel more (#198344)
* Simplify ChatModel further

* Simplify ChatModel more

* Remove helper

* Clean up

* Fix addCompleteRequest

* Fix updateRepr
2023-11-15 11:07:14 -08:00
meganrogge bff6047b68 fix #197792 2023-11-15 10:44:20 -08:00
Henning DieterichsandHenning Dieterichs f26376f1f5 Removes unneeded monaco-editor-esm-bundle 2023-11-15 19:41:53 +01:00
Connor PeetandGitHub a0b548807a eng: add assertHeap method for memory assertions (#198334)
This adds an `assertHeap` function that can be used in tests. It
takes a heap snapshot, and asserts the state of classes in memory. This
works in Node and the Electron sandbox, but is a no-op in the browser.
Snapshots are process asynchronously and will report failures at the end
of the suite.

This method should be used sparingly (e.g. once at the end of a suite to
ensure nothing leaked before), as gathering a heap snapshot is fairly
slow, at least until V8 11.5.130 (https://v8.dev/blog/speeding-up-v8-heap-snapshots).

When used, the function will ensure the test has a minimum timeout
duration of 20s to avoid immediate failures.

It takes options containing a mapping of class names, and assertion functions
to run on the number of retained instances of that class. For example:

```ts
assertSnapshot({
	classes: {
		ShouldNeverLeak: count => assert.strictEqual(count, 0),
		SomeSingleton: count => assert(count <= 1),
	}
});
```

Closes https://github.com/microsoft/vscode/issues/191920
2023-11-15 10:41:22 -08:00
Daniel ImmsandGitHub 8cac42ebe2 Merge pull request #197099 from hamirmahal/feat/allow-keyboard-shortcut-creation-for-terminal-copy-commands
feat: allow keyboard shortcut creation for terminal copy commands
2023-11-15 09:44:54 -08:00
meganrogge 0edd8b42db tweak name 2023-11-15 09:29:40 -08:00
meganrogge 1d592f0a15 rename command 2023-11-15 09:25:08 -08:00
Megan RoggeandGitHub a50d46966f Merge branch 'main' into feat/allow-keyboard-shortcut-creation-for-terminal-copy-commands 2023-11-15 09:19:27 -08:00
meganrogge c3783ace0f fix #188145 2023-11-15 09:16:50 -08:00
Megan RoggeandGitHub 9998f639c0 Merge pull request #198337 from microsoft/merogge/task-folder
use `cwd` if it exists in task presentation options
2023-11-15 09:13:57 -08:00
meganrogge 7c2c501bbb fix #198310 2023-11-15 08:55:59 -08:00
DavidandGitHub 2938e5d611 Add TMLanguage aliases to YAML (#198300) 2023-11-15 16:52:22 +00:00
Ladislau SzomoruandGitHub 13cc577605 SCM - another attempt to fix getParent() (#198328) 2023-11-15 08:51:19 -08:00
Benjamin SimmondsandGitHub ec8f320ea2 Merge branch 'main' into benibenj/treeStickyScroll 2023-11-15 17:46:42 +01:00
BeniBenj 5d3866ea07 Updated StickyScrollController and TreeRenderer classes for improved
handling of tree node indices and rendered elements
2023-11-15 17:44:29 +01:00
Daniel ImmsandGitHub 36819f9339 Merge pull request #198327 from microsoft/tyriar/198224
Terminal sticky scroll context menu
2023-11-15 08:28:02 -08:00