Commit graph

7990 commits

Author SHA1 Message Date
Matt Bierner 43a2ca8840 Remove forceUpdate property 2019-11-08 10:38:51 -08:00
Matt Bierner 1cdb534185 Try to redeuce duplication for create vs refactor 2019-11-08 10:38:51 -08:00
Matt Bierner 886ea7a8b4 💄 2019-11-08 10:38:51 -08:00
Matt Bierner aafc307dd8 Use set to store preview instead of array 2019-11-08 10:38:51 -08:00
Matt Bierner 884d52f1e7 Extract DynamicPreviewStore 2019-11-08 10:38:51 -08:00
Matt Bierner 7ee9aa4757 Rename and move types around to get ready for webview editor based previews 2019-11-08 10:38:51 -08:00
Alex Dima c9a2de2d9c
Improve integration test output on Windows (#84239) 2019-11-08 17:21:35 +01:00
Joao Moreno fd091abb85
fixes #84274 2019-11-08 15:55:30 +01:00
Joao Moreno 062d516448
fixes #84201 2019-11-08 12:53:26 +01:00
Matt Bierner fdeb9aa9b8 Use 'as const' instead of readonly class object 2019-11-07 20:31:32 -08:00
Matt Bierner a8ad448cb0 Aggressively cancel code lens requests when the resource changes
For #84185
2019-11-07 18:47:39 -08:00
Matt Bierner 278b4f8cfa Hookup experimental undo for customEditors
This currently is not connected to any actual actions in the editor
2019-11-07 17:22:21 -08:00
Matt Bierner d83f121f6d Fix spelling 2019-11-07 07:57:04 -08:00
Joao Moreno 467079f43d remove double action 2019-11-07 13:56:55 +01:00
Matt Bierner bea911842a Fix name and make sure tell VS Code about about specific code actions 2019-11-06 18:21:43 -08:00
Matt Bierner 5b63895862 Docment remaining known js/ts refactorings 2019-11-06 18:13:54 -08:00
Matt Bierner 26c4541c4a Add coalease helper function 2019-11-06 17:47:43 -08:00
Matt Bierner 692630172a Documenting more js/ts refactorings 2019-11-06 17:47:43 -08:00
Matt Bierner 42d53cf373 Document extract constant and extract type alias 2019-11-06 16:51:49 -08:00
Matt Bierner c3983ca63b Document extract interface for js/ts
Also re-organizes the code action kinds fo better encapsulate mapping of TS kinds to VS Code kinds
2019-11-06 16:51:49 -08:00
Matt Bierner 2510769bf9 Updat codeActions contribtions schema based on https://github.com/microsoft/vscode/issues/82718#issuecomment-550468267
- Adds a description
- Remove schama
- Moves the language to the top level so we don't need to duplicate so much info for each code action
2019-11-06 16:51:49 -08:00
Pine Wu 181ba10e5f Fix #71996 2019-11-06 16:03:19 -08:00
Matt Bierner c8d64b13e5 Add code actions contributon point
For #82718
Fixes #52846

This adds a newly proposed codeActions contribution point. For details, see #82718

This change also makes the intellisense for the `editor.codeActionsOnSave` property dynamic by using the new contribution point
2019-11-06 10:13:59 -08:00
Benjamin Pasero 5a569ad3dd yarn web - do not have root in memfs 2019-11-06 15:30:50 +01:00
Benjamin Pasero 4d44cfa7c8 web - fix decoration sample 2019-11-06 14:11:17 +01:00
Martin Aeschlimann c504a89202 Merge branch 'master' into aeschli/tokenScopes 2019-11-06 11:42:07 +01:00
MartinBrathen c53db9ba76 Fix zoom on first click (#83826)
* no zoom on fast click

* fixed a visual bug where the zoom-in icon would show briefly before zoom-out on first click when ctrl/alt is pressed
2019-11-05 15:00:34 -08:00
Martin Aeschlimann 1476c4e20b [html] update to TextDocument and switch to incremental 2019-11-05 22:19:43 +01:00
Martin Aeschlimann c198ec2eac [css] update TextDocument & use incremental sync 2019-11-05 22:19:43 +01:00
Martin Aeschlimann fd6d7489a8 [json] adopt TextDocuments and use incremental sync 2019-11-05 22:19:43 +01:00
Matt Bierner ed9f435931 Pick up TS 3.7 final
Fixes #83935
2019-11-05 13:05:08 -08:00
Daniel Imms e41c71b0d0
Merge branch 'master' into tyriar/63052 2019-11-05 10:32:42 -08:00
Daniel Imms 1d60909d1f Implement Terminal.creationOptions API
Fixes #63052
2019-11-05 10:30:43 -08:00
Daniel Imms fedfbacf80
Merge pull request #84000 from microsoft/tyriar/exitCode
Support Terminal.exitStatus API
2019-11-05 09:59:23 -08:00
Daniel Imms 2a0d3d0140 Support Terminal.exitStatus API
Fixes #62103
2019-11-05 09:09:39 -08:00
Benjamin Pasero 4de0e4d27a web - support tasks in "yarn web" 2019-11-05 15:45:10 +01:00
Benjamin Pasero 4bcb08d773 web - better sample and problems support for "yarn web" 2019-11-05 15:31:25 +01:00
Pine Wu 7ab195a897 Revert "Update css LS for #3145"
This reverts commit d327d5e890.
2019-11-04 18:15:36 -05:00
Matt Bierner dcecb9eea6 Documenting thoughts on direction for custom editor API
This documents the current thinking on the custom editor api. The current api proposal is not actually implemented yet
2019-11-04 15:11:54 -08:00
Andrii Dieiev a188b905c6 Trigger completions on backticks in JS/TS (#80234) 2019-11-04 14:55:07 -08:00
Pine Wu d327d5e890 Update css LS for #3145 2019-11-04 14:50:47 -05:00
Daniel Imms a0b9afd1e7
Merge pull request #83795 from microsoft/tyriar/icon_string
Move icons out of translated strings
2019-11-04 11:27:38 -08:00
Matt Bierner c78edd8668 Pick up TS 3.7-rc 2019-11-04 08:49:47 -08:00
Johannes Rieken aedcdc9a8e some tests for working copy events, #43768 2019-11-04 15:57:54 +01:00
Johannes Rieken 1fd95d5378
Merge pull request #83822 from microsoft/joh/willRename
Propose API for [onWill|onDid][Create|Delete|Rename]
2019-11-04 15:18:14 +01:00
Benjamin Pasero 8e809b0230 web - fix single folder api tests 2019-11-04 14:19:37 +01:00
Alex Ross 3f1f36333d Update grammars 2019-11-04 14:11:36 +01:00
Benjamin Pasero f5219f0fec tests - add an integration test for editor contents from workspace file 2019-11-04 13:23:04 +01:00
Johannes Rieken 073735c5e1
Merge branch 'master' into joh/willRename 2019-11-04 12:10:18 +01:00
Matt Bierner 45a64e2bdd Improve markdown scroll sync on fenced code blocks in md files 2019-11-02 15:28:01 -07:00
Matt Bierner 37753d5bbc Update deps 2019-11-02 15:28:01 -07:00
Huáng Jùnliàng c35b9ba236 add babel.config.json to validation (#83758) 2019-11-01 11:23:04 -07:00
Johannes Rieken 5a4e23fb31 update names 2019-11-01 17:03:56 +01:00
Johannes Rieken 36c3e8756c adjust API proposal to account for N files being created, moved, and deleted 2019-11-01 16:50:56 +01:00
Martin Aeschlimann 90e887f8b5 [json] update yarn lock 2019-11-01 15:42:47 +01:00
Alex Ross 5a1242ab45
Detail for npm: install task (#83765)
Fixes #83654
2019-11-01 15:26:58 +01:00
Johannes Rieken 2d71cb4cdf adopt proposed API changes in TS land 2019-11-01 12:38:46 +01:00
Daniel Imms 3c282d45bd Move icons out of translated strings 2019-10-31 16:02:23 -07:00
Daniel Imms 5d5dc6c277 Merge remote-tracking branch 'origin/master' into tyriar/integration_test 2019-10-31 12:36:33 -07:00
Joao Moreno d651044482 fixes #73613 2019-10-31 19:57:46 +01:00
Daniel Imms f5cb824330 Ignore 0,0 event to fix override dimensions pty test
See #83778 for follow up (when we're not in endgame)
2019-10-31 11:39:03 -07:00
Daniel Imms 82c348326c Merge remote-tracking branch 'origin/master' into tyriar/integration_test 2019-10-31 11:28:31 -07:00
Daniel Imms fe2e842fee Ensure terminal/task tests don't leak listeners across tests 2019-10-31 11:21:18 -07:00
Daniel Imms c0e630fd7a Pass assertion failure to done 2019-10-31 10:43:36 -07:00
Johannes Rieken 14e2178b7f fix #83762 2019-10-31 16:02:34 +01:00
Martin Aeschlimann 7887f81b80 [json] improved error message 2019-10-31 15:10:31 +01:00
Martin Aeschlimann 3a5209ec64 [json] file schema loaded on client instead of server. Fixes #83515 2019-10-31 12:43:33 +01:00
Martin Aeschlimann 4bdb7355f7 [json] fix azure telemetry 2019-10-31 12:43:33 +01:00
Martin Aeschlimann 9a9c0e351b update request-light 2019-10-31 12:43:33 +01:00
Martin Aeschlimann 7b944a16f5 update request-light 2019-10-30 20:57:21 +01:00
Benjamin Pasero 672ca38a78 remote - fix text resolver action to show log 2019-10-30 17:43:40 +01:00
Matt Bierner 31f577ec88 Prevent default zoom behavior in image preview for browsers 2019-10-29 17:04:05 -07:00
Matt Bierner 175b3fefd7 Use vendor specific use-select to make Safari happy
Fixes #83600
2019-10-29 16:59:31 -07:00
Matt Bierner c80fb1b771 Be more resilient when checking if we have an opened jts/ts buffer
Fixes #83338

`TextDocument` lifetime may not match that of the the user facing editors. However the JS/TS extension was assuming that it did. Introduce a `ensureHasBuffer` function that can open a buffer if vscode knows about a textdocument but no `onDidOpenTextDocument` has been fired for it yet
2019-10-29 14:26:20 -07:00
Pine Wu 36a3fd8e42 Update css service 2019-10-29 11:45:48 -07:00
Joao Moreno 32a529d1ca
add modal to undo merge commit
related to #69937
2019-10-29 15:40:01 +01:00
Benjamin Pasero b7b21844e7 api - fold app uri creation into asExternalUri (fix #82884) 2019-10-29 07:18:19 +01:00
Pine Wu a3837d1a64 Fix #79844 2019-10-28 16:14:32 -07:00
Matt Bierner 149376dab8 Update md grammar 2019-10-28 14:19:13 -07:00
Martin Aeschlimann 223076ac54 [json] support result limits 2019-10-28 20:23:16 +01:00
Erich Gamma 3a9907df1a Add missing activation event 2019-10-28 17:17:01 +01:00
Eric Amodio d6cbcb5eec Fixes failing terminal test 2019-10-28 09:02:53 -04:00
Alex Ross 219735002a Add alignof to light and dark themes
Part of #80783
2019-10-28 13:38:30 +01:00
Joao Moreno ad6011cb7a rename git.untrackedChanges: default to mixed 2019-10-28 10:35:56 +01:00
Benjamin Pasero ca22de4b17 debt - bump node.d.ts dependency in extensions to 12.x (part of #82514) 2019-10-28 08:11:47 +01:00
Matt Bierner 6aab56dd62 Use specific scope name for js vs ts
Fixes #83289
2019-10-25 10:53:04 -07:00
Benjamin Pasero e5f0077f40 css 💄 2019-10-25 16:41:56 +02:00
Joao Moreno 7563aa3c3f
Merge branch 'pr/80083' 2019-10-25 16:14:19 +02:00
Joao Moreno 7da96f94c1
cleanup setting name and values 2019-10-25 16:11:36 +02:00
Joao Moreno d5e692e758
smart commit should be aware of handleUntracked 2019-10-25 16:06:11 +02:00
Joao Moreno 82abb9e56d
differentiate between tracked & untracked in staging 2019-10-25 16:01:52 +02:00
Joao Moreno 003177ea90
git.stageAllUntracked, git.cleanAllUntracked 2019-10-25 15:49:38 +02:00
Joao Moreno 88c03a7a8d
rename unstaged group 2019-10-25 15:42:19 +02:00
Joao Moreno 1b0f70606a
fix untracked decorations 2019-10-25 15:20:44 +02:00
Joao Moreno 179154d3f5
💄 2019-10-25 15:19:30 +02:00
Joao Moreno a8b09d4711
fixed scope 2019-10-25 15:14:59 +02:00
Alex Ross 158ffdf7c3 Add profiles.json to jsonc files for Windows terminal
Related to https://github.com/microsoft/terminal/issues/3183 and Fixes https://github.com/microsoft/vscode/issues/78559
2019-10-25 15:01:28 +02:00
Joao Moreno 94389f776f
fix bad git package.nls.json change 2019-10-25 12:19:35 +02:00
Joao Moreno 1a071b1f79
Merge commit 'refs/pull/80083/head' of github.com:microsoft/vscode into pr/80083 2019-10-25 12:15:59 +02:00
Joao Moreno 1c19031a23
Merge remote-tracking branch 'origin/master' 2019-10-25 11:41:31 +02:00