Commit graph

8730 commits

Author SHA1 Message Date
Martin Aeschlimann b02307e53d [themes][semantic] default themes: new constant color. Fixes #95346 2020-04-15 17:04:28 +02:00
Rachel Macfarlane 1b9a442590 Move github config generation to own build step 2020-04-14 22:59:08 -07:00
João Moreno b8512b2055 remove git content provider 2020-04-15 07:42:50 +02:00
Josh Smith 3f9e68436b
Issue #93589: Rename 'renameShorthandProperties' setting to 'useAliasesForRenames' (#94480)
* Issue #93589: Rename 'renameShorthandProperties' setting to 'useAliasesForRenames'

* Issue 93589: Added deprecation message to 'renameShorthandProperties' preference

* Issue 93589: Old and new setting value added for mitigtion

Co-authored-by: joshuahs <joshuahs@umich.edu>
2020-04-14 14:53:19 -07:00
Alexandru Dima fdab8aef2a
Merge pull request #95245 from TylerLeonhardt/autoclosing-powershell-herestrings
Add PowerShell herestring autoclosing pairs
2020-04-14 23:28:07 +02:00
Matt Bierner b6c2ea092d Add experimental trigger reason to ts server protocol
For https://github.com/microsoft/TypeScript/issues/35096
2020-04-14 13:55:08 -07:00
Tyler Leonhardt b6d8d6ef14 Add PowerShell herestring autoclosing pairs 2020-04-14 09:06:40 -07:00
Martin Aeschlimann 8d23203c65 fix compile error 2020-04-14 17:59:41 +02:00
Martin Aeschlimann 951164ae96 product icons definition files: show icon in hover 2020-04-14 17:46:12 +02:00
Martin Aeschlimann e81eebde0d Minimal support for JSON-LD files. Fixes #95013 2020-04-14 12:13:12 +02:00
Thomas Weingartner b5136c0c79
Fix to 'Markdown Preview of relative links drops 'host' from path' (#95092)
* Fix #93691

* Fix #93961
2020-04-13 14:43:00 -07:00
Rachel Macfarlane 061f4967f9 Show sign in entry for all auth providers in accounts menu, fixes #94488 2020-04-13 14:28:07 -07:00
Matt Bierner e7bc301be6 When clicking on a link to a folder in markdown, reveal the folder
Fixes #91336
2020-04-13 13:02:14 -07:00
Matt Bierner b4b5b6251e Format 2020-04-13 12:36:42 -07:00
Matt Bierner a8f8a2dca0 Only re-request diagnostics if the file has actually been opened
Fixes #95027

Hovers cause VS Code to quickly open and the close the target file. We never actually sync the file with the TypeScript server when this happens. However on file close, we always re-request diagnostics for the project.

This fix makes it so that we only re-request diagnostics if the file has actually been opened on the TSServer
2020-04-11 17:30:12 -07:00
Matt Bierner 9cfd597153 Rework markdown preview code to better support markdown preview editors
Splits the preview part of the markdown preview from the dynamic preview management part of things. Static preview swap to preview the active markdown file and don't scroll sync with any other markdown files
2020-04-11 17:30:12 -07:00
bkis 433380c3c1
Fix typo in git extension's config description (#94993) 2020-04-11 06:45:15 -07:00
Matt Bierner f3ceb33c5c Hook up experimental TS refactor error
For https://github.com/microsoft/TypeScript/pull/37871
2020-04-10 17:07:09 -07:00
Eric Amodio 9640830490 Fixes #94882 -- checks for trailing \ & protects
if somehow `networkPath` had a trailing \, it would cause this behavior
2020-04-10 15:14:14 -04:00
Daniel Imms e7d66db115 Test using an environment variable to avoid winpty sequences 2020-04-10 07:39:36 -07:00
Daniel Imms b7e0abbdcc
Merge branch 'master' into tyriar/90539 2020-04-10 05:56:39 -07:00
Matt Bierner 8b46fd0645 Try preserving selected signature better in js/ts
Fixes #94834
2020-04-09 15:06:46 -07:00
Matt Bierner 3978fab7f1 Remove activation events 2020-04-09 14:42:48 -07:00
Ilia Pozdnyakov f3a31a4eeb
fix uri fragment slugification #94508 (#94655) 2020-04-09 14:21:18 -07:00
Rachel Macfarlane 95bc288b23 Show sign out notification for all auth providers, fixes #94634 2020-04-09 13:55:29 -07:00
Martin Aeschlimann ef715cf8c5 TypeScript semantic tokens: use range provider 2020-04-09 18:25:20 +02:00
Martin Aeschlimann 8ef9a03b52 typescript: update typescript-vscode-sh-plugin 2020-04-09 17:24:48 +02:00
Isidor Nikolic 71913027c3
Merge pull request #93706 from ChrisPapp/git_keybindings
Add default keybindings for stage/revert/unstage selected ranges
2020-04-09 17:13:27 +02:00
Daniel Imms 183c010f9f Fix flaky test
Terminal Extension pty terminals should respect dimension overrides

Fixes #90064
2020-04-09 06:25:03 -07:00
João Moreno 8ceb90a807 fixes #93493 2020-04-09 15:22:27 +02:00
Jackson Kearl 9d8bf6d842 Clean up services required 2020-04-09 06:17:48 -07:00
João Moreno 85f3f46ec1 fixes #93779 2020-04-09 11:13:36 +02:00
Matt Bierner 7ae7343973 Fix some strict null errors revealed by change to emitter 2020-04-08 18:06:24 -07:00
Matt Bierner d4ce7148dd New custom editor API proposal
For #77131

Fixes #93963
Fixes #94515
Fixes #94517
Fixes #94527
Fixes #94509
Fixes #94514
Fixes #93996
Fixes #93913

This removes explicit edits from the API and reshapes the API to more closely match VS Code's internal API. The change also tries to better express the lifecycle of backups
2020-04-08 17:53:39 -07:00
Rachel Macfarlane 8ff268e598 Ignore 'item already exists' keychain errors for now, fixes ##94005 2020-04-08 14:51:14 -07:00
Matt Bierner 32929fbbb8 Always prefer the extract constant refactoring with the lowest scope
Fixes #94717

Previously we hardcoded a check to scope_0
2020-04-08 13:48:03 -07:00
Matt Bierner 74b4540bd1 Prioritize implement interface over remove unused in JS/ts
Fixes #94212

If both `implement interface` and `remove unused` are possible, only mark `implement interface` as prefered.

Also changes our core code action sorting logic to prioritize autofixes
2020-04-08 13:05:44 -07:00
Martin Aeschlimann d5e12a12dd Use code-snippet suffix for extension snippets. Fixes #94625 2020-04-08 10:12:23 +02:00
Git-Lior ce57f8ad58
bugfix - typescript code completion doesn't recognize property modifiers when more than one exists (#94165)
* fix microsoft/TypeScript#37117 - code completion in typescript fails to recognize property modifiers

* split kindModifiers by comma or spaces
2020-04-07 13:22:28 -07:00
João Moreno 6e89889166
Merge pull request #91872 from jeanp413/fix-91871
Fixes missing git folder actions under Untracked Changes group in scm viewlet
2020-04-07 17:27:01 +02:00
Martin Aeschlimann 72df4fc229 update typescript-vscode-sh-plugin 2020-04-07 09:46:21 +02:00
Eric Amodio 4ccf3e4ef3 Fixes #94163 2020-04-06 23:58:04 -04:00
Eric Amodio 4f179b7241 Adds better menu grouping 2020-04-06 23:21:40 -04:00
Alex Ross f474fcb271 update-grammars 2020-04-06 13:29:57 +02:00
Johannes Rieken 6d0becaadf
Merge pull request #94409 from gregvanl/CodeLens
CodeLens should be one word
2020-04-06 08:47:41 +02:00
Jean Pierre e0850567f5
Merge branch 'master' into fix-91871 2020-04-05 20:26:43 -05:00
Rob Lourens ddebb29935 Update PHP grammar, fix #88441 2020-04-05 08:03:27 -07:00
Greg Van Liew 4eded878fc
Merge branch 'master' into CodeLens 2020-04-03 14:54:38 -07:00
Eric Amodio 28dbe0755e Fixes #94090 - adds remote scheme for git timeline 2020-04-03 17:28:09 -04:00
Eric Amodio 2c684a77a6 Fixes #94107 remove open changes action 2020-04-03 17:28:09 -04:00