Commit Graph
9513 Commits
Author SHA1 Message Date
Connor Peet fef3e22ca7 fix: refresh env vars when auto attach settings change
Fixes https://github.com/microsoft/vscode-js-debug/issues/731
2020-09-01 08:54:50 -07:00
Pranav SenthilnathanandMatt Bierner fb80351278 prune the refactor not applicable reasons if there are too many (#103203)
* prune the refactor not applicable reasons if there are too many

* Add in appendInvalidActions for older TS versions

Co-authored-by: Matt Bierner <matb@microsoft.com>
2020-08-31 15:37:02 -07:00
Jean Pierre 8b1aca7255 Fixes #105202 (#105664) 2020-08-31 14:54:51 -07:00
Martin Aeschlimann bdcf7e10cd update seti theme 2020-08-31 22:25:47 +02:00
Martin Aeschlimann 9b6d13d298 update services 2020-08-31 22:18:06 +02:00
rebornix d3cfbddde1 fix tests. 2020-08-31 12:16:35 -07:00
Martin Aeschlimann 747d667946 add file associations for ".c++" and ".h++" file extensions. Fixes #104320 2020-08-31 20:09:27 +02:00
João Moreno b6071d2204 Merge pull request #105228 from marvinruder/master
Changed description of “Commit Signing” configuration label to include X.509.
2020-08-31 16:52:42 +02:00
Christof Marti d08e158b8d Investigate #104554 2020-08-31 16:30:58 +02:00
João Moreno 6aafc4b7aa fixes #104762 2020-08-31 15:21:15 +02:00
Johannes Rieken f1e7a02f8a Merge pull request #105585 from microsoft/joh/useExtUri
Use extensionUri and joinPath instead of asAbsolutePath
2020-08-31 09:51:28 +02:00
Johannes Rieken 807eb37826 make sure replaceOutput updates the extension host side, update tests https://github.com/microsoft/vscode/issues/105283 2020-08-28 17:59:10 +02:00
Johannes Rieken a3f414cf5a add some integration tests for notebook editing, https://github.com/microsoft/vscode/issues/105283 2020-08-28 17:59:10 +02:00
Sandeep Somavarapu a8603d43ac Fix #102823 2020-08-28 16:40:55 +02:00
Johannes Rieken 5b8aeeb1f0 copy paste is hard... 2020-08-28 15:00:52 +02:00
Johannes Rieken bc3b0defe0 use extensionUri and joinPath instead of asAbsolutePath 2020-08-28 14:57:20 +02:00
Rachel Macfarlane 650197b991 Add authentication contribution point, #103507 2020-08-27 11:51:18 -07:00
rebornix 883749806b support revert notebook cell metadata in diff view. 2020-08-27 11:26:01 -07:00
Alex Ross 0de8d51904 Finalize task detail API
Fixes #69785
2020-08-27 11:08:48 +02:00
Rachel Macfarlane a6103e8faa Fix Buffer reference in browser for ms auth 2020-08-26 15:20:45 -07:00
Rachel Macfarlane 8871a28963 Make github-authentication a UI extension again 2020-08-26 09:01:42 -07:00
Ladislau Szomoru bbb9784d8b PoliCheck 💄 2020-08-26 14:42:39 +02:00
Martin Aeschlimann 31a985b92f Merge pull request #105326 from jonatan-ivanov/jenkinsfile-extension-support
Support for .jenkinsfile extension and Jenkinsfile.* filename pattern
2020-08-26 08:53:59 +02:00
Connor Peet 8817251691 debug: provide positive ack to js-debug bootloader on auto attach 2020-08-25 09:44:18 -07:00
Sandeep Somavarapu 81204145b5 Fix #104610 2020-08-25 16:36:44 +02:00
Martin Aeschlimann 8981e5e24c Merge pull request #105304 from ZainChen/zain/markdown-themes
Update markdown themes
2020-08-25 14:32:17 +02:00
Jonatan Ivanov 96324f4c07 Merge branch 'master' into jenkinsfile-extension-support 2020-08-24 21:45:40 -07:00
Jonatan Ivanov 1efd647d37 Adding support for .jenkinsfile extension and Jenkinsfile.* filename pattern
So that it will be consistent with the support of Dockerfile.

The file is using tabs AND spaces for indentation, this commit follows the formatting rules defined in .editorconfig (2 spaces).
2020-08-24 21:36:11 -07:00
Matt Bierner 8ba70d8bdc Revert "Make github-authentication a UI extension again"
This reverts commit cd55420e7e.

This change seems to have caused issues activating extensions
2020-08-24 20:19:58 -07:00
Rachel Macfarlane cd55420e7e Make github-authentication a UI extension again 2020-08-24 18:44:14 -07:00
ZainChen 494064e6d0 update markdown themes 2020-08-25 02:18:43 +08:00
Rachel Macfarlane 3f392ec5a3 Revert github-authentication extensionKind 2020-08-24 10:45:39 -07:00
Martin Aeschlimann 88664e267a npm: avoid invalid lookups 2020-08-24 16:58:36 +02:00
Benjamin Pasero 1689304b52 Allow to configure workbench.editor.restoreViewState per language (fix #101110) 2020-08-24 07:58:05 +02:00
Marvin A. Ruder 8d2ff254c1 Changed description of “Commit Signing” setting label to include X.509. 2020-08-22 21:52:04 +02:00
Connor Peet ad40702857 debug: bump js-debug and use its auto attach by default once more 2020-08-21 18:47:20 -07:00
Rob OLeary 0bb98bf686 Add more snippets for basic syntax (#105174) 2020-08-21 11:07:24 -07:00
Connor Peet d4f6fe3227 notebooks: deprecate viewType for renderers, prefer renderer ID 2020-08-21 10:09:04 -07:00
Connor Peet d20e086afc Merge branch 'connor4312/rm-old-renderer-api' 2020-08-21 09:12:08 -07:00
Ladislau Szomoru 06730e3e29 Azure DevOps pipeline - generate unique test result names (#105148)
* Set suite name based on environment variable
2020-08-21 15:05:15 +02:00
Martin Aeschlimann fae07df7c3 onTypeRename: wordPattern (for #104823) 2020-08-21 13:54:43 +02:00
Martin Aeschlimann 7c314b0623 [css] property suggestions not correctly ordered. Fixes #105039 2020-08-21 10:44:45 +02:00
Matt Bierner c85c46579e Pick up TS 4.0.2 2020-08-20 16:45:45 -07:00
Connor Peet dc0150c61a debug: make auto attach apply state transition in new workspaces
Previous there was a case:

1. Auto attach was enabled in user settings and workspace A was open
2. Switch to workspace B, and then turn auto attach off in user settings
3. Switching back to workspace A, environment variables were not cleared

Now, the last state is stored in the workspace settings so that
we can tear down the previous state if necessary.
2020-08-20 16:06:18 -07:00
Matt Bierner 61f799f53b Add proposed webview view API (#104601)
Add proposed webview view API

For #46585

This adds a new `WebviewView` proposed api to VS Code that lets webview be used inside views. Webview views can be contributed using a contribution point such as :

```json
    "views": {
      "explorer": [
        {
          "type": "webview",
          "id": "cats.cat",
          "name": "Cats",
          "visibility": "visible"
        }
      ]
    },
```

* Use proper activation event

* Transparent background

* Fix resize observer

* Adding documentation

* Move webview view to new directory under workbench

* Remove resolver

By moving the webviews view into their own fodler, I was able to avoid the cycle the resolver was originally introduced for

* Use enum in more places

* Hook up title and visible properties for webview views

* Remove test view

* Prefer Thenable

* Add unknown view type error to collector
2020-08-20 13:59:22 -07:00
Matt Bierner 64d126cafb Add new TSS_REMOTE_DEBUG flags that are only active in remote cases
Fixes https://github.com/microsoft/vscode-remote-release/issues/3546
2020-08-19 17:07:13 -07:00
Connor Peet 24b712d7c2 notebooks: remove impure renderer API
This removes the initial notebook renderer API and keeps the 'pure'
renderer API described in #102644 and hacked-in previously.

Remaining work in this area, in no particular order:

- Add messaging context to postMessage as requested by Don (API proposal TBA)
- Cleanups around how state is managed internally in the backLayerWebView
- Deprecate the renderer `viewType` in favor of calling it the `id` or `rendererId`

Q: I kept around some of the "transform" functions since the mime type
picking happens there, not sure if there's a better place for this
to happen now, or whether these methods should simply be renamed.
2020-08-19 15:47:02 -07:00
Jack Works 5d9647d4bc Improve typescript.code-snippets for async (#99544)
* Update typescript.code-snippets

* Update typescript.code-snippets

* Update typescript.code-snippets

* Update typescript.code-snippets
2020-08-19 12:07:13 -07:00
Alex Ross 893314330c Update grammars 2020-08-19 16:00:28 +02:00
Ladislau Szomoru b2efcbf687 Add process.arch into the test results file name (#104946) 2020-08-19 07:48:37 +02:00