Commit graph

61544 commits

Author SHA1 Message Date
Martin Aeschlimann efe562c3df [css] update dependencies 2020-02-23 13:44:03 +01:00
Sandeep Somavarapu 17a59977bc make sync is on command simple 2020-02-23 13:10:30 +01:00
Sandeep Somavarapu a8fec27182 Just call Turn on Sync 2020-02-23 13:05:54 +01:00
Sandeep Somavarapu b78d185305 add store property to product configuration 2020-02-23 13:00:54 +01:00
Christof Marti e943540509 Schema update (microsoft/vscode-remote-release#1045) 2020-02-23 11:51:55 +01:00
Christof Marti 1a03d6b5fc Schema update (microsoft/vscode-remote-release#46) 2020-02-23 11:48:34 +01:00
Benjamin Pasero edb6387b0c Losing "Recently Opened" quickopen entries (fix #89257) 2020-02-23 11:22:30 +01:00
Rob Lourens 7fc5d91505 Add "@tag:sync" to settings GUI
Fix #91194
2020-02-22 10:21:32 -08:00
Benjamin Pasero 1a558781ea Editor icon does not change when changing from plain text (fix #91205) 2020-02-22 19:19:49 +01:00
Benjamin Pasero 3cf529d506 remove unused code 2020-02-22 19:02:55 +01:00
Benjamin Pasero 8c2f36036b untitled - proper dirty reporting even when not resolved 2020-02-22 18:48:26 +01:00
Alexandru Dima 94421edf0c
Merge pull request #84636 from microsoft/monaco/ci
CI for Monaco Editor compile and bundling.
2020-02-22 16:44:02 +01:00
Alex Dima 4d92b1d1f8
Fix minor issues 2020-02-22 16:02:23 +01:00
Alex Dima c95e2e4bf2
Support members with dots in their name 2020-02-22 15:40:20 +01:00
Alex Dima 4f21fd58a8
Move gulp specific code to gulpfile.editor.js 2020-02-22 15:01:58 +01:00
Alex Dima 8d8a0ca03a
Switch to run on Linux because it is faster 2020-02-22 14:46:34 +01:00
João Moreno acd7bb922a
Merge pull request #91155 from microsoft/joao/refactor-build
Refactor build
2020-02-22 09:56:09 +01:00
SteVen Batten 33a6524507 view dnd improvements 2020-02-21 18:58:27 -08:00
Jackson Kearl d9eaddaee1 Add command to rerun search editor query 2020-02-21 16:35:19 -08:00
Jackson Kearl 2402d70ae9 Take search editor out of preview.
Closes #23931. Closes #16488.
2020-02-21 16:35:19 -08:00
Matt Bierner 99d5733e5f New iteration of webview editor API proposal
For #77131

**Motivation**
While our existing webview editor API proposal more or less works, building an editable webview editor is fairly tricky using it! This is especially true for simple text based editors.

It'd also be nice if we could get bi-directional live editing for text files. For example, if I open the same file in a webview editor and in VS Code's normal editor, edits on either side should be reflected in the other. While this can sort of be implemented using the existing API, it has some big limitations

**Overview of changes**
To address these problems, we've decided have two types of webview editors:

- Text based webview editors. These editors used a `TextDocument` as their data model, which considerably simplifies implementing an editable webview. In almost all cases, this should be what you use for text files

- Complex webview editors. This is basically the existing proposed API. This gives extension hooks into all the VS Code events, such as `save`, `undo`, and so on. These should be used for binary files or in very complex text editor cases.

Both editor types now have an explicit model layer based on documents. Text editor use `TextDocument` for this, while custom editors use `WebviewEditorCustomDocument`. This replaces the delegate based approach previously used.
2020-02-21 16:26:01 -08:00
Alex Dima f81397f451
Merge remote-tracking branch 'origin/master' into monaco/ci 2020-02-22 00:45:38 +01:00
Alex Dima 1a6b2ea39a
Improve the discoverability of column selection 2020-02-22 00:21:01 +01:00
Jackson Kearl 0c369e2591 Tentatively fix #90962 by requiring enter 2020-02-21 14:58:17 -08:00
Jackson Kearl b77192b4a7 Fix #91121. 2020-02-21 14:24:28 -08:00
Alex Dima 50e742c42e
Always prompt when splitting a workspace stack element 2020-02-21 23:10:01 +01:00
Alex Dima 58aa111492
Remove TextModel.createFromString 2020-02-21 22:24:44 +01:00
Alex Dima 147f417a9e
Avoid using TextModel.createFromString 2020-02-21 22:12:22 +01:00
Alex Dima 691c4b1591
Cross-file undo/redo 2020-02-21 21:37:24 +01:00
Alex Dima 4ae83d0a4b
First cut at supporting undo across files 2020-02-21 21:36:38 +01:00
Alex Dima 985eea10b1
Relax method signature 2020-02-21 21:36:38 +01:00
Alex Dima 94fe174275
Allow EOL changes to be mergeable with other edits 2020-02-21 21:36:38 +01:00
Alex Dima ed698aa9b1
Scaffold MultiEditStackElement 2020-02-21 21:36:38 +01:00
Benjamin Pasero 7d71562140 untitled - fix title for labels (#89921) 2020-02-21 18:53:04 +01:00
Sandeep Somavarapu 0b02e61f42 💄 2020-02-21 18:25:27 +01:00
Sandeep Somavarapu 6874ecc189 fix #90218 2020-02-21 18:22:04 +01:00
Sandeep Somavarapu 5225915278 #90218 Handle local errors 2020-02-21 18:20:31 +01:00
isidor 194dae557c start view: use preconditions for button enablement
fixes #91141
2020-02-21 17:10:25 +01:00
Joao Moreno 0c1c8f2760 welcome view: add internal precondition 2020-02-21 17:04:39 +01:00
Sandeep Somavarapu f9a90e4ec8 fix error handling in tests 2020-02-21 16:57:55 +01:00
Sandeep Somavarapu 66cd1d8e5b Fix #90624 2020-02-21 16:54:09 +01:00
Sandeep Somavarapu 86abd4e95d Show account identity instead of activity 2020-02-21 16:40:22 +01:00
Joao Moreno 56cd2882a1 fix env in postinstall 2020-02-21 16:39:59 +01:00
Joao Moreno a1f61fd0fe welcome views: telemetry events for buttons 2020-02-21 16:38:42 +01:00
Sandeep Somavarapu 487db98feb tweaks to message 2020-02-21 16:21:55 +01:00
Sandeep Somavarapu 51fb67b182 Fix #86917 2020-02-21 16:07:36 +01:00
Benjamin Pasero 6cea9545d2 Notifications: indicate progress notification if hidden in notification center (fix #90274) 2020-02-21 15:58:01 +01:00
Johannes Rieken 8b95561098 show names of formatting edits and code actions providers when they block save. also add links that links that open the settings editor for each feature, #90851 2020-02-21 15:35:30 +01:00
Johannes Rieken df403aa082 show the name of the formatter that's running long, #90851 2020-02-21 15:35:30 +01:00
Joao Moreno cc5dd0c98b refactor build 2020-02-21 15:30:01 +01:00