Commit Graph

124157 Commits

Author SHA1 Message Date
João Moreno aef6b4c700 quick pick: a11y workaround (#212248)
* quick pick: a11y workaround

fixes #211976

* fix tests
2024-05-10 15:19:34 +02:00
Benjamin Pasero 70e10d604e voice - offer to install speech from chat item (#212412) 2024-05-10 08:50:22 +02:00
Benjamin Pasero 7d220c8dda file watcher - skip flaky tests (win, linux) (#212416) 2024-05-10 08:50:04 +02:00
Rob Lourens 1466eaeb61 Attempt to partly fix layout issues with codeblocks (#212411) 2024-05-10 08:43:59 +02:00
Connor Peet 1facdf8117 Merge pull request #212403 from microsoft/connor4312/212196-3
testing: implement initial UI for per-test coverage
2024-05-09 17:42:47 -07:00
David Dossett e62f072a17 Merge pull request #212402 from microsoft/ddossett/references-padding
Fix used references padding
2024-05-09 17:40:37 -07:00
Connor Peet 3235435cf5 testing: implement initial UI for per-test coverage
- There's now a toolbar on top of the file with test info for that file.
	This was inspired by some coverage extension I saw at one point:
	previously this was only shown in the explorer/test coverage view
	versus being contextual in the file
	- I really like the concept and utility of the toolbar, but it could
	  certainly use a bit of polish. Maybe have it be sticky like
	  breadcrumbs and styled more after notebooks'
- I relocated the "toggle inline coverage" action from being the annoying
	popup on the line numbers into the toolbar
- When per-test coverage is available, that's shown in the toolbar as
	well. Clicking on it allows you to filter to see only coverage
	generated by that test case. Per-test coverage filtering is global,
	and also applies in the Test Coverage view.
		- There's a pseudo-select box for filtering in the Test Coverage view
		  (native select boxes are painful with a large number of items)
		- I think it's useful to show the code run by a test in the coverage
		  view, but the numbers per-file are a little bogus, at least for the
		  selfhost test provider, since I only show #'s for functions run by
		  that test. Maybe we just don't show percentages in this mode.

https://memes.peet.io/img/24-05-1941df72-bd93-42f9-9363-32fc3ea69e7d.mp4
2024-05-09 17:12:57 -07:00
David Dossett 0f5d75143f Fix used references padding 2024-05-09 17:03:31 -07:00
Rob Lourens e616baf864 Merge pull request #212400 from microsoft/roblou/superb-pony
Get rid of "GitHub Copilot" header and add a participant "fullName"
2024-05-09 16:51:25 -07:00
Rob Lourens 1e571b3c71 Avoid bad failure with out of date pre-release 2024-05-09 16:33:55 -07:00
Aaron Munger a104ad1c7e Set up save on EH for experiment roll-out (#212399)
* enable experimental roll-out

* no need to change backup delay
2024-05-09 16:06:22 -07:00
Rob Lourens d1555a7b21 Get rid of "GitHub Copilot" header and add a participant "fullName" 2024-05-09 16:05:08 -07:00
Tyler James Leonhardt dc45ddef95 Remove requirement that there can be only one account (#212398)
This allows each set of scopes to have one account associated with it.
2024-05-09 15:59:58 -07:00
David Dossett 81f9a3d644 Merge pull request #212397 from microsoft/ddossett/header-font
Message header font spacing tweak
2024-05-09 15:51:44 -07:00
David Dossett 5a46e2ef37 Message header font spacing tweak 2024-05-09 15:34:42 -07:00
David Dossett b122bc6a88 Merge pull request #212385 from microsoft/ddossett/agent-hover
Tweak chat agent hover styles
2024-05-09 14:06:24 -07:00
David Dossett f8d5fca37d Tweak chat agent hover styles 2024-05-09 13:48:57 -07:00
Rob Lourens 3b81dc9a05 Merge pull request #212365 from microsoft/roblou/temporary-termite
Render extension ID for chat participants that use reserved names
2024-05-09 12:24:05 -07:00
Connor Peet 5447d0db10 bug fixes and such, format 2024-05-09 11:38:45 -07:00
Rob Lourens 65f566e6d9 Fix build 2024-05-09 11:20:31 -07:00
Aaron Munger 9518d13b2f fix bad config registration (#212373)
* fix bad config registration

* fix bad config registration
2024-05-09 20:18:22 +02:00
Joyce Er 12ad9eb3cf refactor: clean up optional properties 2024-05-09 11:17:54 -07:00
Joyce Er 514b478235 fix: rerender progress task when it settles 2024-05-09 11:17:54 -07:00
Joyce Er 6f4fe62a51 fix: don't progressively render chat warnings 2024-05-09 11:17:54 -07:00
Matt Bierner a4643b0ee0 Enable web type acquisition by default for js/ts (#212370)
* Enable web type acquisition by default for js/ts

Fixes #182791
Fixes #172887

* Cleanup
2024-05-09 20:09:49 +02:00
Matt Bierner 268c20f317 Suppress semantic errors in js/ts notebook cells (#212367)
Fixes #212366
2024-05-09 10:20:21 -07:00
Rob Lourens 997865bdec Show fully-qualified name for / completion as well 2024-05-09 09:56:13 -07:00
Aaron Munger 90dfd06ef1 contribute standard interactive execute keybindings from core (#212305)
contribute shift+execute from core
2024-05-09 09:12:26 -07:00
Benjamin Pasero 9eff384b77 feat: add language option to text-to-speech sessions (#212330) 2024-05-09 19:07:26 +09:00
Rob Lourens ced32c3f83 Merge pull request #212315 from microsoft/roblou/miserable-tarsier
A couple minor chat issues
2024-05-08 22:41:43 -07:00
Rob Lourens e8481cc564 Implement UI for reserved agent names 2024-05-08 21:08:24 -07:00
Connor Peet 41f6f5ad6e yea actually that doesn't work 2024-05-08 20:57:52 -07:00
Rob Lourens dd9e1145a4 Merge remote-tracking branch 'origin/main' into roblou/temporary-termite 2024-05-08 20:13:45 -07:00
Rob Lourens 5f78b58b57 Support agent hover and proper rendering in /help (#212311)
For microsoft/vscode-copilot-release#1166
2024-05-09 04:27:38 +02:00
Rob Lourens 212bc05618 Fix bad spacing with some markdown lists 2024-05-08 19:11:17 -07:00
Rob Lourens 8d268f9b02 Fix blinking "used references" 2024-05-08 19:08:54 -07:00
Rob Lourens f921a48505 Move chat suggestions into their own file 2024-05-08 18:33:58 -07:00
Joyce Er 9cb0df2a02 feat: support concurrent chat progress messages (#212300)
* feat: support concurrent chat progress messages
2024-05-09 00:50:57 +02:00
Connor Peet 2aa1079dbb just use v8-to-istanbul 2024-05-08 15:42:43 -07:00
Connor Peet afb251a694 wip 2024-05-08 15:01:23 -07:00
Aaron Munger bd2df940d7 save to EH synchronously (#212193)
* only save on EH if we can do so synchronously

* clean up

* update test

* test cached provider

* revert to defining save method property, set property as soon as serializer is available
2024-05-08 12:40:08 -07:00
Rob Lourens 9c336bfa87 Add test for FunctionBreakpoint change (#212284)
See #211894
2024-05-08 20:41:49 +02:00
Benjamin Pasero 8d653939de voice - use mute and unmute for chat responses to trigger synthesis (#212283) 2024-05-08 20:39:58 +02:00
David Dossett 19758c41f2 Merge pull request #212277 from microsoft/ddossett/confirmation-p
Tweak confirmations styles
2024-05-08 10:59:48 -07:00
OccasionalDebugger b0c5f83a75 Pass full function breakpoint options from plugin (#211895)
* Pass full function breakpoint options from plugin

* Send newly added function breakpoints to DA
2024-05-08 10:50:47 -07:00
Johannes Rieken 91c5a5da9d chore - remove unneccessary RPC call (#212273) 2024-05-08 19:38:33 +02:00
David Dossett 6cb778ae8e Align border radius to other widgets 2024-05-08 10:37:48 -07:00
David Dossett d3edb58337 Fix p styling in confirmation 2024-05-08 10:34:59 -07:00
Johannes Rieken b2252bdb4a some more jsdoc (#212270) 2024-05-08 10:33:48 -07:00
Sandeep Somavarapu 349dc8b92e use random file name (#212269) 2024-05-08 19:11:38 +02:00