Commit Graph

124157 Commits

Author SHA1 Message Date
Johannes 65a4018a14 more test updates after merge 2024-03-21 12:32:22 +01:00
Aiday Marlen Kyzy 5228f5a8b6 adding dollar sign at the end of the regex to match the full line 2024-03-21 12:13:20 +01:00
Johannes 42383cb45f post merge fixes 2024-03-21 12:11:06 +01:00
Johannes eb4271c7fe Merge branch 'main' into joh/chatWidget 2024-03-21 12:10:52 +01:00
Aiday Marlen Kyzy 1fea7a23f0 increment the test suite 2024-03-21 12:04:48 +01:00
Johannes ebfbf27d8c - fix layout bugs
- enable terminal history with new world
- fix (most) command group associations
2024-03-21 11:58:28 +01:00
Aiday Marlen Kyzy bdf352fe4e remove part of test 2024-03-21 11:28:47 +01:00
Aiday Marlen Kyzy d1e28c49f3 fixing the tests 2024-03-21 11:24:10 +01:00
Aiday Marlen Kyzy 32aaeac3d6 adding pattern for if for and while 2024-03-21 11:04:24 +01:00
Aiday Marlen Kyzy d627e3b387 removing duplicate test 2024-03-21 10:48:36 +01:00
Aiday Marlen Kyzy c45caf9f86 removing some comments 2024-03-21 10:43:43 +01:00
Aiday Marlen Kyzy 75b4f4f42f adding tests for the passing case 2024-03-21 10:42:20 +01:00
Aiday Marlen Kyzy 69f9c7a2e1 adding pattern in order to indent the next line 2024-03-21 10:27:30 +01:00
Aiday Marlen Kyzy 8fe4497ec3 Merge pull request #208234 from microsoft/aiday/indentationWithinCommentsTest
Test for incorrect indentation within comment
2024-03-21 09:53:46 +01:00
Aiday Marlen Kyzy 1403f05edd Merge branch 'main' into aiday/indentationWithinCommentsTest 2024-03-21 09:39:04 +01:00
Johannes 95c009d7e1 make sure to start inline chat session service eagerly 2024-03-21 09:18:26 +01:00
Justin Chen cefbd4fbe7 show preview label on code actions (#208252)
* show proper label on hovers

* absolute imports
2024-03-20 23:07:42 -07:00
BABA 736527c239 Use derived value from non-retired color variable instead of string literals 2024-03-21 10:56:53 +08:00
Daniel Imms dd06e98376 Fix start and end events 2024-03-20 18:39:42 -07:00
Daniel Imms b7a128cc3f executeCommand function 2024-03-20 18:28:21 -07:00
Daniel Imms 1a0cd24e16 Move execution ownership to SI object 2024-03-20 18:10:59 -07:00
Daniel Imms 89c0ae67da Fix data stream if created after finished execution 2024-03-20 17:45:57 -07:00
Daniel Imms e72ce3e3cc Implement multiple data streams, change to method 2024-03-20 17:42:02 -07:00
Daniel Imms 347baacd7a Working data stream 2024-03-20 17:32:57 -07:00
Anthony Stewart 09d5f4efc5 Stop the cursor from jumping when changing prefix in QuickAccess - v2 (#204702)
* Revert "Revert "Stop the cursor from jumping when changing prefix in QuickAcc…"

This reverts commit 348e88dc00.

* Only keep the selection if the value is unchanged

---------

Co-authored-by: Tyler James Leonhardt <me@tylerleonhardt.com>
2024-03-21 00:17:17 +00:00
Rob Lourens 042c0893d9 Handle duplicate chat participant names (#208142)
* Enable duplicate chat participant names
#208103

* Register participants with an ID

* Update participant history in API

* Changes to dupe chat suggest widget, and fix serialize/deserialize

* Tweaks

* Test fixes

* Fix tests

* Test fixes

* Fix integration test
2024-03-20 16:44:03 -07:00
Tyler James Leonhardt a49fc50d7d Bump distro (#208264) 2024-03-21 00:16:44 +01:00
Aaron Munger 7eb5c6cff3 cell diagnostic actions (#208261)
* add command to open cell error diagnostic quickfix menu

* add keybinding, filter actions

* context key for has cell diagnostics

* clear diagnostics on content change
2024-03-20 15:45:50 -07:00
Daniel Imms 1a7f864b48 ShellIntegration and dataStream iterator 2024-03-20 15:42:59 -07:00
Daniel Imms c5930297cf Hook up most of shell execution 2024-03-20 15:30:29 -07:00
Tyler James Leonhardt 78d4f34a94 Register toggle since it's a disposable (#208249)
Saw this in our unit tests when I was playing with depending on Checkbox.
2024-03-20 23:15:03 +01:00
Daniel Imms 765f113293 Create shell integration ext host service 2024-03-20 15:01:58 -07:00
Matt Bierner 288be7d337 Fix settings keys (#208253)
Fixes #207804
2024-03-20 22:21:55 +01:00
Daniel Imms e85cbbcd22 Fire event 2024-03-20 14:10:29 -07:00
Fizz 06f1c12edb Update IActionDescriptor.precondition desc (#176124)
* Update standaloneCodeEditor.ts

* Update comment and monaco.d.ts

---------

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2024-03-20 21:09:24 +00:00
VLADIMIR VATSURIN 5af7860ca2 Fix file relative path link (#181475)
* Fix for file link with relative path

* Removed redundant comments

* Simplify fix to accomodate Windows paths

---------

Co-authored-by: Sidebail <vova.vatsurin@gmail.com>
Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2024-03-20 21:19:26 +01:00
Rob Lourens abd11f059e Fix command buttons in 'push' (#208248)
Fix #207885
2024-03-20 21:16:30 +01:00
Ulugbek Abdullaev 92592894f7 rename suggestions: refactor: don't use any & change trace prefix 2024-03-20 20:26:37 +01:00
Ulugbek Abdullaev 52f8862304 rename suggestions: cancel rename suggestion providers if user started typing 2024-03-20 20:26:37 +01:00
Ulugbek Abdullaev fab256d903 rename suggestions: refactor: rename 'rename widget' accordingly 2024-03-20 20:26:37 +01:00
Ulugbek Abdullaev 67a3dd0cc2 rename suggestions: refactor: move selection computation where it belongs 2024-03-20 20:26:37 +01:00
Ulugbek Abdullaev 6efb7ca55b rename suggestions: refactor: formatting 2024-03-20 20:26:37 +01:00
Daniel Imms b07b0ac2ba Compiling with terminalShellIntegration proposal
Part of #145234
2024-03-20 12:23:25 -07:00
Tyler James Leonhardt d6474a0560 Couple of styling updates to quick pick (#208242)
1. Separator descriptions no longer include opacity so that contrast ratio is satisfied
2. The separators are now a little taller so that they stand out compared to regular items
2024-03-20 20:23:04 +01:00
Daniel Imms 26a111b3a2 Update xterm.js
Fixes #208102
2024-03-20 12:15:08 -07:00
Bhavya U fb14b695a7 Fix accidently showing chat panel welcome (#208237)
* Fix accidently showing chat panel welcome

* Update distro commit ID
2024-03-20 19:52:20 +01:00
Adam Byrd c37edea794 Implement separate colors for primary and secondary cursors when multiple cursors are present (#181991)
* Add support for separate primary cursor color when multiple cursors are present
- Does not change the existing behavior when there's a single cursor. editorCursor.foreground and background are still used.
- Add editorCursor.multiple.primary.foreground and background theme colors for the primary cursor. Only used when multiple cursors exist. Fallback to editorCursor.foreground/background when theme colors aren't set.
- Add editorCursor.multiple.secondary.foreground and `background theme colors for non-primary cursors. Only used when multiple cursors exist. Fallback to editorCursor.foreground/background when theme colors aren't set.
Add cursor-primary and cursor-secondary html classes to target with cursor color styles. No new class is introduced in the single-cursor case.
- Currently does not affect overview ruler colors. editorCursor.foreground is still used, even when multiple cursors are present.

* Update overview ruler to use primary and secondary cursor colors
- This maintains the existing handling for colors being undefined. However, each of these colors have defaults do I'm not sure if it's actually possible for them to be undefined

* Fix formatting

* Fix compilation errors

* Fall back to the existing cursor colors (to avoid breaking existing themes)

---------

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2024-03-20 19:24:59 +01:00
Aiday Marlen Kyzy 763ad71a17 Merge pull request #208228 from microsoft/aiday/addMoreTests
Create more auto-indentation tests
2024-03-20 19:02:52 +01:00
Aiday Marlen Kyzy 5e14e2e569 adding one more test for the incorrect indentation within comments 2024-03-20 18:57:31 +01:00
Aiday Marlen Kyzy 4b4af504a9 adding this potential regex pattern 2024-03-20 18:38:42 +01:00