Commit Graph

126967 Commits

Author SHA1 Message Date
Matt Bierner
4cdfe236ce Use uris when resolving project loading indicator display (#233859)
Fixes #230009
2024-11-14 18:10:33 -08:00
Joyce Er
dfdb382044 feat: show chat related files directly in the editing widget working set (#233872)
feat: show chat related files directly in the editing widget
2024-11-15 01:30:41 +01:00
Nikolai Korolev
3c86c97402 Add interface for adding value selection in QuickPick for extension API (#233275)
* Add interface for adding value selection in QuickPick for extension API

* Implement the interface

* Move valueSelection to QuickInput from InputBox and QuickPick

* Change exposed API to add valueSelection only to QuickPick
2024-11-14 23:39:49 +00:00
Joyce Er
ea57cf0a16 fix: try not rendering detail for chat related files (#233871) 2024-11-14 23:49:00 +01:00
Sandeep Somavarapu
fd5fa8edad fix #229955 (#233855)
Reapply "fix #229955 (#229959)" (#233567)

This reverts commit 86a992ae84.
2024-11-14 10:46:31 -08:00
Sandeep Somavarapu
6dd6e70366 Handle resolver extension points before activating (#233721)
* Reapply "fix #229955 (#229959)" (#233567)

This reverts commit 86a992ae84.

* Handle resolver extension points before activating - fixes #224236

* Revert "Reapply "fix #229955 (#229959)" (#233567)"

This reverts commit 3e435d65ef.

* improve handling resolver extensions

* move check into for loop

* clean up

* revert to fix failing test

* use existing method

* review feedback - stream resolved extensions

* fix

* undo
2024-11-14 18:33:58 +01:00
Joyce Er
9847bdc768 fix: tweak Related Files picker placeholder (#233850) 2024-11-14 17:31:19 +01:00
Sandeep Somavarapu
653fd419de #232043 revert cli command and support downloading VSIX in UI (#233843)
* Revert "fix #232043 (#233596)"

This reverts commit e9d6c6afc0.

* #232043 revert cli command and support downloading VSIX in UI
2024-11-14 15:41:28 +01:00
Henning Dieterichs
02d23bdf5d Prefer inline completions over inline edits (#233838) 2024-11-14 15:34:47 +01:00
Daniel Imms
f986db372a Merge pull request #233837 from microsoft/tyriar/233835
Fix contentLeft not being respected after line numbers change
2024-11-14 06:34:06 -08:00
Daniel Imms
d8c81420ab Merge remote-tracking branch 'origin/main' into tyriar/233835 2024-11-14 03:15:05 -08:00
Daniel Imms
3ab8e3f34c Update contentLeft in buffer when changed
Fixes #233835
2024-11-14 03:13:21 -08:00
Daniel Imms
43b8cbd56a Have ViewLinesGPu Listen to all view events of ViewLines
Part of #233790
Part of #233835
2024-11-14 03:12:39 -08:00
Sandeep Somavarapu
8869a4eca9 proper fix for #232699 (#233827)
* proper fix for #232699

* fix copy paste
2024-11-14 02:43:23 -08:00
Sandeep Somavarapu
a42d89c94a fix #193740 (#233832) 2024-11-14 02:42:40 -08:00
Matt Bierner
66fdf79721 Revert dual model chat code block approach (#233821)
Revert dual model approach

Temporary until we can figure out the better fix for https://github.com/microsoft/vscode/issues/232538
2024-11-14 10:08:24 +01:00
Joyce Er
a067314796 feat: support picking related files for chat editing in Add Files picker (#233817)
* feat: support picking related files for chat editing in Add Files picker

* fix: try prioritizing related files when generating file completions, drop timeout to not hold up completions too much
2024-11-13 22:10:26 -08:00
Don Jayamanne
33c552e488 Throttle generation of nb cell decorators (#233813) 2024-11-13 21:21:16 -08:00
Don Jayamanne
841e8b187d Refactor nb chat edit implementations into separate files (#233809)
* Wip

* More changes
2024-11-13 17:59:04 -08:00
Joyce Er
caa9f40b8b chore: bump distro 2024-11-13 16:45:25 -08:00
Joyce Er
671f37d06a fix: move chat related files timeout to callsite 2024-11-13 16:45:25 -08:00
Aaron Munger
a53bfec0c4 more a11y polish on REPL (#233792)
read minimal error if possible
2024-11-13 14:27:35 -08:00
Don Jayamanne
93556257e7 Decorated nb cells inserted via chat edits (#233793)
* Decorated nb cells inserted via chat edits

* Highlight entire row green

* Misc
2024-11-13 14:25:24 -08:00
Daniel Imms
4f8b663f9c Merge pull request #233796 from microsoft/tyriar/233790_2
Only update gpu scroll offset on scroll event
2024-11-13 14:22:54 -08:00
Matt Bierner
15a2bf0f52 Add helpers for constructing inline css (#233376)
* Add helpers for constructing inline css

Adds some helper functions for constructing inline css

* Add comment and update tests
2024-11-13 13:07:54 -08:00
Daniel Imms
87a02e7de6 Remove unused import 2024-11-13 13:01:37 -08:00
Daniel Imms
8dcb8e3bd1 Initialize scroll on first update 2024-11-13 13:00:29 -08:00
Daniel Imms
67c00bdb13 Only update gpu scroll offset on scroll event
Part of #233790
2024-11-13 12:52:48 -08:00
Aaron Munger
4a2d95dd92 fix precondition for reading last output (#233774)
fix precondition
2024-11-13 11:55:33 -08:00
Daniel Imms
544e5c19da Merge pull request #233789 from microsoft/tyriar/233787
Calculate WGSL coordinates inside shader
2024-11-13 11:55:03 -08:00
Daniel Imms
4a5844ec87 Calculate WGSL coordinates inside shader
Fixes #233787
2024-11-13 11:08:02 -08:00
Rob Lourens
a161602f06 Remove placeholder lmTools proposal (#233783) 2024-11-13 19:31:14 +01:00
Daniel Imms
012624a8c2 Merge pull request #233781 from microsoft/tyriar/233779
Re-render GPU side when decorations change
2024-11-13 10:25:10 -08:00
Megan Rogge
d28ffb913b use diff't sounds for code actions (#233780)
fix #233765
2024-11-13 10:14:44 -08:00
Daniel Imms
536b329650 Re-render GPU side when decorations change
Fixes #233779
Fixes #233778
2024-11-13 09:58:39 -08:00
Megan Rogge
db865c38f0 Add cancellation token so in progress terminal completion request stops on widget hide (#233772) 2024-11-13 18:19:10 +01:00
Daniel Imms
069e8e50b0 Merge pull request #229172 from microsoft/tyriar/228971
Get mouse events working for GPU renderer
2024-11-13 09:08:59 -08:00
Daniel Imms
2e1c62e2b3 Merge branch 'main' into tyriar/228971 2024-11-13 08:56:28 -08:00
Daniel Imms
a826d9161c Clean up 2024-11-13 08:56:12 -08:00
Daniel Imms
dd3fa1dcc3 Handle hit test for GPU view lines
Fixes #228971
2024-11-13 08:54:12 -08:00
Daniel Imms
cd0bd66cec Merge pull request #233769 from microsoft/tyriar/233768
Get DOM-based selections working on gpu lines
2024-11-13 08:05:11 -08:00
Daniel Imms
e7dcde4729 Merge branch 'tyriar/233768' into tyriar/228971 2024-11-13 07:59:52 -08:00
Benjamin Christopher Simmonds
2206a8f901 Support Folders as attachment (#233767)
Support Folders as context
2024-11-13 16:54:51 +01:00
Daniel Imms
601f45aec0 Get DOM-based selections working on gpu lines
Fixes #233768
2024-11-13 07:49:42 -08:00
Sandeep Somavarapu
849b854645 collect failed extension artifacts in a trash folder (#233688)
* collect failed extension artifacts in a trash folder

* fix tests
2024-11-13 06:28:04 -08:00
Sandeep Somavarapu
554d9900f1 recovery fix for #232699 (#233763) 2024-11-13 15:07:52 +01:00
Benjamin Christopher Simmonds
3b1baf6d9a CountBadge 💄 (#233708)
* countbadge hover dispose

* 💄
2024-11-13 04:55:23 -08:00
Benjamin Christopher Simmonds
ec3e758f1b Remove maxResults limit for directory searches (#233753)
Remove maxHit for directories
2024-11-13 02:01:15 -08:00
Benjamin Christopher Simmonds
6d5f18597c Fix compressed highlights functionality (#233752)
fix compressed highlights
2024-11-13 10:41:11 +01:00
Don Jayamanne
51691707cc Support accept/reject notebook chat edits (#233751)
* Support accept/reject notebook chat edits

* Fixes

* Fixes
2024-11-13 10:40:20 +01:00