Commit Graph

9499 Commits

Author SHA1 Message Date
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
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
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
Matt Bierner
f694b07825 Make sure we do not enable JS/TS language features on live share clients
For #104180
2020-08-18 16:48:16 -07:00
Matt Bierner
c709fd3aa2 Pick up new TS insiders 2020-08-18 16:28:55 -07:00
Jackson Kearl
a14a7e0b61 Treat more extensions as C++
Reduce duplicated repository entries in search editor tmgrammar
Closes #104887.
2020-08-18 16:13:27 -07:00
Connor Peet
bb284a4943 debug: enable opt-in js-debug auto attach 2020-08-18 12:31:31 -07:00
Benjamin Pasero
4491427ac7 web - move playground out of sources
We will consume the playground from https://github.com/microsoft/vscode-web-playground going forward.
2020-08-18 09:18:23 +02:00
Duc Nghiem Xuan
63c711deef Don't include this function types in completeFunctionCalls (#104479) 2020-08-17 17:52:26 -07:00
Matt Bierner
650f7688f3 Add (loading...) prefix to hovers while TS Server is starting up
Fixes #104859
2020-08-17 17:48:26 -07:00
Rachel Macfarlane
cc29a81447 Update github authentication extension kind 2020-08-14 10:12:59 -07:00
Martin Aeschlimann
6f5ebbaafb use vscode-emmet-helper isnetad of vscode-emmet-helper2 2020-08-14 13:56:34 +02:00
Alex Ross
bb3c233e97 Fix when NPM view is shown
#104591
2020-08-14 11:33:53 +02:00
Matt Bierner
d8463db6b9 Pick up TS insiders 2020-08-13 15:51:28 -07:00
Johannes Rieken
4398a424d5 fix compile error 2020-08-13 12:49:55 +02:00
Benjamin Pasero
ad415a08c6 web - remove shell_exec from php sample 2020-08-13 10:39:46 +02:00
Daniel Imms
f7f05dee53 Don't require creationOptions to be the same object
Fixes #102950
2020-08-12 17:02:40 -07:00