Commit graph

8640 commits

Author SHA1 Message Date
Martin Aeschlimann 40077f5ea9 [typescript][semantic] add library modifier. Fixes #91090 2020-03-27 14:35:22 +01:00
Christof Marti f12410309c Remove delay (fixes #62652) 2020-03-27 10:55:17 +01:00
Rachel Macfarlane 36ace29ba9 Return refreshed access token, fixes #91653 2020-03-25 22:07:33 -07:00
Eric Amodio e62c4302b0 Removes day.js dependency; uses Intl instead 2020-03-26 00:10:41 -04:00
Rachel Macfarlane 8c50263c35 Show notification when writing to keychain fails, #92972 2020-03-25 16:25:44 -07:00
Eric Amodio a096bae36c Switches to use realpath.native instead of wmic 2020-03-25 16:34:52 -04:00
Eric Amodio 68e7b61f91 Fixes #91548 - git 2.25+ network drive issue
On Git 2.25+ if you call rev-parse --show-toplevel on a mapped drive, instead of getting the mapped drive path back, you get the UNC path for the mapped drive.

So we will try to normalize it back to the mapped drive path if possible
2020-03-25 03:31:55 -04:00
Rachel Macfarlane 8d69766c1c Add more logs to auth provider 2020-03-24 21:25:24 -07:00
Eric Amodio 9c1e26890c Fixes #91377 - save previous ref 2020-03-23 17:15:41 -04:00
Eric Amodio a5987ce853 Fixes focus issue on click 2020-03-23 17:15:18 -04:00
Matt Bierner 579dab3196 Update custom editor api
For #77131

- Use a class for `CustomDocument` instead of an interface. Extensions can now add their own data to a `CustomDocument` by sublassing

- Renamed `resolveCustomDocument` to `openCustomDocument` and require that extensions return a `CustomDocument`

- Exposed edits on `CustomDocument`

- Made the third parameter of `registerCustomEditorProvider` a generic options bag that takes a `webviewOptions`
2020-03-23 13:10:49 -07:00
Huachao Mao 9abd38f362
Fix typo of word extension (#93178) 2020-03-23 12:32:32 -07:00
Eric Amodio 5391a481bc Simplifies timeline paging options 2020-03-23 13:49:44 -04:00
Rachel Macfarlane d9d90a0d3d Use GitHub app for VSO, closes #92675 2020-03-23 07:52:22 -07:00
Rachel Macfarlane d21cadb83f Use fs to read github auth config file 2020-03-23 07:52:22 -07:00
Alex Ross 60cc1a28a5 Update C++ grammar 2020-03-23 10:49:14 +01:00
Sandeep Somavarapu a3ffcc9ea3 update preview snippets schema 2020-03-20 18:36:23 +01:00
Rachel Macfarlane 2b86488f03 Add account context menu, #90385 2020-03-20 09:51:35 -07:00
Eric Amodio 3f6843956a Refactors timeline to work better w/ multi sources
Separates the tree rendering from the data model cache
Fixes many issues and simplifies the code
2020-03-20 04:00:52 -04:00
Rachel Macfarlane cb58105623 Handle state double encoding in Microsoft auth provider 2020-03-19 08:42:31 -07:00
Benjamin Pasero c0eea2a712 tests - disable terminal integration tests for web 2020-03-19 09:37:17 +01:00
Benjamin Pasero 9f2cc0cc79 test - disable another flaky terminal test (#92826) 2020-03-19 07:57:02 +01:00
Pine Wu 01e01b13f8 HTML implementation for #88424 2020-03-18 12:42:48 -07:00
Benjamin Pasero 1e4fcba26d web - disable some flaky integration tests (#92826) 2020-03-18 07:52:27 +01:00
Matt Bierner 1c741ecc64
Move web playground code into its own extension (#92672)
This splits the web playground out from vscode-api-tests
2020-03-17 15:01:17 -07:00
Matt Bierner 138b9e488e Update JS/TS grammars 2020-03-16 20:15:57 -07:00
dependabot[bot] 83c5b1c9bd
Bump acorn from 6.3.0 to 6.4.1 in /extensions/markdown-language-features (#92742)
Bumps [acorn](https://github.com/acornjs/acorn) from 6.3.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/6.3.0...6.4.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-03-16 10:16:40 -07:00
Martin Aeschlimann 41a4adb47b [themes] opt-in to semanticHighlighting 2020-03-13 21:55:39 +01:00
Martin Aeschlimann 3942438865 [css] update ls-service (for #92417) 2020-03-13 11:31:14 +01:00
Benjamin Pasero 6ee37a6002 web - move extension code into web-playground folder 2020-03-13 08:59:31 +01:00
Matt Bierner 9dae408dc3 Switch webview api back to use delegate model
For #77131

Going back the the delegate based model for a few reasons:

- It gives us a better approach to add additional API hooks in the future (such as for rename)

- In practive, the capabilities were almost always the same as the `userData` on the document. It is rather confusing to have both `userData` and the capabilities 'on' the document
2020-03-12 16:54:48 -07:00
Martin Aeschlimann c65ea4300d update typescript-vscode-sh-plugin 2020-03-13 00:42:20 +01:00
Martin Aeschlimann 11c130357b [json] Problems loading reference with schema service. Fixes #92353 2020-03-12 23:14:11 +01:00
Martin Aeschlimann 0da9f3f250 [json] Trying to set local JSON Schema file, generates empty files while typing the filename. Fixes #92300 2020-03-11 15:28:14 +01:00
Matt Bierner 8c596fbf90 Mark arrays readonly 2020-03-10 16:38:34 -07:00
Matt Bierner 9d25faad7f Show better symbolKinds for workspace symbols 2020-03-10 16:38:34 -07:00
Matt Bierner 89fe6d2bfe Fix bad filter
Fixes #92338
2020-03-10 12:31:37 -07:00
isidor 0defd91586 debug: skip start debugging test 2020-03-10 10:59:17 +01:00
isidor c91e2b62d7 debug integration: make sure to clear out session on retry 2020-03-10 10:11:54 +01:00
Matt Bierner f20250c965 Move version check into provideCompletionItems
Handle TS version changes
2020-03-09 14:45:43 -07:00
Miguel Solorio 75b86ddb70
Merge branch 'master' into misolori/scm-icons 2020-03-09 13:37:28 -07:00
Benno 0b3e54edb1
update #91296 allow multiple workspace roots (#92082)
* update #91296 allow multiple workspace roots

* update #92082
2020-03-09 12:56:54 -07:00
Josh Goldberg 72c700cf54
Added completion entry for @ts-expect-error directive (#92093)
* Added completion entry for @ts-expect-error directive

* Limited to relevant TS versions

* You know what, it's more complicated, I'll just go with everything vs 3.9
2020-03-09 12:56:23 -07:00
Martin Aeschlimann eeda7a1fb1 add icon registry 2020-03-09 13:53:43 +01:00
Martin Aeschlimann f837b41d7c Merge branch 'master' into aeschli/productIconsTheme 2020-03-06 16:33:17 +01:00
Martin Aeschlimann 785eb0872a jsonValidation takes an array for fileMatch 2020-03-06 16:31:48 +01:00
Martin Aeschlimann f91c7ded03 product icons more 2020-03-06 16:26:59 +01:00
Martin Aeschlimann 18f3bee3e9 jsonValidation takes an array for fileMatch 2020-03-06 15:49:08 +01:00
Christof Marti 1f720ae43a Revert "Only write config file during postinstall if process env variables are present (#91793)"
This reverts commit b2b488fa43.
2020-03-06 11:34:06 +01:00
Pine Wu 2362584a62 Revert "Fix #73803"
This reverts commit 67e6aef0c8.
2020-03-06 00:30:14 -08:00