Commit graph

8640 commits

Author SHA1 Message Date
Matt Bierner 8503705b11 Don't show reference code lens for both class and ctor in es5 classes
Fixes #90396
2020-02-14 16:57:47 -08:00
Eric Amodio 5c017be321 Fixes broken test with git extension 2020-02-14 18:55:11 -05:00
Matt Bierner 2f9c79a847 Only enable webview copy tests on MacOS 2020-02-14 12:39:50 -08:00
Eric Amodio 9ae0fd36c9 Enhances timeline - commands, timestamp, etc
Adds contributable commands to timeline items
Adds right-aligned timestamp to timeline items
Adds Open Changes to Git timeline items
Adds Copy Commit ID to Git timeline items
Adds Copy Commit Message to Git timeline items
2020-02-14 15:22:45 -05:00
Eric Amodio 69b30f6ba7 Adds paging support (wip) 2020-02-14 15:22:45 -05:00
Matt Bierner c03b581840 Add test for copying text from webview 2020-02-14 11:54:09 -08:00
Johannes Rieken bcdf991bd4 test: saveAll before asserting a certain save event 2020-02-14 12:05:57 +01:00
Johannes Rieken 6158372c89 more verbose integration test failures 2020-02-14 12:05:01 +01:00
Benjamin Pasero a7ed9c9572
🆙 playwright@0.11.0 (#90663) 2020-02-14 09:56:08 +01:00
Joao Moreno b62b2280ea
fixes #90620 2020-02-14 07:24:17 +01:00
Joao Moreno eab81b4a31
git missing docs 2020-02-13 16:53:08 +01:00
Joao Moreno d946716fe2
improve git empty view docs 2020-02-13 16:13:10 +01:00
Joao Moreno 3e8bb6cfd4
git: more empty view documentation 2020-02-13 16:03:18 +01:00
Joao Moreno 52d3df6bf2
empty view: placeholder when 2020-02-13 15:32:45 +01:00
Johannes Rieken 2b3fed13e1 some 💄 to prep for https://github.com/microsoft/vscode/issues/90359 2020-02-13 12:54:12 +01:00
Johannes Rieken 5166060e71 test: don't assert in event handler 2020-02-13 12:54:12 +01:00
Johannes Rieken f704c339dc re-enable active editor test for electron-runner, https://github.com/microsoft/vscode/issues/90470 2020-02-13 12:54:12 +01:00
Rob Lourens 1fbacccbc9 Remove 'rootPath' reference
#90562
2020-02-12 17:42:24 -08:00
Matt Bierner ea0880611f Use non-deprecated version of registerTasksProvider
For #88391
2020-02-12 17:20:05 -08:00
Matt Bierner 43e268ad72 💄 2020-02-12 15:48:38 -08:00
Pine Wu 88a1564e9c Fix duplicate code 2020-02-12 14:44:03 -08:00
Jackson Kearl 2ebc730d72 eslint code-no-unexternalized-strings 2020-02-12 14:32:43 -08:00
Jackson Kearl d22fd6d8ae Add .pm as perl. Fixes #90550. 2020-02-12 11:56:47 -08:00
Jiayue. Zhang ee6278b01e
Merge branch 'master' into issue/88294 2020-02-13 00:06:47 +09:00
Benjamin Pasero 3388bf640e
tests - shutdown gracefully to enable webview tests (#90508)
* tests - shutdown gracefully to enable webview tests

* use window.destroy() instead

* more tweaks

* better kill()

* proper fix
2020-02-12 13:06:35 +01:00
Matt Bierner fb622a8b83 Move code action documentation contribution point to come from metadata
For #86788
2020-02-11 11:36:23 -08:00
Matt Bierner efb781e5be Marking that documents/workspaces arrays cannot be mutated 2020-02-11 11:36:23 -08:00
Jackson Kearl 498deeb4bc Skip flakey debugging test 2020-02-11 10:02:45 -08:00
Benjamin Pasero 4978f52ec8 Flaky test: active editor not always correct... (#90470) 2020-02-11 18:29:18 +01:00
Benjamin Pasero f88d71eebc disable test for web (#90359) 2020-02-11 16:50:22 +01:00
Benjamin Pasero 39370d9c98 tests - skip another flaky one for web 2020-02-11 15:51:45 +01:00
Benjamin Pasero 4d0e36d17f skip webview tests (#88415) 2020-02-11 11:17:05 +01:00
Benjamin Pasero ae78db0414 skip terminal test (#90437) 2020-02-11 11:11:37 +01:00
isidor 2270536e85 debug: reanable integration tests (use new node debugger) 2020-02-11 11:06:24 +01:00
Sandeep Somavarapu ff0de753f4 fix $90348 2020-02-11 09:13:03 +01:00
태재영 a03df2d635
update markdown-it-front-matter version (#90122) 2020-02-10 14:45:13 -08:00
Eric Amodio 5cb987119a Fixes #90229 2020-02-10 14:52:22 -05:00
Benjamin Pasero c2444b42af tests - proper text fixtures dir 2020-02-10 15:33:04 +01:00
Benjamin Pasero 173cb094b4 test - skip only on windows 2020-02-10 11:58:03 +01:00
Benjamin Pasero 9d9d729655 Web: run integration tests as part of our product builds (fix #83923) 2020-02-10 11:23:00 +01:00
Benjamin Pasero b49c688023 integration - disable debug tests 2020-02-10 08:03:25 +01:00
Martin Aeschlimann 985840db96 update typescript-language-features 2020-02-10 03:27:46 +01:00
Martin Aeschlimann 12509673e9 update typescript-vscode-sh-plugin 2020-02-10 02:25:47 +01:00
Matt Bierner 718331d6f3 Allow configuring TS Server watch options through VS Code
Fixes #89381

Given that these are advanced options, we require editing them in the json file instead of using our settings UI
2020-02-07 18:14:38 -08:00
Matt Bierner ea54f48dda Update TS 3.8.1-rc
Updates to build VS Code using TS 3.8.1 (which require fixing a newly caught type error)

Also updates our shipped JS/TS version to 3.8.1-rc
2020-02-07 17:43:56 -08:00
Matt Bierner b46d35c25c Don't import from node in extensions for URL and TextEncoder
Fixes #90162

Follow up on b1c5e2f19b
2020-02-07 15:51:13 -08:00
Rachel Macfarlane b98f647ec9 Add polling for reconnect to auth extension 2020-02-07 11:42:43 -08:00
Rachel Macfarlane 6b7776741f Remove unneeded de-dup code from account extension 2020-02-07 11:29:57 -08:00
Rachel Macfarlane 03d1c79f55 Set authStatus to unavailable when unable to refresh token, #89200 2020-02-07 10:55:38 -08:00
isidor 20a53c62ed fix debug test 2020-02-07 16:36:03 +01:00
Benjamin Pasero 5e0189c8bf tests - browser tests to go through new log service 2020-02-07 16:22:10 +01:00
isidor 1f06066a9c debug integration tests reenable 2020-02-07 14:42:52 +01:00
isidor 73aeb31e20 disable start debugging integration test 2020-02-07 11:34:39 +01:00
Alex Dima f9627fcdf9
Check in yarn.lock 2020-02-07 08:53:46 +01:00
João Moreno 1302e22b32
Merge pull request #90160 from eyeino/eyeino/clarify-new-branch-prompt
Clarify language when creating new git branch
2020-02-07 07:57:11 +01:00
Benjamin Pasero df3764ab52 workaround #90162 2020-02-07 07:20:44 +01:00
Jackson Kearl 4e81d10222 Add result count line. Closes #89463.
And fixup grammar to correctly highlight it
2020-02-06 16:52:54 -08:00
Matt Bierner 4d35421462 Remove version gating on for now enableProjectDiagnostics
None of the apis being users for this experimental setting require the latest TS version
2020-02-06 16:33:05 -08:00
Rachel Macfarlane cf96b11223 Auth providers - show dialog on token access, closes #89754 2020-02-06 15:30:53 -08:00
Matt Bierner f0942786b4 Add experimental setting to use separate server to compute project level diagnostics
For #13953

**Problem**
We'd like to show project wide diagnostics, however at the moment TS server is single threaded. This means that computing all these diagnostics would interrupt other user operations such as completions.

Right now, our advice is to use tasks to get around this limitation (since tasks always run as separate process) however few people actually use tasks.

**Change**
This change adds an experimental `tsserver.experimental.enableProjectDiagnostics` setting (default false) that makes VS Code spawn a separate TS Server that is only used for computing diagnostics. This should help keep the primary syntax server responsive while letting the diagnostics server churn away at project level diagnostics

**Why experimental?**

- We are comporting too many diagnostics. This is bad for larger projects. I don't think TS provides the right APIs to know which files we actually need to request diagnostics on when a file changes.

- This hasn't been fully extensively tested to make sure it plays nicely with feature such as automatic type acquisition or in complex workspace with multiple projects
2020-02-06 15:15:33 -08:00
Matt Bierner aca46ac4a5 Take server arguments object
Makes it more difficult to mistaktenly reverse which server is which
2020-02-06 15:15:33 -08:00
Matt Bierner c8516dd7e8 Marking arrays as readonly 2020-02-06 15:15:33 -08:00
Matt Bierner 5d3c86ad99 Remove VS Code project file change watchers
Updating projects should be handled by the `projectsUpdatedInBackground events` now
2020-02-06 15:15:33 -08:00
Rachel Macfarlane b0601cfd46 Add retries to token refresh for network errors of account extension 2020-02-06 14:26:35 -08:00
Ian MacFarlane 282732392f
Clarify language when creating new git branch
When using the git extension, the intent is clear when clicking on "+ Create new branch..." and immediately being prompted "Please provide a branch name". But, when clicking on "+ Create a new branch from..." the intent is ambiguous, since the statement "Please provide a branch name" could refer to the branch from which you wish to base the new branch on or the name of the new branch, the latter being what actually happens.

By specifying "Please provide a *new* branch name...", the intent is clear: the prompt is asking for the name you wish to call the new branch.
2020-02-06 13:04:31 -05:00
Rachel Macfarlane 4801814872 Properly reference the vscode.proposed.d.ts typings from the account extension 2020-02-06 10:01:36 -08:00
isidor 5835d42bdf debug intregration tests: use debug.startDebugging 2020-02-06 12:50:33 +01:00
isidor fd66f569f6 debug: reanable integration tests 2020-02-06 12:47:31 +01:00
Eric Amodio eaf632c42a Adds uncommitted changes to timeline 2020-02-06 00:04:54 -05:00
Eric Amodio 9cd22d0dc1 Updates list of readonly git commands 2020-02-06 00:02:00 -05:00
Matt Bierner ae758e681d Fix spelling in test name 2020-02-05 18:12:26 -08:00
Matt Bierner 5347c21ecf Treat any non-whitespace character as jsdoc param names
Fixes #90108
2020-02-05 15:26:13 -08:00
Eric Amodio 4cc5b776dc Overhauls timeline display to stream in results
Implements many API review changes
Fixes #89558
2020-02-05 18:16:37 -05:00
isidor a101d32ff6 temporarily disable start debuggin test since it is flaky 2020-02-05 18:15:33 +01:00
isidor f84d9850e7 debug: fix integration tests 2020-02-05 16:52:07 +01:00
Joao Moreno dde577b23e
activate git before smoke tests 2020-02-05 15:03:05 +01:00
isidor c47f30e7c0 debug integration tests: remove flaky part of test that requires window focus 2020-02-05 11:46:01 +01:00
Joao Moreno 7ed9930136
💄 2020-02-05 11:42:33 +01:00
Joao Moreno ba25c52127
more git smoke test fixes 2020-02-05 10:57:30 +01:00
isidor 1e057b7393 debug integration tests: make sure to focus editor before toggleBreakpoint
fixes #90047
2020-02-05 10:49:21 +01:00
Joao Moreno 06dbb1938f
make sure git is activated before integration tests run 2020-02-05 10:24:47 +01:00
Matt Bierner 87b6d03182 Add cursor position check to jsDocCompletionTest 2020-02-04 18:02:38 -08:00
Matt Bierner 2b7e6ab2fd 💄 2020-02-04 18:00:03 -08:00
Matt Bierner e7451b12ce Adding assertEditorContents helper function and fixing jsdoc completion tests 2020-02-04 17:52:11 -08:00
Matt Bierner a32cb805a2 Adding some basic tests for auto insert of await on completions 2020-02-04 17:34:12 -08:00
Matt Bierner 58fe34bb77 Don't require strict prefix matches for private field completions
Fixxes #89556
2020-02-04 17:17:00 -08:00
Matt Bierner b4a835f5b9 Fixing backet completion items not shown for cases such as this.xy| 2020-02-04 16:15:58 -08:00
Matt Bierner 7b754d7d95 Adding more pinning tests for JS/TS completions 2020-02-04 16:15:58 -08:00
Matt Bierner 9887559f17 Add basic JS/TS replace/insert completions
For #87091

Adds basic support for insert/replace mode for JS/TS completions. We're blocked on full support by https://github.com/microsoft/TypeScript/issues/35602. I'll be adding some skipped tests that document current limitations
2020-02-04 16:15:58 -08:00
Matt Bierner 78465390bd Run many of the JS/TS completion tests in both insert and replace completion mode 2020-02-04 16:15:58 -08:00
Matt Bierner 6205cf0fed Add basic insert mode tests 2020-02-04 16:15:58 -08:00
Matt Bierner 6960e8c07b Fixing TS completion tests
The current method of verifying when suggestions have been shown is not reliable so switch to use a delay instead :(
2020-02-04 16:15:58 -08:00
Matt Bierner 5b284c140c Build TS extension against current vscode.d.ts directly
Currently  extensions like TS have a dev dependency on the `"vscode"` package. This pulls in a copy of `vscode.d.ts` that we end up using instead of our local `vscode.d.ts`.

This change uses the `paths` `tsconig` option so that we use our local `vscode.d.ts` instead of the one from `node_modules`
2020-02-04 16:15:58 -08:00
Matt Bierner 45999fdb8f Remove extra cast
Not required with TS 3.8
2020-02-04 16:15:58 -08:00
Matt Bierner 5623c36a40 Remove surveyor code
Not currently being used
2020-02-04 16:15:58 -08:00
Rachel Macfarlane 967aab8156 Add telemetry event for settings sync auth 2020-02-04 15:51:35 -08:00
Martin Aeschlimann e95476a2c1 JSON validation debounced too much. Fixes #89524 2020-02-04 21:59:30 +01:00
Robo 01989df7c9
chore: update to electron 7 (#89260)
* Revert "revert back to electron 6 (#89245)"

This reverts commit 5d498736f4.

* chore: update electron@7.1.11
2020-02-04 12:56:23 -08:00
Joao Moreno d2f9126da3 git tests: windows is pain 2020-02-04 20:54:46 +01:00
Joao Moreno 5f239c7414 Merge branch 'master' of github.com:microsoft/vscode 2020-02-04 20:26:24 +01:00
Joao Moreno 54007fa545 fix git smoketests 2020-02-04 20:26:12 +01:00
Matt Bierner b1c5e2f19b
Don't include dom typings in extensions (#89942)
**Problem**
All of our extensions currently are built using the dom typings. This can lead to runtime errors if you mistakenly use `window` or similar

**Fix**
Exclude the dom typings from compile. Then explicitly import the node types for `URL` and `TextEncoder`
2020-02-04 11:08:22 -08:00
Joao Moreno 16c7551f36
move git smoke tests to integration tests 2020-02-04 17:06:49 +01:00
isidor 491a17bd71 debug integrations tests: better testing of starting of debug 2020-02-04 16:39:26 +01:00
isidor 3900de53e0 debug: introduce intregration tests 2020-02-04 15:43:30 +01:00
Alex Ross 8066726b27 Allow both : an . as time separators in tsc problem pattern
Fixes https://github.com/microsoft/vscode/issues/89273
2020-02-04 15:01:09 +01:00
Joao Moreno 19de7a566c
add proper git dev dependencies 2020-02-04 13:04:44 +01:00
Joao Moreno a2defb0625
fix build 2020-02-04 12:49:59 +01:00
Alex Ross 4945918d22 Add min and max to devcontainer.json forwardedPorts values
Fixes https://github.com/microsoft/vscode-remote-release/issues/2218
2020-02-04 12:44:08 +01:00
Joao Moreno 1dd16ab728
setup git integration tests 2020-02-04 12:35:28 +01:00
Joao Moreno c606dd95e1
fix git tests 2020-02-04 12:35:28 +01:00
Matt Bierner 3f5fda1800 Redefine performanceData 2020-02-03 14:31:21 -08:00
Matt Bierner 7c502bbb6a Fix compile error related to new TS version 2020-02-03 14:20:17 -08:00
Matt Bierner 91514faebc Pick up typescript@next for insiders 2020-02-03 14:00:19 -08:00
Matt Bierner 55e72d8d02 Add support for rendering jsdoc inline @link tags
Fixes #28624
2020-02-03 14:00:19 -08:00
Matt Bierner 8fd777f649 Remove extra not null checks 2020-02-03 14:00:19 -08:00
Alex Ross efa12b2f49 Update grammars 2020-02-03 13:01:47 +01:00
Ron Buckton d837ddc72e
Fix off-by-one typo to improve display of file names in TS call hierarchy (#89822) 2020-01-31 15:35:49 -08:00
Jiayue. Zhang 39f7650145
Merge branch 'master' into issue/88294 2020-02-01 01:00:06 +09:00
Martin Aeschlimann 8d4cdbaa8d [html] fix semantic selection test 2020-01-31 09:09:02 +01:00
Jiayue. Zhang b61b242503
Merge branch 'master' into issue/88294 2020-01-31 15:49:40 +09:00
Rachel Macfarlane af98279477 Fix auth flow redirection in web, fixes #89730 2020-01-30 14:12:13 -08:00
Martin Aeschlimann ce26bb6ce0 improved semanticTokenStyleDefaults sample 2020-01-30 21:36:50 +01:00
Martin Aeschlimann 9b398ecf88 rename to semanticTokenStyleDefaults.scope 2020-01-30 21:36:50 +01:00
Martin Aeschlimann c88756957a rename to semanticTokenTypes, semanticTokenModifiers & semanticTokenStyleDefaults 2020-01-30 21:36:50 +01:00
Pine Wu ab175a0f03 Update html/css services 2020-01-30 11:59:04 -08:00
Jackson Kearl 1b0dce4548 Update to latest Seti for search editor icon.
Fixes 89480.
2020-01-30 10:15:27 -08:00
Joao Moreno 830992d818
fixes #89373 2020-01-30 17:12:15 +01:00
Christof Marti c27b6b0607 Allow trailing comma (microsoft/vscode-remote-release#2231) 2020-01-30 15:47:54 +01:00
Christof Marti 8046438bb1 Revert "No additional properties (fixes microsoft/vscode-remote-release#2222)"
This reverts commit f643cad6e3.
2020-01-30 12:50:18 +01:00
Jiayue. Zhang 2e2a9b417a
Merge branch 'master' into issue/88294 2020-01-30 14:49:51 +09:00
Matt Bierner d92dedcd69 Allows for js and ts specific refactoring pages 2020-01-29 18:03:24 -08:00
Rachel Macfarlane 8675e63b0a Begin token refresh sooner, #88577 2020-01-29 12:07:24 -08:00
Jiayue Zhang 51b8bd5064 Fix #88294 Add commitData in commit interface 2020-01-30 01:10:05 +09:00
Alex Dima acf2931955
Fixes #89552: Throw from the provider when semantic tokens cannot be computed and keep old semantic tokens if this happens 2020-01-29 16:22:08 +01:00
Joao Moreno a8231df2ff
fixes #88024 2020-01-29 12:39:05 +01:00
Christof Marti f643cad6e3 No additional properties (fixes microsoft/vscode-remote-release#2222) 2020-01-29 11:53:39 +01:00
Jackson Kearl 6da863f768 Double click on file name to peek. Closes #89467 2020-01-29 00:43:03 -08:00
Jackson Kearl 3918447fa8 Add style token for search editor input border. Fixes #89437. 2020-01-29 00:07:17 -08:00
Matt Bierner d99bbafe17 Pick up new TS version for building VS Code 2020-01-28 11:00:02 -08:00
Matt Bierner c4b6a6b537 Send # as a completion trigger character to TS 3.8.1+
https://github.com/microsoft/TypeScript/issues/36367 added support for `#` as a TS completion trigger
2020-01-27 19:06:05 -08:00
Matt Bierner c0c9e0043c Use type only imports for protocol
These imports should never result in a real import in the emitted code
2020-01-27 19:06:05 -08:00
kieferrm ab1514ed77 fix GDPR annotation 2020-01-27 22:17:56 +00:00
Martin Aeschlimann 492d045b91 [html] update dependencies 2020-01-27 23:14:42 +01:00
Martin Aeschlimann 1667546ee1 [css] update dependencies 2020-01-27 23:14:32 +01:00
Eric Amodio 5c92e3af68 Fixes open diff command (backwards) 2020-01-27 15:28:33 -05:00
Eric Amodio b861a1143d Removes open diff command from palette 2020-01-27 15:28:33 -05:00
Eric Amodio 44edf3c197 Polishes the timeline UI/UX
Cleans up API and removes some unused features (e.g. paging)
Adds date formatting
Adds loading progress and message
Removes lots of console.logs 😁
Adds titles to diffs
2020-01-27 15:28:33 -05:00
Eric Amodio 2dc90b8140 Adds index (staged changes) to timeline 2020-01-27 15:28:33 -05:00
Eric Amodio d7b5fe4cc7 Adds refresh for when timeline changes 2020-01-27 15:28:33 -05:00
Eric Amodio 87c2332fed Adds timeline diff on click and icon support 2020-01-27 15:28:33 -05:00
Rachel Macfarlane 4a69e2ad63 Fallback to directly hitting endpoint if listening on server fails or running in web, fixes #88392 2020-01-27 10:25:40 -08:00
Rachel Macfarlane 26d43c87a1 Do not duplicate account tokens, fixes #89334 2020-01-27 09:22:51 -08:00
Martin Aeschlimann a6df4b39d9 update typescript-vscode-sh-plugin 2020-01-27 15:03:16 +01:00
Joao Moreno 548baadc5f
git: have own log level
related to #85992
2020-01-27 14:40:24 +01:00
Johannes Rieken b2f1dda2e5 integration-tests for #84177 2020-01-27 10:59:08 +01:00
Johannes Rieken 163335ae11 test for #84177 2020-01-27 10:49:25 +01:00
Jackson Kearl 3a1e245648 Remove outdated extension contributed commands 2020-01-24 17:24:03 -08:00
Benjamin Pasero 5d498736f4 revert back to electron 6 (#89245) 2020-01-24 14:39:40 -08:00
Rachel Macfarlane 8c2a25968f Account extension - support multiple sessions, passing scopes to login 2020-01-24 12:05:23 -08:00
Rachel Macfarlane c7c619784a Move to v2 endpoint for account extension 2020-01-24 12:05:23 -08:00
Christof Marti a93ffac38a Add forwardPorts to schema (microsoft/vscode-remote-release#1009) 2020-01-24 14:51:53 +01:00
Benjamin Pasero cd2e132fbc tests - avoid tests that bring up webview for now (#88415) 2020-01-24 07:20:53 +01:00
Martin Aeschlimann 2b880f2b74 update typescript-vscode-sh-plugin 2020-01-23 17:08:49 +01:00
Martin Aeschlimann abab0c8548 [json] move jsonValidation declaration for #88835 2020-01-23 11:35:51 +01:00
Rachel Macfarlane 4d017a937e Fix displayName of sessions 2020-01-22 17:56:23 -08:00
Rachel Macfarlane 7d55753182 Use authentication provider display name in settings sync notification 2020-01-22 15:43:25 -08:00
Rachel Macfarlane a2ae791bac Add logging to account extension 2020-01-22 15:43:25 -08:00
Martin Aeschlimann 3c930f9214 improve jsx semantic highlighting 2020-01-22 23:16:57 +01:00
Martin Aeschlimann 9283ee35c9 [json] fix typo 2020-01-22 15:53:33 +01:00
Martin Aeschlimann ce31ace9d9 [json] avoid too many deltas (#79014) & update dependencies 2020-01-22 15:51:39 +01:00
Joao Moreno a398adac13
revert git uri changes
fixes #88775
2020-01-22 15:29:13 +01:00
Pine f04c450f7f
Merge pull request #88976 from jarodsmk/jarodsmk/mirrorCursorOnMatchingTag-default
Defaulted mirrorCursorOnMatchingTag to false
2020-01-22 10:47:16 +01:00
xearonet f471840b72 Add % to .bat variable surround (#88986) 2020-01-22 09:43:58 +01:00
Miguel Solorio 666fcc0d62 Fix #88418, update number color for color contrast 2020-01-21 10:23:18 -08:00
Joao Moreno afe47568c1
git: expose getRepository 2020-01-21 15:49:44 +01:00
Pine Wu bcdc8caf20 Drop duplicate code 2020-01-21 12:29:32 +01:00
Pine Wu 698d439b7a Adopt CSS for #39441 2020-01-21 10:41:37 +01:00
Alex Dima fbc1c189ff
Bring back version check to avoid flickering caused by coordinates conversion 2020-01-21 09:19:20 +01:00
Jarod Kurland 9be42959e3 Defaulted mirrorCursorOnMatchingTag to false
Resolves #87737
2020-01-20 16:12:54 +02:00
Matt Bierner 74cc2f352a Use more explit name for request start time
Note that this is the total time the request has been in the server queue, not the actual execution time
2020-01-19 20:14:25 -08:00
Matt Bierner 5359a9373a Log the full version string for TS
Right now, if TS has an error before we get back the full version string in the TSServer `'telemetry'` event, we end up logging just the basic version info (such as 3.8.0). We also want to include the pre-release tags (3.8.0-tsversion20200101)
2020-01-19 20:14:25 -08:00
Matt Bierner 4a5890eabc Add explict update methods intead of using spread 2020-01-19 20:14:25 -08:00
Matt Bierner 8714526077 💄 2020-01-19 20:14:25 -08:00
Matt Bierner cb0cd66791 Make sure we only send TS trigger characters they know about 2020-01-19 20:14:25 -08:00
Matt Bierner 2fd0153d56 Remove extra no null check
This is already checked a few lines up
2020-01-19 20:14:25 -08:00
Rachel Macfarlane 2eb1c837d7 Store account per env.uriScheme 2020-01-17 14:56:32 -08:00
Alex Dima 697c7d5c43
Prefer running the built-in python extension on the UI side (fixes #88837) 2020-01-17 22:27:14 +01:00
Martin Aeschlimann b6e7eaa1bd fix for typescript-vscode-sh-plugin not found 2020-01-17 16:09:44 +01:00
Benjamin Pasero cdc2469931 untitled - rewrite creation logic 2020-01-17 11:33:13 +01:00
Martin Aeschlimann 844f49f2a8 typescript-vscode-sh-plugin is not bundled 2020-01-17 11:16:34 +01:00
Matt Bierner b600d39061 Treat '#' as a VS Code trigger character
Fixes #88816
2020-01-16 17:22:04 -08:00
Rachel Macfarlane 8d8645ea54 Webpack account extension 2020-01-16 17:01:41 -08:00
Matt Bierner b57190f449 💄 2020-01-16 15:49:36 -08:00
Matt Bierner e1373b367d Use test instead of exec 2020-01-16 15:49:36 -08:00
Matt Bierner b53a2f4b8a 💄 2020-01-16 15:49:36 -08:00
Matt Bierner 534a034c2b Pick up new TS version 2020-01-16 13:16:38 -08:00
Matt Bierner 53682cf56d Bump VS code version 2020-01-16 13:16:38 -08:00
Rachel Macfarlane 235695393d Revert "Add webpack config file to vscode-account extension"
This reverts commit 7278da3687.
2020-01-16 10:07:24 -08:00
Rachel Macfarlane 03d46dc17e Revert "Move keytar to dependencies for account extension"
This reverts commit 3d933fb742.
2020-01-16 10:07:23 -08:00