Commit Graph

124157 Commits

Author SHA1 Message Date
Daniel Imms acd0b02ffa Register TerminalTabbedView
Fixes #224803
2024-08-05 10:14:40 -07:00
Daniel Imms 79c6118354 Don't show branch completions after -b
Fixes #224853
2024-08-05 10:08:02 -07:00
Johannes Rieken 773fa66c2b Disable inlineChat.experimental.textButtons (#224852) 2024-08-05 08:10:44 -07:00
Daniel Imms 65c309f4fd Merge branch 'main' into tyriar/conptydll 2024-08-05 08:07:01 -07:00
Daniel Imms fe1bb56547 Update to node-pty and adopt useConptyDll
Part of #224488
2024-08-05 08:06:22 -07:00
Benjamin Pasero 6200b9849a browser - report std errors in log (#223349) (#224802) 2024-08-05 02:43:37 -07:00
Ladislau Szomoru 0e939a3815 SCM - add menu item to show/hide history graph (#224795) 2024-08-05 02:33:03 -07:00
Aiday Marlen Kyzy 2e71488fbb Revert "Fixing hover disappearance in chat pannel" (#224792)
Revert "Fixing hover disappearance in chat pannel (#219099)"

This reverts commit 5ff3c23a15.
2024-08-05 02:27:54 -07:00
Benjamin Pasero ab4e17505b Move notebook status bar back to after restore (fix #224256) (#224786)
* Move notebook status bar back to after restore (fix #224256)

* .
2024-08-05 02:00:37 -07:00
Alex Ross a2c7f4e2e3 Fix unbalanced scopes in yaml (#224783)
Part of #180523
2024-08-05 01:53:43 -07:00
Alex Ross 789d5fe04e Use shell: true only on Windows (#224597) 2024-08-05 01:46:45 -07:00
Ladislau Szomoru dad736b252 Git - handle files that contain [ in their name when adding to .gitignore (#224777) 2024-08-05 09:33:22 +02:00
Daniel Imms 39d9860202 Merge pull request #224741 from microsoft/tyriar/221405
Remove comma from shellIntegration data stream
2024-08-04 10:20:42 -07:00
Daniel Imms 1ac4add0e1 Merge pull request #224746 from microsoft/tyriar/224745_2
Add git checkout . completion
2024-08-04 10:20:20 -07:00
Daniel Imms 1691201541 Merge pull request #224687 from microsoft/tyriar/224683
Track where completions apply to better
2024-08-04 10:20:04 -07:00
Daniel Imms 655a734247 Merge pull request #224739 from microsoft/tyriar/224738
Only go move right through suffix if suffix exists
2024-08-04 10:19:47 -07:00
Daniel Imms ba0e438fb0 Add git checkout . completion
Fixes #224745
2024-08-04 09:43:33 -07:00
Daniel Imms 929eba4808 Finalize shellIntegration API
Fixes #145234
2024-08-04 09:27:32 -07:00
Daniel Imms 3a33b50d8c Remove comma from shellIntegration data stream
Fixes #221405
2024-08-04 09:13:25 -07:00
Daniel Imms c0c60de9ab Only go move right through suffix if suffix exists
Fixes #224738
2024-08-04 08:55:30 -07:00
Daniel Imms 3ec546c725 Merge branch 'main' into tyriar/224683 2024-08-04 07:57:15 -07:00
Daniel Imms 0f7aeb2cf3 Remove request throttle, use replacement idx/len instead of prompt state 2024-08-04 07:57:03 -07:00
Daniel Imms 67b3a454f8 Merge pull request #224698 from microsoft/tyriar/216817_2
Prevent transparency in terminal sticky scroll
2024-08-04 06:52:25 -07:00
Benjamin Pasero 7f9018cf8a debt - fix typings in windowActions.ts (#211878 (#224699)
)
2024-08-03 15:15:55 -07:00
Daniel Imms cc626a1b62 Merge pull request #224697 from microsoft/tyriar/223414
Request path completions from nearest / or \
2024-08-03 11:09:29 -07:00
Daniel Imms 1f950bfcea Prevent transparency in terminal sticky scroll
This was the cause of the thinness of the text since transparency forces
a different anti aliasing to be used.

Fixes #216817
2024-08-03 10:36:55 -07:00
Daniel Imms c68db99643 Request path completions from nearest / or \
Fixes #223414
2024-08-03 10:26:01 -07:00
Daniel Imms ce31a76ff9 Merge branch 'main' into tyriar/224683 2024-08-03 09:21:02 -07:00
Daniel Imms 220cb4733b Merge pull request #224692 from microsoft/tyriar/224690
Remove select unique filtering in git completions
2024-08-03 08:26:01 -07:00
Daniel Imms fd04c64eb6 Merge pull request #224689 from microsoft/tyriar/224688
Prevent completions triggering on any arrow keys
2024-08-03 08:21:21 -07:00
Daniel Imms 3265d95dd5 Remove select unique filtering in git completions
This was taking a lot of time, if we do end up actually needing the unique
check we should probably do it on the client side in TS.

Fixes #224690
2024-08-03 08:06:10 -07:00
Daniel Imms fcecd7061f Prevent completions triggering on any arrow keys
Fixes #224688
2024-08-03 07:02:21 -07:00
Daniel Imms db361e313b Improve variable name 2024-08-03 06:53:25 -07:00
Daniel Imms 4e8e37e624 Remove redundant code 2024-08-03 06:52:02 -07:00
Daniel Imms 842cc82063 Reduce completion request throttle 2024-08-03 06:51:05 -07:00
Daniel Imms 259eba2d34 Clean up state handling 2024-08-03 06:47:32 -07:00
Daniel Imms 0eb18b4dd5 Track where completions apply to better
- Prevent quick successive completion requests
- Use initial prompt state instead of current for initial line context.
- Set cursorIndexDelta for initial completion state

Fixes #224683
2024-08-03 06:44:39 -07:00
Joyce Er 9a5ce80fcb feat: consume chat participant detection provider (#224661)
* feat: consume chat participant detection provider

* Fix tests

* Fix more tests

There is now an async call between when a response is first added into
the UI and when the agent for that response is identified with intent
detection and invoked. This causes a race condition in the test code to
show up where waiting for `State.SHOW_REQUEST` is insufficient to ensure
that the agent has been invoked. Working around this with another
timeout for now.
2024-08-03 06:20:39 +00:00
Rob Lourens ee47c51e7b Add ResourceContextKey to chat codeblocks (#224662) 2024-08-02 17:51:27 -07:00
Rob Lourens 51b031b60f Add a notification when loading a version of the chat extension that has a proposed API incompatibility (#224649)
* Add a notification when loading a version of the chat extension that has a proposed API incompatibility
Fix #218646

* Fix activation phase
2024-08-02 17:51:05 -07:00
Joyce Er d4c164e7b8 feat: chat participation detection api (#224651)
* feat: chat participation detection api
2024-08-02 16:35:14 -07:00
Andrea Mah 161ef6b4c0 Merge pull request #224654 from microsoft/colorful-mastodon
Clean up docs for text search APIs
2024-08-02 15:58:36 -07:00
andreamah 65469d0018 discuss all factors affecting text search query fields 2024-08-02 15:39:46 -07:00
andreamah 7839eb39ca explain text context 2024-08-02 15:25:46 -07:00
Rob Lourens c21836e428 Enable cmd+up to focus chat list in terminal and inline chat widgets (#224645)
* Enable cmd+up to focus chat list in terminal and inline chat widgets
Fix #218088

* Clean up
2024-08-02 15:20:18 -07:00
Andrea Mah 70c640b684 use OS-specific separators for fspath (#224631)
* use OS-specific separators for fspath
Fixes #224142

* fix uri error for out-of-workspace files
2024-08-02 15:17:14 -07:00
Peng Lyu af98c564c2 accurate heap leak checks 2024-08-02 14:32:46 -07:00
Matt Bierner a1572d3b7a Try to fix typings perf issues on web (#224640)
Try to fix ata perf issues on web

For #182791

With this change, we now make a single call to the package manager per root instead of per package. This simplifies the code and should be better for perf

Still seeing a bunch of errors in the console but TS typing is working ok. Needs more exploration for ATA
2024-08-02 14:21:22 -07:00
David Dossett 2de172c57a Merge pull request #224642 from microsoft/ddossett/still-lark
Fix contrast ratio for selected menu items in Dark VS theme
2024-08-02 14:18:49 -07:00
David Dossett daf1b14904 Fix contrast ratio for selected menu items in Dark VS theme 2024-08-02 14:02:25 -07:00