Commit Graph
112351 Commits
Author SHA1 Message Date
Daniel ImmsandGitHub 00ea3eabbb Merge pull request #190609 from microsoft/tyriar/162950_4
Implement vscode command terminal quick fixes
2023-08-17 09:26:04 -07:00
Tyler James LeonhardtandGitHub ccb95fd921 Create an IQuickWidget (#190627)
To do this, I've pulled `QuickInputController` into its own file since `quickInput.ts` was getting too big...

And then I made another thing that extends `QuickInput` that hides pretty much everything but does allow for a title bar.

This could be useful for more "QuickWebView" type experiences if we wanna light anything like that up.
2023-08-17 09:05:57 +10:00
Matt BiernerandGitHub 376d0b1891 Bump TS version for building VS Code (#190622) 2023-08-16 15:28:28 -07:00
Matt BiernerandGitHub 1afcd2c22a Remove regExpContainsBackreference (#190621)
Doesn't appear to be used anywhere besides tests
2023-08-16 14:58:07 -07:00
Megan RoggeandGitHub 4e59c47eed Merge pull request #190531 from microsoft/merogge/inline-completions-accessibility
improve accessibility of inline completions
2023-08-16 14:30:58 -07:00
Matt BiernerandGitHub f7dc5e1434 Use regexp.flags instead of custom function (#190617)
This ensures we pass along all regex flags instead of just the subset we had code for
2023-08-16 22:29:08 +01:00
Megan RoggeandGitHub 29736e1ff8 Merge pull request #190613 from microsoft/merogge/window-title-focused-view
add `focusedView` variable to window title
2023-08-16 14:21:17 -07:00
Rob LourensandGitHub 6ce0f37a57 Fix using variables with uppercase characters (#190606) 2023-08-16 14:04:23 -07:00
meganrogge 6ea1bd3922 use name 2023-08-16 13:51:41 -07:00
meganrogge e5921ad238 add focusedView variable to window title 2023-08-16 13:25:07 -07:00
Daniel Imms 85de2f21c6 Add command service to tests 2023-08-16 12:28:41 -07:00
meganrogge 2f5c0a562a polish 2023-08-16 12:26:07 -07:00
Daniel Imms 4047859b0d Implement vscode command terminal quick fixes
Part of #162950
2023-08-16 12:23:49 -07:00
meganrogge 74b272c93c get next/previous and accepting to work 2023-08-16 12:08:56 -07:00
Connor PeetandGitHub 719a6a6cdf debug: adopt external changes (#190602)
For #183449

Also adds the leak detector to debug tests and fixes some usages of it (#190503)
2023-08-16 12:02:40 -07:00
Matt BiernerandGitHub 3f8a55b32c trimLeft -> trimStart (#190601)
These should be the same but the `trimLeft` name has been deprecated
2023-08-16 11:11:20 -07:00
meganrogge c0dd3cd00c fix tests 2023-08-16 10:57:28 -07:00
meganrogge 71e3343e41 use editorOption 2023-08-16 10:48:22 -07:00
meganrogge 8cc9d27ac8 fix another bug 2023-08-16 10:21:45 -07:00
meganrogge 72ba6124f0 use correct toolbar aria label for type 2023-08-16 10:20:49 -07:00
meganrogge f0b5e0d912 alert w hint 2023-08-16 10:13:26 -07:00
meganrogge 7b12bf16a1 don't inform abt the hover 2023-08-16 10:06:21 -07:00
meganrogge 28f2011cd7 simplify a line 2023-08-16 09:53:56 -07:00
meganrogge f5982dbb5f Merge branch 'main' into merogge/inline-completions-accessibility 2023-08-16 09:51:33 -07:00
Joyce ErandGitHub dea0b0c294 Tweak untitled editor chat hint wording (#190597) 2023-08-16 16:47:25 +01:00
Isidor NikolicandGitHub a36f5e7ff2 Merge pull request #190595 from microsoft/isidorn/geographical-haddock
use stopWatch for measuring MP query duration
2023-08-16 17:39:22 +02:00
Isidor NikolicandGitHub 10747bc7c8 Merge branch 'main' into isidorn/geographical-haddock 2023-08-16 17:25:17 +02:00
Henning DieterichsandHenning Dieterichs b95ec3ebe6 Fixes ts config 2023-08-16 17:24:11 +02:00
Alex RossandGitHub c45b5d5c2d Merge pull request #190593 from microsoft/alexr00/waitForTunnelRestore
Wait to processes outside port forwarding until restore
2023-08-16 17:21:37 +02:00
Daniel ImmsandGitHub d4e89fdd69 Merge pull request #190466 from tisilent/fix-terminalFinad-initial-search
Find with selected values when reveal TerminalFind
2023-08-16 08:16:44 -07:00
isidor b0abdbeadc use stopWatch for measuring MP query duration 2023-08-16 17:13:04 +02:00
Alex Ross 9a8352107a Wait to processes outside port forwarding until restore 2023-08-16 17:04:27 +02:00
Henning DieterichsandHenning Dieterichs 01029a44a2 Fixes monaco editor type check 2023-08-16 15:08:35 +02:00
tisilent 004189ef85 fallback to this.inputValue if
initialInput is undefined
2023-08-16 17:15:51 +08:00
Aiday Marlen KyzyandGitHub 85dab33f18 Merge pull request #190501 from microsoft/aiday/initialSizeIssue
Don't update maximum dimensions on contents changed
2023-08-16 09:16:58 +02:00
meganrogge 4c2daf27fa focus editor on close 2023-08-15 16:03:41 -07:00
meganrogge 1a35da805f fix #186307 2023-08-15 15:58:44 -07:00
Megan RoggeandGitHub 7a464d6069 Merge pull request #190294 from microsoft/merogge/xterm-acc
sync xterm's textarea with buffer contents
2023-08-15 15:30:21 -07:00
meganrogge 8693dc991d more explicitly exclude 2023-08-15 15:15:51 -07:00
meganrogge e98311981b add private update dev mode function 2023-08-15 15:11:35 -07:00
39b7db410a Update src/vs/workbench/contrib/terminalContrib/accessibility/browser/terminal.accessibility.contribution.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2023-08-15 14:56:00 -07:00
Connor PeetandGitHub b40e044421 fix build failure (#190523)
Didn't realize we minified private identifiers when running unit tests too
2023-08-16 07:44:44 +10:00
Connor PeetandGitHub bd869eb492 testing: add testResultOutdated context key (#190522)
This can be used in the snapshot scenario to only show the "apply snapshot"
button when the result is not outdated (marking the original failing
result as outdated once its snapshot is updated).

Also cleans up the `InspectSubject` types a little bit.
2023-08-16 07:44:23 +10:00
Logan RamosandGitHub 6c7f0cc883 Fix telemetry module (#190513)
* Fix telemetry module

* Update missed package.json
2023-08-15 12:49:34 -07:00
Aaron MungerandGitHub 6f079a03fb Merge pull request #190514 from microsoft/aamunger/copyImage
Allow image data from cell output to be put on the clipboard
2023-08-15 12:48:32 -07:00
Megan RoggeandGitHub 516e6757b9 Update src/vs/workbench/contrib/terminal/browser/terminalInstance.ts 2023-08-15 12:09:35 -07:00
Connor PeetandGitHub 6a847ba6d1 eng: add support for snapshot tests (#190444)
* eng: add support for snapshot tests

This adds Jest-like support for snapshot testing.
Developers can do something like:

```js
await assertSnapshot(myComplexObject)
```

The first time this is run, the snapshot expectation file is written
to a `__snapshots__` directory beside the test file. Subsequent runs
will compare the object to the snapshot, and fail if it doesn't match.

You can see an example of this in the test for snapshots themselves!

After a successful run, any unused snapshots are cleaned up. On a failed
run, a gitignored `.actual` snapshot file is created beside the
snapshot for easy processing and inspection.

Shortly I will do some integration with the selfhost test extension to
allow developers to easily update snapshots from the vscode UI.

For #189680

cc @ulugbekna @hediet

* fix async stacktraces getting clobbered

* random fixes

* comment out leak detector, for now

* add option to snapshot file extension
2023-08-15 12:03:51 -07:00
meganrogge 0f38f226eb make it a contribution 2023-08-15 12:02:28 -07:00
meganrogge d561eda6de rm from xtermterminal 2023-08-15 11:35:36 -07:00
Daniel ImmsandGitHub ee823a18e4 Merge pull request #190512 from microsoft/tyriar/xterm_230815
xterm@5.3.0-beta.42
2023-08-15 11:33:40 -07:00